Verfasst von: KarenZ, Foresight News

In L1- und L2-Systemen, obwohl die Rechenleistung der Validatoren zunehmend stärker wird, bleibt die Begrenzung der Bandbreite und die Instabilität der Kommunikationslatenz zwischen den Validierungsknoten eine Fessel, die die weitere Leistungssteigerung einschränkt.

Das DoubleZero-Protokoll wurde entwickelt, um diese Herausforderung zu überwinden, indem es den Datenfluss optimiert, die Bandbreite erhöht und die Latenz verringert, um ein hochleistungsfähiges, genehmigungsfreies dezentrales Netzwerk-Framework zu schaffen, das neue Wege für die zukünftige Entwicklung verteilter Systeme eröffnet.

Was ist DoubleZero?

Laut offizieller Beschreibung ist DoubleZero kein L1 oder L2, sondern wird als N1 (Network 1) definiert, ein dezentrales Framework zur Schaffung und Verwaltung hochleistungsfähiger, genehmigungsfreier Netzwerke. Das Ziel von DoubleZero ist es, eine Infrastruktur-Ebene bereitzustellen, die die Kommunikation in leistungsstarken verteilten Systemen beschleunigt, um die Bandbreite zu erhöhen und die Latenz zu reduzieren.

Das DoubleZero-Protokoll integriert die von Einzelpersonen und Organisationen bereitgestellten Glasfaserverbindungen und baut ein synchrones Netzwerk auf, um Spam effizient zu filtern, die Bandbreite zu erhöhen, die Latenz zu reduzieren und die Instabilität in der Kommunikation zu beseitigen.

DoubleZero wurde von Austin Federa, Andrew McConnell und Mateo Ward gegründet und erhält Unterstützung von den beiden Kernbeitragsteams Firedancer und Malbec Labs. Austin Federa war zuvor strategischer Leiter der Solana-Stiftung und hat in diesem Monat gekündigt, um DoubleZero zu gründen und als COO der DoubleZero-Stiftung zu fungieren.

Andrew McConnell ist Mitbegründer und CTO von Malbec Labs. Malbec Labs konzentriert sich auf die Softwareentwicklung von Open-Source-Protokollen, Hardwarebeschleunigung und Netzwerkengineering. Darüber hinaus hat der ehemalige Leiter der Datenwissenschaft bei Mysten Labs, Nihar Shah, DoubleZero als Chefökonom betreten. Zuvor war Nihar Shah bei Jump Crypto und Meta (Libra/Diem) tätig.

Ein weiteres Kernbeitragsteam Firedancer wurde von Jump Crypto als unabhängiger Validator-Client für Solana entwickelt. Das ursprüngliche Ziel von Firedancer ist es, die Gefahr von Einzelpunktfehlern zu beseitigen und die Gesamtstabilität und Robustheit des Netzwerks zu verbessern. Im Gegensatz zu den ursprünglichen Validatoren, die auf Rust basieren, ist Firedancer in C geschrieben und enthält keinen Rust-Code, wodurch das Risiko potenzieller Schwachstellen für das gesamte Netzwerk erheblich verringert wird und die Sicherheit von Solana stark unterstützt wird.

Laut dem Lightspeed-Podcast wurde auf der diesjährigen Solana Breakpoint-Konferenz eine Demonstration von Firedancer, die mit 1 Million TPS läuft, auf DoubleZero präsentiert.

Die Fähigkeit von Firedancer, die Leistung des Solana-Netzwerks auf 1 Million TPS zu steigern (während die aktuellen Protokollgrenzen die Leistung auf etwa 81.000 TPS beschränken), beruht auf seinem innovativen Architekturdesign und der Optimierung des Datenflusses.

Empfohlene Lektüre: (Was ist Firedancer, das auf dem Breakpoint so viel Aufmerksamkeit erregt?)

Es ist erwähnenswert, dass das Ziel von DoubleZero stark mit der Gesamtphilosophie von Solana übereinstimmt. Solanas offizieller Twitter-Account und Mitbegründer Toly (Anatoly Yakovenko) haben wiederholt betont, dass es darum geht, "die Bandbreite zu erhöhen und die Latenz zu reduzieren", was mit dem Bestreben von DoubleZero übereinstimmt.

Wie funktioniert DoubleZero?

