Safe Network Entwickler Update ūüá©ūüá™ 2. M√§rz 2023

Dies ist eine maschinelle √úbersetzung. Das Original in Englisch ist hier: Update 02 March, 2023

Im Gegensatz zu Hardware ist es mit Code einfach und kosteng√ľnstig, Funktionen hinzuzuf√ľgen. F√ľr einen Autohersteller bedeutet selbst das √Ąndern von etwas so Peripherem wie einem Au√üenspiegel, eine Produktionslinie umzur√ľsten, die Aerodynamik zu testen, die globale Lieferkette zu koordinieren und so weiter, w√§hrend das Software√§quivalent an einem Nachmittag von einem einzigen Entwickler geschrieben werden kann. Das ist sch√∂n, aber auch gef√§hrlich: Es ist immer viel einfacher zu addieren als zu subtrahieren, und Bl√§hungen erzeugen noch mehr Bl√§hungen ‚Äď es multipliziert sich selbst. Deshalb sind wir, so seltsam es scheinen mag, viel stolzer auf den Code, den wir entfernen k√∂nnen, als auf die Extras, die wir hinzuf√ľgen.

Von au√üen sieht das vielleicht so aus, als w√ľrde man L√∂cher graben und sie dann wieder auff√ľllen, aber eigentlich geht es darum, jedes St√ľck Material zu formen, bis es so leicht wie m√∂glich ist. Das ist der Teil, der Zeit, Geschick und Pr√§zision erfordert. Aber da im sicheren Netzwerk jeder Teil eng miteinander verbunden ist, verbreiten sich die Vorteile dieser Bem√ľhungen schlie√ülich im gesamten Netzwerk.

Was alles sch√∂n und gut ist, bis wir ein wichtiges Merkmal demonstrieren wollen, das von all dem komplizierten Mei√üeln abh√§ngt, das stromaufw√§rts vor sich geht. DBCs v0.1 sind jetzt fertig, aber DBCs sind eng mit allem anderen verbunden. DBCs erm√∂glichen es uns, f√ľr Speicher zu bezahlen, Speicher braucht zuverl√§ssige √úbergabe, √úbergabe muss ‚Ķ usw. Deshalb, wie letzte Woche erw√§hnt, werden wir uns ein Demonstrationsnetzwerk ansehen, das nur auf Zahlung basiert und unabh√§ngig von der Arbeit ist, die anderswo im Gange ist, eines, das nicht zu weit von dem Weg abweicht, auf dem wir uns bereits befinden.

Allgemeiner Fortschritt

@Chriso vereinfacht die CLI, entfernt den alten node-Befehl und benennt den Knoten in safenode um ‚ÄĒ danke f√ľr alle Namensvorschl√§ge BTW :Sonnenbrille:.

@Anselme hat SpentProofs ein Grund-Feld hinzugef√ľgt, das vom Kunden geschrieben wurde und von √Ąltesten √ľberpr√ľft werden kann, ohne dass eine Unterschrift erforderlich ist. Dies sollte bedeuten, dass wir keine √Ąltesten brauchen, um Daten zu signieren, wodurch der Angriffsvektor des ‚Äěalten Schl√ľssels‚Äú mit einem Schlag beseitigt wird, bei dem ein schlechter Akteur mit einem fr√ľheren Schl√ľssel Daten validieren kann. Er hat auch einige seltsame Schleifen bereinigt in der AE-Gossip-Logik.

In der Zwischenzeit hat @joshuef die Umzugsprotokolle verbessert, um ein paar falsche und verwirrende Fehler zu entfernen, die die Nachverfolgung von Flows erschwerten, und aus demselben Grund auch das Node-Alter optimiert.

@Qi_ma war refactoring section peers, also haben wir die Mitgliedschaftslogik an einem soliden Ort. Dies sollte dazu beitragen, Probleme im Zusammenhang mit der Abwanderung von Mitgliedern zu vermeiden.

