Safe Network Entwickler Update ­čçę­čç¬ 3. M├Ąrz 2022

Dies ist eine maschinelle ├ťbersetzung. Das Original in Englisch ist hier: Update 3 March 2022

F├╝hrung. Es ist vielleicht kein Wort, das das Blut in Wallung bringt, aber es ist eines der gro├čen Unterscheidungsmerkmale zwischen Open-Source-Projekten, die den Test der Zeit bestehen, und solchen, die in der Luft liegen. Um das zu erreichen, was wir uns vorgenommen haben, m├╝ssen wir Ma├čnahmen ergreifen, die sicherstellen, dass (a) wir unsere regulatorischen Verpflichtungen einhalten und (b) wir offen und transparent bleiben, damit die Stimme aller geh├Ârt wird. @Heather_Burns erkl├Ąrt mehr.

Allgemeiner Fortschritt

Angef├╝hrt von einer guten Nachricht, wurde der Konnektivit├Ątsfehler, den wir gesehen haben, endlich gequetscht.
Was wir herausfanden, war, dass es sogar von demselben Client mehrere Verbindungen zu einem Knoten geben konnte, aber diese Verbindungen wussten nichts voneinander, und so konnte eine Verbindung unterbrochen werden und die andere nicht. Wiederholungen wurden nicht zentralisiert, was zu erh├Âhter Speicher- und CPU-Auslastung und anderen Problemen im Zusammenhang mit Messaging f├╝hren konnte. Wir haben das behoben, indem wir jede Verbindung explizit mit einem Peer verkn├╝pft haben, wodurch wir die Anzahl der Verbindungen zu jedem Peer minimieren und Verbindungen eleganter handhaben k├Ânnen.

Wir sind noch nicht ganz aus dem Gr├Âbsten heraus, da die Links, die wir herstellen, wenn sich ein Client verbindet, nicht bereinigt werden, sodass sie ewig herumh├Ąngen k├Ânnen, was im Laufe der Zeit eine Ursache f├╝r zunehmende Langsamkeit gewesen zu sein scheint. @joshuef hat einige intermittierende Verbindungsbereinigungsfunktionen erstellt, die dies anscheinend gut begrenzen.

Neben einigen epischen Fehlerbeseitigungen k├Ânnen wir einige Fortschritte bei DBCs vermelden. @Mav hat blstrs in unserer Rust-Kiste blsttc zum Laufen gebracht. Jede Menge Hardcore-Techie-Lesematerial hinter diesen Links f├╝r diejenigen, die weiter gehen wollen, aber es gen├╝gt zu sagen, dass es sowohl schnell als auch sicher ist. @danda hat dies mit beiden H├Ąnden gepackt, und wir haben jetzt sn_dbc, das gut mit blsttc/blstrs zusammenarbeitet, was eine gro├če Verbesserung sowohl unserer ├Âffentlichen API als auch der Leistung bietet. Schwer auf den Punkt zu bringen, aber eine beachtliche H├╝rde ist genommen.

@yogesh hat weiterhin daran gearbeitet, die Funktionsweise der Datenwiederver├Âffentlichung zu ├╝berarbeiten, mehr Verantwortung auf Erwachsene zu verlagern, um Netzwerknachrichten insgesamt zu reduzieren, aber auch den Knoten zu erm├Âglichen, selektiver zu sein, welche Daten sie abrufen, und alles zu ignorieren, was sie bereits haben , w├Ąhrend im Moment beliebige m├Âgliche ├╝bereinstimmende Daten zur Replikation hin├╝bergeschickt werden, unabh├Ąngig davon, was der Knoten bereits hat.

Aufbau der Stiftung(en)

W├Ąhrend sich das Safe Network seinem Start n├Ąhert, ist es unsere h├Âchste Priorit├Ąt, sicherzustellen, dass die Community die bestm├Âgliche Struktur f├╝r die Governance des Projekts erh├Ąlt. Governance bezieht sich in diesem Fall nicht auf den Code selbst oder auf die Token-Verteilung (die sp├Ąter kommen wird); Vielmehr bezieht es sich auf die Strukturen, die eingerichtet werden, um sicherzustellen, dass das Projekt auf transparente, rechenschaftspflichtige und verantwortungsvolle Weise verwaltet wird. Es geht darum festzulegen, wie Entscheidungen ├╝ber das sichere Netzwerk getroffen werden, wer sie treffen wird und f├╝r wen sie sie treffen werden. Es geht darum sicherzustellen, dass das Safe Network im bestm├Âglichen Rechtsrahmen steht, der das Risiko minimiert und das Potenzial maximiert. Und es geht darum, sicherzustellen, dass wir die richtigen rechtlichen, ethischen und aufsichtsrechtlichen Sicherheitsvorkehrungen treffen, um zu verhindern, dass etwas schief geht ÔÇô und einen Plan zu haben, was zu tun ist, um die Dinge wieder in Ordnung zu bringen.

Am Anfang gibt es viel zu tun, aber die gute Nachricht ist, dass wir mit der bestm├Âglichen Unterst├╝tzung auf dem richtigen Weg sind. In diesem Monat liegt unser Fokus auf der Einrichtung einer gesetzlichen Registrierung mit Sitz in der Schweiz als gesetzlichem Sitz f├╝r die Projektleitung. (F├╝r diesen Beitrag nenne ich es die ÔÇ×StiftungÔÇť; wie werdende Eltern versuchen wir immer noch, den richtigen Namen auszuw├Ąhlen.)

