Safe Network Entwickler Update đŸ‡©đŸ‡Ș 21. September 2023

Dies ist eine maschinelle Übersetzung. Das Original in Englisch ist hier: Update 21 September, 2023

Wir werden bald ein neues Testnetz starten, um einige der lĂ€stigen Probleme mit der ZahlungsĂŒberprĂŒfung und den Store-Kosten zu beheben, die im vorherigen Testnetz aufgedeckt wurden. Im Grunde haben wir zu schnell mit der Zahlungsvalidierung begonnen, was dazu gefĂŒhrt hat, dass RĂŒckzahlungen unnötig erfolgten. Wir haben auch einige Änderungen an der Protokollierung vorgenommen, einschließlich der Protokollierung von Zahlungsanfragen, sodass die neue Vdash-Funktion von @happybeing jetzt funktionieren sollte.

Abgesehen von den Kleinigkeiten funktionierte „IntolerantNodeNet“ im Großen und Ganzen wie wir gehofft hatten, auch wenn das Testen der Parallelisierung und der Batch-GrĂ¶ĂŸen durch die oben genannten Fehler behindert wurde.

Ärgerlicherweise konnten wir Fehler im Client nicht beheben und ihn nicht von den vorhandenen Testnet-Knoten akzeptieren lassen, also mussten wir alles herunterfahren und von vorne beginnen. Dies lag daran, dass „libp2p“ bei der Protokollversionierung strenger war, als wir es uns vorgestellt hatten; Wir denken, dass wir jetzt eine Lösung gefunden haben.

Wir machen hervorragende Fortschritte und eine Berechnung auf der RĂŒckseite eines Bierdeckels deutet darauf hin, dass wir jetzt die HĂ€lfte der Beta-Phase ĂŒberschritten haben, da Zahlungen, Ladenkosten und PrĂ€mien bereits vorhanden sind. @bochaco arbeitet an „libp2p“ gossipsub (guter Ort @upstate!), um der Stiftung ihren Anteil an den TransaktionsgebĂŒhren zu zahlen, und Die gleiche FunktionalitĂ€t sollte uns bei Archivierungsknoten helfen, die auch die AktivitĂ€t im Netzwerk ĂŒberwachen mĂŒssen.

DBCs sind mittlerweile veraltet, der Code in der Kiste „sn_dbc“ wurde nach „sn_transfers“ verschoben und einige Funktionen und Features wurden umbenannt, um die RealitĂ€t des Netzwerks mit „libp2p“ besser widerzuspiegeln. Die einzige wirkliche funktionale Änderung bei der Umstellung auf „libp2p“ besteht darin, dass unsere Halb-Offline-Transaktionen nicht mehr möglich sind. Aber um diesem Verlust entgegenzuwirken, gewinnen wir ein gutes Maß an Einfachheit und Leichtigkeit.

Nochmals vielen Dank an alle Tester. Wir haben besonders die Grafik und Protokolle zu den ZahlungsverlĂ€ufen von @josh geschĂ€tzt. Wir glauben, dass die Ausbreitung einfach darauf zurĂŒckzufĂŒhren ist, dass das Netzwerk klein ist, aber wir behalten dieses Problem im Auge. DarĂŒber hinaus hat @loziniak einige weitere nĂŒtzliche Korrekturen vorgenommen. @happybeing hat Vdash fĂŒr das neue Testnetz aktualisiert und das PowerShell-Skript IntolerantNodeNet [18/09/23 Testnet] [ Offline ] - #143 by Optimator - Releases - Safe Network Forum von @optimator sieht fĂŒr Windows-Benutzer sehr praktisch aus. Wir hören hier auf, bevor daraus eine Oscar-Rede wird, aber Sie alle wissen, wer Sie sind! :beten:

Allgemeiner Fortschritt

Das Team hat an internen Verbesserungen der kontinuierlichen Integrationsworkflows und der VerkĂŒrzung der Testdauer zu Churn und Verify, Fehler beheben und auch Updates zur Protokollierung, Überwachung und Visualisierung.

Wir haben einige Korrekturen fĂŒr von der Community entdeckte Probleme vorgenommen, darunter eine PR, um den CLI-Sendebefehl so zu aktualisieren, dass er die vollen Token-BetrĂ€ge erwartet.

@bochaco arbeitet daran, „libp2p gossipsub“-Messaging in das Netzwerk zu integrieren. Dadurch wird UnterstĂŒtzung fĂŒr Pub/Sub-Verhalten und Messaging hinzugefĂŒgt, sodass Knoten bestimmte Dienste abonnieren können. Foundation-Knoten können Foundation-Zahlungen, Archivierungsknoten Archivierungsnachrichten usw. abonnieren. Seine bisherige Arbeit konzentrierte sich darauf, die zentrale „Gossipsub“-Infrastruktur und APIs zwischen Knoten zum Laufen zu bringen, und zwar in der Test- und Debugging-Phase.

@joshuef und @dirvine diskutierten ĂŒber die stĂ€rkere Nutzung der „libp2p“-FunktionalitĂ€t, einschließlich Caching, Provider-Knoten und Fehlererkennung, sowie ĂŒber MVP-Funktionen, einschließlich der Neuinterpretation der Metapher von „Safes“ fĂŒr private Daten. Josh untersuchte auch die vom Testnetz aufgedeckten ZeitĂŒberschreitungsfehler bei den Ladenkosten.

@anselme hat DBCs offiziell entfernt und eine neue WĂ€hrungsnomenklatur eingefĂŒhrt. Er fĂŒgte außerdem die Protokollierung von Belegzahlungen fĂŒr Vdash hinzu.

@Qi_Ma hat sich mit dem Aktualisierungsproblem befasst und einen Patch eingefĂŒhrt, der es ermöglichen sollte, den Client-Code zu aktualisieren, ohne dass er mit dem Knotencode inkompatibel wird. Er untersuchte auch ZeitĂŒberschreitungsfehler bei Ladenkosten.

@Roland fĂŒhrte das gleichzeitige Herunterladen von Dateien ein, war im letzten Testnetz vertreten, arbeitete auch am Grafana-Dashboard und der Docker-Einrichtung und erstellte eine PR, um Bootstrap-Peers von Netzwerkkontakten abzurufen.

Schließlich hat @chriso die CLI aktualisiert, um Ausgabe der Dateiadresse beim Hochladen hinzuzufĂŒgen, und mögliche Änderungen an der Handhabung des Datei-Uploads in Betracht gezogen.


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é!