Laut dem Whitepaper kann das DoubleZero-Netzwerk zwei wesentliche Verbesserungen für Blockchain-Systeme bieten: Erstens werden eingehende Transaktionen durch spezielle Hardware vorab gefiltert, um Spam und doppelte Transaktionen zu entfernen, was die Belastung der Validatoren erheblich verringert. Dies ermöglicht es der Blockchain, von den gefilterten Ressourcen eines gemeinsamen Systems zu profitieren, ohne dass jeder einzelne Validator ausreichend Ressourcen bereitstellen muss; zweitens wird eine klare Weiterleitung, Nachverfolgung und Priorisierung von ausgehenden Nachrichten realisiert, um die Kommunikationseffizienz zu erhöhen.

In der Netzwerkarchitektur ist DoubleZero geschickt in einen externen Ein- und Ausgangsring und einen internen Datenstromring unterteilt. Der erste behandelt externe Schnittstellen und Sicherheit, während der zweite die interne Kommunikation optimiert. Genauer gesagt, verbindet der äußere Ring das öffentliche Internet (äußerer Kreis unten), wobei Hardware (wie FPGA) verwendet wird, um Denial-of-Service-Angriffe zu mildern, Signaturen zu verifizieren und doppelte Transaktionen zu filtern. Die Server im internen Datenstromring führen Konsensbildung für diesen gefilterten Datenverkehr über dedizierte Bandbreitenleitungen mit optimalen Routen durch.

Die Architektur des DoubleZero-Netzwerks zeigt seine Schlüsselkomponenten, einschließlich der Netzwerkgeräte für die wichtigen Ein- und Ausgänge und der Bandbreite für die Netzwerkübergreifende Konfiguration. Diese Netzwerkgeräte ermöglichen es, dass die von Einzelpersonen und Organisationen beigetragenen Datenverbindungen als ein priorisiertes Netzwerk betrieben werden können, gefolgt von Filtern, Validierung und Spam-Schutz.

Die Glasfaserverbindungen im DoubleZero-Netzwerk bieten eine latenzarme, hochbandbreitige Verbindung zwischen verschiedenen Standorten. Netzbeitragszahler fügen ungenutzte Glasfaserverbindungen, die sie besitzen oder mieten, dem Netzwerk hinzu und unterzeichnen für jede Verbindung einen Service-Level-Agreement (einschließlich der Endpunktposition, Bandbreite, Latenz und konformer MTU-Größe).

Daher sieht sich DoubleZero als eine N1 - eine neutrale und hochleistungsfähige physische Infrastruktur-Ebene. Auf diesem N1 können verteilte Systeme und Anwendungen (z. B. N2 oder andere) aufgebaut werden.

Im Whitepaper wird angegeben, dass das DoubleZero-Netzwerk zur Optimierung beliebiger verteilter Systeme verwendet werden kann. L1, L2, RPC-Knoten und MEV-Systeme können sich anschließen, um die Belastung der Validatoren zu verringern, verteilte Denial-of-Service-Angriffe zu mildern und die Leistung zu steigern, und profitieren von erhöhter Bandbreite und reduzierter Latenz. Darüber hinaus kann die Netzwerkarchitektur von DoubleZero auch in Online-Spielen, dem Training großer Sprachmodelle, die eine hohe Bandbreite benötigen, und anderen verteilten Systemen, die niedrige Latenz und hohe Bandbreite erfordern, angewendet werden. Nach der Vision von DoubleZero stellt das DoubleZero-Protokoll ein neues wirtschaftliches Modell im Bereich Bandbreite und Kommunikation dar.

Beispielsweise können private Unternehmen ungenutzte Glasfaserverbindungen, die sie von Telekommunikationsanbietern oder Internetdienstanbietern gekauft oder gemietet haben, in das DoubleZero-System einbringen und so neue Einnahmequellen erschließen. Auf der Benutzer- und Betreiberseite ermöglicht DoubleZero, dass verteilte Systeme die Vorteile privater Netzwerke genießen, ohne auf zentrale Systeme oder langfristige Verträge angewiesen zu sein.

Insgesamt kann das DoubleZero-Protokoll die Bedürfnisse von Anbietern und Nutzern zusammenbringen und durch das Beitragen und Nutzen ungenutzter Glasfaserverbindungen eine Win-Win-Situation schaffen, während die Beiträge von Einzelpersonen und Organisationen in ein einheitliches, robustes und skalierbares globales Netzwerk integriert werden.