Safe Network Entwickler Update ­čçę­čç¬ 22. Dezember 2022

Dies ist eine maschinelle ├ťbersetzung. Das Original in Englisch ist hier: Update 22 December, 2022

83f2309bf4d15601f5726a361dc3eef6d5e387cb

Zu diesem, unserem letzten Update des Jahres, m├Âchten wir Ihnen alles Gute f├╝r Weihnachten und das neue Jahr w├╝nschen, eine sch├Âne Pause, viel Spa├č :Bier: und danke f├╝r all die Tests! Wir freuen uns sehr, mit einem stabilen Testnetz auf Hochtouren zu gehen, das sich bisher zumindest is genau so verh├Ąlt, wie wir es uns erhofft hatten [seit diesem Entwurf haben wir gesehen, wie die Dinge zusammenbrachen! ]. Wenn ich das sage, wird es zweifellos verflucht sein und es zum Absturz bringen [yep], aber im Moment sehen wir wirklich gut aus. Wenn es die Zeit zul├Ąsst, werden wir vor Ende des Jahres eine weitere aufstellen, die wieder Beitritte erm├Âglicht.

Allgemeiner Fortschritt

Mostafa hat nun die Integration der Konsensprotokolle abgeschlossen, die wir vor einigen Wochen im Zusammenhang mit der Mitgliedschaft und den ├ťbergaben erw├Ąhnt haben. Bleibt nur das Testen.

@qi_ma hat sich eine schlaue Methode ausgedacht, um die Datenreplikation in Stapel aufzuteilen, um Speicherspitzen zu vermeiden, die Knoten zum Absturz bringen k├Ânnen. Dies scheint in unseren Tests gut zu funktionieren.

@chriso hat sich intensiv mit dem Ver├Âffentlichungsprozess besch├Ąftigt, um sicherzustellen, dass die Testnetze reibungslos ablaufen, und @roland untersucht, wie wir die Beobachtbarkeit und Nachverfolgung verbessern k├Ânnen, indem wir Protokolle an den elastischen Server weitergeben.

W├Ąhrenddessen k├Ąmpft @bzee weiter mit qp2p und @bochaco stochert immer noch in einigen Randf├Ąllen rund um Messaging und Konnektivit├Ąt herum.

Kleinere Knoten

Ein Problem, das das vorherige Testnet identifiziert hat, war ein Engpass bei der Replikation von Daten. Bei gro├čen Knoten und vielen Daten m├╝ssen die Daten im Netzwerk verschoben werden, wenn wir einen Knoten gewinnen oder verlieren. Das bedeutet, dass wir nicht schneller wechseln k├Ânnen, als wir Daten replizieren k├Ânnen. Je gr├Â├čer und damit weniger Knoten, desto problematischer wird dies. Intern richten wir Tests mit kleineren Knoten ein, sagen wir etwa 1 GB. Ein f├╝nfzig Mal kleinerer Knoten sollte f├╝nfzig Mal weniger Replikationsaufgaben ausf├╝hren m├╝ssen, um den Engpass zu verringern, sodass die Last besser verteilt wird. Dies kann bedeuten, gr├Â├čere Abteilungen (vielleicht 200 Erwachsene pro Abteilung) oder einfach mehr Abteilungen zu haben.

Dies in Verbindung mit den Aktualisierungen des Datenreplikationsflusses sah bisher positiv aus.

Was w├╝rde das in der Praxis bedeuten? Nun, die Betreiber werden wahrscheinlich eher mehrere Knoten als einen betreiben, was insgesamt positiv w├Ąre, da sich diese Knoten in verschiedenen Adressr├Ąumen in einem Abschnitt befinden werden, und wenn das Netzwerk w├Ąchst (es wird schnell wachsen), ist es wahrscheinlich, dass jeder Knoten dies letztendlich tun wird wohne in einem anderen Abschnitt. Das bedeutet, dass die Daten in 1-GB-Bl├Âcken ├╝ber das Netzwerk repliziert werden, anstatt dass 50 GB im selben Abschnitt des Netzwerks repliziert werden. Dieser Ansatz ist also st├Ąrker dezentralisiert und kann die Replikationslast besser ausgleichen. Es wird wahrscheinlich auch eher eine Rolle f├╝r ├älteste spielen, Daten zu speichern (derzeit tun sie das nicht), um in den fr├╝hen Phasen eines Abschnitts zu helfen, wenn wir noch damit besch├Ąftigt sind, Erwachsene hinzuzuf├╝gen.

Wir testen diesen Ansatz jetzt intern mit 1-GB-Knoten und wenn alles nach Plan l├Ąuft (bis jetzt sieht es gut aus), sollten wir irgendwann im neuen Jahr ein ├Âffentliches Testnetz zusammenstellen k├Ânnen. Bis dahin genie├čen die meisten Jungs eine wohlverdiente Pause, obwohl MaidSafe MaidSafe ist, gibt es immer irgendwo jemanden, der an einer neuen Idee bastelt oder in einer Optimierung steckt. Sie sind keine Leute, die die F├╝├če hochlegen.

Nehmen Sie es alle leicht, verbringen Sie etwas Zeit mit dem, was Sie gerne tun. Wir sehen uns auf der anderen Seite :santa:


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!