Safe Network Entwickler Update 🇩🇪 25. Mai 2023

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

Kurzes kleines Update diese Woche, während wir an einem neuen Testnetz arbeiten.

Allgemeiner Fortschritt

Was AutoNat betrifft, hatten wir einen großartigen Kandidaten am Start, aber ein Fehler in letzter Minute hat uns daran gehindert, heute ein Testnetz dafür einzurichten. @bzee und @angus beschäftigen sich mit der Regression, und sobald die Ursache dieses Problems gefunden ist und wir eine Lösung gefunden haben, werden wir ein Testnetz zur NAT-Erkennung starten, das verhindern soll, dass nicht erreichbare Knoten dem Netzwerk beitreten (und Geben Sie uns also eine realistischere „Abwanderung“.

Unsere „Churn“-Tests für die kontinuierliche Integration wurden von @bochacho erheblich verbessert, und @qi.ma hat hart daran gearbeitet, einen benutzerdefinierten Datenreplikationsalgorithmus zu verbessern und ihn damit zu testen. Dieses neue Setup bedeutet, dass wir nur relevante Daten zur Abwanderung erneut veröffentlichen können, was schneller und schlanker sein dürfte als der Shotgun-Ansatz von „libp2p“, der die Neuveröffentlichung von #AllTheThings jedes X Mal erfordert. Wenn dies gut funktioniert, werden wir hier wahrscheinlich zu einem Hybridansatz übergehen, sodass wir eine schnellere, gezielte, ereignisgesteuerte Neuveröffentlichung der Daten haben, unterstützt durch längere Intervalle regelmäßiger Replikation (zumindest bis wir tiefer in bestimmte Archivierungsknoten vordringen, was kann auf dem Spiel stehen).

@anselme hat den DBC-Refactor fast fertiggestellt und DBCs zum libp2p „RecordStore“ hinzugefügt, was die Datenreplikation weiter vereinfacht. Gleich danach wird er dasselbe für „Register“ tun.

Wir haben auch das Testnet-Tool verbessert, sodass AWS oder Digital Ocean zum Hosten von Knoten verwendet werden können. Und @chris beginnt jetzt mit einigen Refaktorierungsarbeiten, um den Veröffentlichungsprozess zu vereinfachen (und unsere Knoten-/Client-Codebasen etwas zu entwirren)!


Nützliche Links

Fühlen Sie sich frei, unten mit Links zu Übersetzungen dieses Entwicklungsupdates zu antworten, und die Moderatoren werden sie hier hinzufügen.

Als Open Source-Projekt sind wir immer auf der Suche nach Feedback, Kommentaren und Community-Beiträgen. Seien Sie also nicht schüchtern, machen Sie mit und lassen Sie uns gemeinsam das sichere Netzwerk erstellen!