Warum :switzerland:, fragen Sie, wenn MaidSafe im sonnigen :scotland: ans├Ąssig ist? Wir haben uns aus zwei Gr├╝nden daf├╝r entschieden, die Stiftung dort anzusiedeln. Erstens hat die Schweiz das robusteste Gr├╝ndungsregistrierungsmodell in Europa f├╝r innovative Technologieprojekte wie das Safe Network; Gro├čbritannien hingegen steckt noch in den Startl├Âchern. Das Schweizer Registrierungsmodell wird auch von einer unabh├Ąngigen Regulierungsbeh├Ârde unterst├╝tzt, die Projekte wie unseres bereits auf Hochtouren ├╝berwacht und pr├╝ft; Gro├čbritannien holt hier wieder auf. Mit anderen Worten, wenn Sie ein Projekt wie das Safe Network sind, m├╝ssen Sie in der Schweiz sein.

Zweitens profitieren wir von der Unterst├╝tzung eines in der Schweiz ans├Ąssigen Rechtsteams, das sich auf die rechtliche Registrierung von dezentralisierten Ledger-Projekten spezialisiert hat und ├╝ber so viel Erfahrung wie m├Âglich in diesem sich entwickelnden Bereich verf├╝gt. Ihre Anleitung hat sich bereits als unsch├Ątzbar erwiesen, da sie Feedback und konstruktiven Widerstand geliefert haben, den wir von einer Anwaltskanzlei der alten Schule hier in Gro├čbritannien einfach nicht bekommen w├╝rden. (Pers├Ânlich gesehen ist die Arbeit mit ihnen ein Beispiel f├╝r den Satz ÔÇ×Jeder Tag ist ein SchultagÔÇť und Teem MaidSafe werden sehr gr├╝ndlich geschult.)

Dort wird die Stiftung also wohnen. Aber was wird es tun? Die Stiftung wird von einem Ausschuss geleitet, der mit den rechtlich verbindlichen Pflichten der Sorgfalt, Sorgfaltspflicht, Unparteilichkeit und Einhaltung gesetzlicher Vorschriften betraut wird, die f├╝r jede Ausschussfunktion erforderlich sind. Bei der Gr├╝ndung setzt sich dieser Ausschuss aus mehreren Mitgliedern des MaidSafe-F├╝hrungsteams zusammen, einschlie├člich unserer nicht gesch├Ąftsf├╝hrenden Direktoren.

Aber das Komitee wird nicht die Show von MaidSafe sein. Wir arbeiten mit unserem Rechtsteam zusammen, um die strukturellen Mittel f├╝r Community-Mitglieder zu schaffen, damit sie ihre Stimme bei der F├╝hrung der Foundation haben, sowie um eine externe Kontrolle zu gew├Ąhrleisten, mit anderen Worten, die Beobachter zu beobachten. Dies erfolgt voraussichtlich in Form mindestens einer Ausschussmitgliedschaft sowie eines Beirats. Wir denken auch dar├╝ber nach, wen wir im Komitee brauchen, um dem Safe Network zu helfen, sein volles Potenzial auszusch├Âpfen. Dazu k├Ânnten externe Experten f├╝r Ethik, Recht und Politik geh├Âren. Es sollte auch die Vertreter der Benutzer des sicheren Netzwerks umfassen: Menschen, die die Technologie nicht unbedingt bauen oder verstehen, aber deren Leben davon beeinflusst wird.

Wir werden in der Lage sein, etwas mehr (rechtlich einwandfreie!) Klarheit dar├╝ber zu schaffen, wie dies sp├Ąter im Monat funktionieren wird.

Wir beabsichtigen auch, dass die Stiftung als rechtlicher Sitz f├╝r den Bamboo Garden Fund fungiert. Im Moment lebt die Governance-Struktur des Fonds im Wesentlichen vom Safe Network-Forum. Die Einbindung in eine rechenschaftspflichtige und transparent geregelte gesetzliche Registrierungsstruktur wird dem Fonds helfen, sein Potenzial auszusch├Âpfen. ├ťbrigens ist die Entscheidungsstruktur des Fonds ein Modell, das wir uns f├╝r eine breitere Entscheidungsfindung innerhalb der Stiftung ansehen.

Es ist wichtig zu beachten, dass es bei keinem der Schritte, die wir unternehmen, um die Stiftung zu gr├╝nden, darum geht, zu entscheiden, wie das Projekt funktionieren oder wer es leiten wird. Was wir tun, ist, die richtigen Strukturen aufzubauen, um diese Entscheidungen zu treffen, wie auch immer sie sein m├Âgen und wer sie treffen mag, indem wir die richtigen Mittel schaffen, um diese Entscheidungen zu treffen und diese Entscheidungstr├Ąger auszuw├Ąhlen.

Es ist harte Arbeit, Fundamente und Fundamente zu bauen, aber es ist ein sehr robuster Ort, den man sein Zuhause nennen kann.


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!