Und @oetyng hat am Zahlungsnetzwerk gearbeitet, der Grund daf√ľr wird unten angegeben.

Ein reines Zahlungsnetzwerk

Es gibt schwierige technische Probleme, die wir l√∂sen, und das ist die eigentliche Arbeit des Projekts. Aber gleichzeitig haben wir einige Teile, die bereits gut funktionieren, darunter unsere DBC-Technologie. Das Zahlungsnetzwerk ist eine M√∂glichkeit, Schritt f√ľr Schritt die Attribute, Funktionen und Leistung von DBCs zu demonstrieren, w√§hrend wir darauf warten, dass unsere anderen Innovationen ausgereift sind.

Wir m√∂chten auch in der Lage sein, die UX zu testen und zu verfeinern, auf unerwartete St√∂rungen zu pr√ľfen und an anderen Bereichen des Designs zu arbeiten.

Ein Testzahlungsnetzwerk wird eine Möglichkeit sein, die Art und Weise zu emulieren, wie DBCs im Safe Network verwendet werden, eines, das unabhängig von der Datenspeicherung ist und gleichzeitig so nah wie möglich am gesamten Netzwerkdesign mit seinen Schutzmaßnahmen gegen Sybil-Angriffe, DDoS und den Rest bleibt .

Wie im Intro erwähnt: Wir wollen sicherstellen, dass es so gut wie möglich zum Rest des Designs passt und dennoch als eigenständiger Prototyp funktionieren kann. Auf diese Weise können wir unsere Erkenntnisse nehmen und sie einfach wieder einwerfen.

Ein funktionierendes Nur-Zahlungs-Netzwerk hat auch ein verlockendes Potenzial, um uns bei der Bewältigung einiger zusätzlicher Herausforderungen zu helfen:

  • Demonstrieren und vermarkten Sie einige der bahnbrechenden Technologien, an denen wir gearbeitet haben. Blick auf das Projekt werfen und auf das Kommende gespannt sein.
  • Vergleichen Sie die Performance direkt mit etablierten W√§hrungen.
  • Demonstrieren Sie die USPs gegen√ľber etablierten Unternehmen, z. Leistung, einzigartige F√§higkeiten von DBCs, Umweltfreundlichkeit usw.
  • Das Interesse an einem Projekt wieder wecken, das manche vielleicht vergessen haben.
  • Pilotaustausch-Integration und Akzeptanz der Wirtschaftstechnologie vor der vollst√§ndigen Einf√ľhrung, wo sie f√ľr das Netzwerkwachstum und die Zug√§nglichkeit von entscheidender Bedeutung sein wird.
  • Bauen Sie vor dem vollst√§ndigen Start eine Knotenbasis auf.

Alles in allem lohnt sich also die Machbarkeitsanalyse, die wir durchf√ľhren, da sie ein n√ľtzliches Instrument auf dem Weg zum Start sein k√∂nnte.

Test, Test…

Es w√§re auch eine M√∂glichkeit, Risiken zu verteilen und Probleme stufenweise und koordiniert anzugehen; da ein Big-Bang-Start sowohl eines Zahlungs- als auch eines Datennetzwerks nat√ľrlich mehr potenzielle Fehlerquellen h√§tte.

Während ein separates Zahlungsnetzwerk ohne das kombinierte Risiko pilotiert und wiederholt werden könnte. Wir können daraus lernen und weiter bauen. Es ist nicht die vollständige Vision, aber eineTeil einer Reihe von Produkten, die wir bauen können und weiter bauen werden, während wir auf diese Vision hinarbeiten. Ein agilerer Ansatz, wenn Sie so wollen.

Wir m√ľssen herausfinden, wie wir es bei jedem kleinen Schritt sichern k√∂nnen, um die unvermeidlichen Spammer und Angriffe zu vermeiden, aber es ist vielversprechend.


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!