Weiter zum Hauptinhalt

Ethereum zu skalieren

Rollups fassen Transaktionen off-chain zusammen und senken so die Kosten für den Nutzer. Die Art und Weise, wie Rollups derzeit Daten verwenden, ist jedoch zu teuer und schränkt ein, wie günstig Transaktionen sein können. Proto-Danksharding behebt das.

Ethereum-Roadmap

Ethereum wird mit Hilfe von Layer 2s (auch bekannt als Rollups) skaliert, die Transaktionen zusammenfassen und den Output an Ethereum senden. Obwohl Rollups bis zu achtmal günstiger sind als das Ethereum Mainnet, kann man Rollups noch weiter optimieren, um die Kosten für die Endnutzer zu senken. Rollups stützen sich auch auf einige zentralisierte Komponenten, die mit zunehmender Reife der Rollups von den Entwicklern entfernt werden können.

Transaktionskosten

  • Die heutigen Rollups sind ~3-8x günstiger als die Ethereum Layer 1
  • ZK-Rollups werden bald die Gebühren um ~40-100x senken
  • Bevorstehende Änderungen an Ethereum werden eine weitere ~100-1000-fache Skalierung ermöglichen
  • Benutzer könnten von Transaktionskosten unter $0.001 profitieren

Daten günstiger machen

Rollups sammeln eine große Anzahl von Transaktionen, führen sie aus und übermitteln die Ergebnisse an Ethereum. Dabei entstehen viele Daten, die offen zugänglich sein müssen, damit jeder die Transaktionen selbst durchführen und überprüfen kann, ob der Rollup-Betreiber ehrlich war. Wenn jemand eine Unstimmigkeit feststellt, kann er eine Beschwerde einreichen.

Proto-Danksharding

Rollup-Daten werden dauerhaft auf Ethereum gespeichert, was teuer ist. Über 90 % der Transaktionskosten, die die Nutzer für Rollups zahlen, sind auf diese Datenspeicherung zurückzuführen. Um die Transaktionskosten zu senken, können wir die Daten in einen neuen temporären "Blob"-Speicher verschieben. Blobs sind billiger, weil sie nicht dauerhaft sind; sie werden aus Ethereum gelöscht, sobald sie nicht mehr benötigt werden. Die langfristige Speicherung von Rollup-Daten obliegt denjenigen, die sie benötigen, wie Rollup-Betreibern, Börsen, Indexierungsdiensten usw. Das Hinzufügen von Blob-Transaktionen zu Ethereum ist Teil eines Upgrades, das als "Proto-Danksharding" bekannt ist. Es soll relativ bald - vielleicht Ende 2023 - ausgeliefert werden.

Nachdem Blob-Transaktionen durch Proto-Danksharding Teil des Ethereum-Protokolls geworden sind, wird es möglich sein, viele Blobs zu Ethereum-Blöcken hinzuzufügen. Dies wird eine weitere erhebliche (>100x) Steigerung des Ethereum-Durchsatzes und eine Senkung der Transaktionskosten bedeuten.

Danksharding

Die zweite Stufe der Erweiterung von Blobdaten ist kompliziert, weil sie neue Methoden zur Überprüfung der Verfügbarkeit von Rollup-Daten im Netz erfordert und davon abhängt, dass die Validatoren ihre Zuständigkeiten für die Blockbildung und den Blockvorschlag voneinander trennen. Außerdem muss kryptografisch nachgewiesen werden, dass die Validatoren kleine Teilmengen der Blobdaten überprüft haben.

Dieser zweite Schritt ist bekannt unter dem Namen “Danksharding”. Es wird wahrscheinlich noch einige Jahre dauern, bis es vollständig umgesetzt ist. Danksharding stützt sich auf andere Entwicklungen wie die Trennung von Blockbildung und Blockvorschlag und neue Netzwerkdesigns, die es dem Netzwerk ermöglichen, die Verfügbarkeit von Daten effizient zu bestätigen, indem jeweils einige Kilobyte zufällig abgetastet werden, was als data availability sampling (DAS) bekannt ist.

Mehr zu Danksharding

Rollups dezentralisieren

Rollups sind bereits dabei, Ethereum zu skalieren. Ein reichhaltiges Ökosystem von Rollup-Projekten(opens in a new tab) ermöglicht es den Nutzern, schnell und kostengünstig Transaktionen durchzuführen und dabei eine Reihe von Sicherheitsgarantien zu bieten. Rollups wurden jedoch mit zentralisierten Sequenzern (Computer, die die gesamte Transaktionsverarbeitung und -aggregation durchführen, bevor sie an Ethereum übermittelt werden) gebootet. Dies ist anfällig für Zensur, da die Betreiber der Sequenzer sanktioniert, bestochen oder anderweitig kompromittiert werden können. Gleichzeitig unterscheiden sich Rollups(opens in a new tab) in der Art und Weise, wie sie die eingehenden Daten validieren. Am besten ist es, wenn die "Prüfer" Betrugs- oder Gültigkeitsnachweise vorlegen, aber noch sind nicht alle Rollups so weit. Selbst die Rollups, die Gültigkeits-/Betrugsnachweise verwenden, nutzen einen kleinen Pool von bekannten Prüfern. Daher besteht der nächste kritische Schritt bei der Skalierung von Ethereum darin, die Verantwortung für den Betrieb von Sequenzern und Prüfern auf mehr Personen zu verteilen.

Mehr zu Rollups

Aktueller Fortschritt

Proto-Danksharding wird wahrscheinlich einer der ersten Punkte auf der Roadmap sein, der umgesetzt wird. Die für die Einrichtung erforderlichen dezentralen Berechnungsschritte sind bereits im Gange, und mehrere Kunden haben Prototypen für die Verarbeitung von Blob-Daten implementiert. Das vollständige Danksharding wird wahrscheinlich noch einige Jahre auf sich warten lassen, da es davon abhängt, dass zunächst einige andere Punkte der Roadmap abgeschlossen werden. Die Dezentralisierung der Rollup-Infrastruktur wird wahrscheinlich ein schrittweiser Prozess sein - es gibt viele verschiedene Rollups, die leicht unterschiedliche Systeme aufbauen und in unterschiedlichem Tempo vollständig dezentralisieren werden.

War diese Seite hilfreich?