Safe Network Entwickler Update 🇩🇪 31. August 2023

Dies ist eine maschinelle Ăśbersetzung. Das Original in Englisch ist hier: Update 31 August, 2023

Das „DialNet“-Testnetz, heute Morgen gestartet, enthält einige Verbesserungen für das Problem Anwahl nicht routbarer Peers – derjenige, der dazu führte, dass einige Knoten ohne Chunks blieben. Wir glauben, dass es jetzt eine Lösung gibt, die wir testen möchten. Für die Leistung müssen noch einige Optimierungen vorgenommen werden, aber wir wollen es in der realen Welt ausprobieren.

Diese Woche haben wir uns auch mit der API und der Entwicklererfahrung befasst. Wir sind jetzt nah dran und wollen wirklich, dass die Dinge für die Entwickler „einfach funktionieren“. Dies wird in den kommenden Wochen unser Hauptaugenmerk sein.

Wir sind auch an dem Punkt angelangt, an dem wir beginnen können, Datenreplikation, Anreize, Aktualisierungen und Ausfallsicherheit in großem Maßstab ernsthaft zu untersuchen. Es versteht sich von selbst, dass die Kernfunktionalität robust sein muss. Unser Ansatz ist einfach: Vereinfachung, Vereinfachung, Vereinfachung.

Es sieht so aus, als ob es einige Verbesserungen in „libp2p“ geben wird, einschließlich UPnP-Unterstützung, die einige Knoten von zu Hause aus ermöglichen sollte. Wir versuchen, uns von diesen Entwicklungen nicht aufregen zu lassen, aber wir sind ziemlich aufgeregt!

Allgemeiner Fortschritt

@JimCollinson und @Andrew haben hart an der Produktpositionierung gearbeitet. Wie sollte unser erster Ansatz aussehen? Wer sind die Hauptnutzergruppen und wie sollten wir sie ansprechen? Sollte in KĂĽrze etwas zum Teilen geben.

Eine große PR hat Änderungen und Optimierungen vorgenommen, um die Bezahlung pro Stück zu ermöglichen. Das bedeutet, dass wir jetzt an jeden Knoten die von ihm angeforderte Zahlung senden, anstatt zu versuchen oder fehlzuschlagen, das Netzwerk zufällig auszuwählen. Dies soll Uploads zuverlässiger machen.

@Bochaco ist zurĂĽck (juhu) und arbeitet an der Speicherung von Knotenbelohnungen in lokalen Wallets sowie an einem CLI-Befehl zum Abfragen von Knotenguthaben.

@Qi_ma untersuchte weiterhin Probleme beim Hochladen von Dateien und Testfehler mit Benchmarks. Diese sind mittlerweile größtenteils behoben. Er hat auch einige CI-Fehler bei der Pay-per-Chunk-PR behoben.

@Bzee hat sich mit dem Problem der Anwahl nicht routbarer Peers befasst und eine Lösung implementiert. Dies ist das Hauptproblem, das wir im Testnetz beobachten wollen.

@Roland hat an Client-/Knoten-Datenspeichern gearbeitet und einen Fehler im Arbeitsbereich behoben.

@Chriso hat GHA-Workflows verwendet, um Testnetze automatisch zu erstellen und zu zerstören. Er sucht auch nach Alternativen zu Logstash, das wir zum Weiterleiten von Protokollen an S3 verwenden, das sich jedoch als ziemlich ressourcenintensiv erweist.

Und @joshuef hat den Wallet-Code ĂĽberarbeitet, um die Leistung zu verbessern, und auch an der Behebung des Problems mit langsamen Uploads gearbeitet.


Liens utiles

N’hésitez pas à répondre ci-dessous avec des liens vers les traductions de cette mise à jour de développement et les modérateurs les ajouteront ici.

En tant que projet open source, nous sommes toujours à la recherche de commentaires, de commentaires et de contributions de la communauté. Ne soyez donc pas timide, rejoignez-nous et créons ensemble le réseau sécurisé!