Was ist der EIP-4844 von Ethereum und welche Vorteile bringt er den Nutzern?
Startseite
Artikel
Was ist der EIP-4844 von Ethereum und welche Vorteile bringt er den Nutzern?

Was ist der EIP-4844 von Ethereum und welche Vorteile bringt er den Nutzern?

Fortgeschritten
Veröffentlicht Feb 14, 2023Aktualisiert Nov 30, 2023
7m

TL;DR

Der EIP-4844, auch bekannt als Proto-Danksharding, ist eine geplante Erweiterung des Ethereum-Protokolls, die die Gebühren senken und den Transaktionsdurchsatz erhöhen soll. Diese Verbesserungen sollen durch eine neue Art von Transaktion ermöglicht werden, die „Daten-Blobs“ zulassen.

Ethereum-Mitarbeiter Ben Edgington beschreibt den EIP-4844 mit der eigenwilligen, aber einprägsamen Formulierung „EIP-4844 bolts blobs onto blocks“ („Der EIP-4844 bolzt Datenpakete auf Blöcke“). Es handelt sich um ein Übergangsupgrade, das in Zukunft vollständiges Danksharding ermöglichen wird, wodurch Ethereum in die Lage versetzt wird, ein globales Transaktionsnetzwerk zu verwalten. 

Einführung

Seit Jahren suchen die Ethereum-Entwickler nach Lösungen, um der wachsenden Nutzerbasis Rechnung zu tragen. Im Rahmen von Ethereum-Upgrades wurden wichtige Verbesserungen wie The Merge und Rollups vorgeschlagen. Diese Neuerungen haben Ethereum geholfen, den Transaktionsdurchsatz zu erhöhen und die Transaktionskosten zu senken.

Allerdings sind die Gebühren für viele nach wie vor zu hoch und der Durchsatz ist auch noch nicht dort, wo er sein sollte, was die Masseneinführung behindert. Um dieses Problem anzugehen, setzt Ethereum auf das Sharding von Daten.

Da der Einsatz von Daten-Sharding ein langwieriger und komplexer Prozess ist, wird der EIP-4844 als Übergangslösung vorgeschlagen. Diese wird Ethereum auf das vollständige Danksharding vorbereiten, das einen Durchsatz von etwa 100.000 Transaktionen pro Sekunde (TPS) erreichen wird, ohne die Dezentralisierung oder Sicherheit des Protokolls zu beeinträchtigen.

Was ist EIP-4844?

EIP steht für Ethereum Improvement Proposal, ein Protokoll, das es Entwicklern ermöglicht, neue Funktionen und Lösungen für das Ethereum-Protokoll vorzuschlagen. Proto-Danksharding ist nach zwei Ethereum-Entwicklern benannt, Proto Lambda und Dankrad Feist.   

Um den EIP-4844 zu verstehen, muss man zunächst wissen, was Sharding ist. Einfach ausgedrückt handelt es sich um eine Methode zur Aufteilung von großen Datenbanken in kleinere Datenbanken, die bestimmte Datensegmente verwalten, wodurch die Effizienz und Leistung dieser Datenbanken verbessert wird. 

Bei der Anwendung auf der Blockchain – und insbesondere auf Ethereum – weist das Sharding einige einzigartige Merkmale auf. Ethereum plant die Implementierung von Danksharding, einer Art von Sharding, die die Transaktionskosten senken und den Durchsatz erhöhen soll. Danksharding wird als „Skalierbarkeitskiller“ bezeichnet und soll die TPS von Ethereum auf etwa 100.000 erhöhen. 

Zum Vergleich: Die Ethereum-Basisebene verarbeitet etwa 15 TPS und die Rollups der Ebene 2 verarbeiten im ersten Quartal 2023 etwa 100 TPS. Obwohl diese Zahlen grobe Schätzungen sind, ist die Wirkung von Danksharding klar: Es wird Ethereum ermöglichen, in einem ganz anderen Maßstab zu skalieren.

Einige der Hauptunterschiede zwischen Danksharding und früheren Sharding-Vorschlägen sowohl von Ethereum als auch von anderen Blockchains bestehen darin, dass Danksharding darauf abzielt, mehr Platz für Daten-Blobs statt für Transaktionen bereitzustellen (mehr dazu später). 

Eine weitere Neuerung beim Danksharding ist der sogenannte gemeinsame Gebührenmarkt, bei dem nur ein einziger Proposer Transaktionen für alle Shards auswählt, anstatt dass jeder Shard einen eigenen Proposer hat. 

Damit dieser gemeinsame Gebührenmarkt funktioniert und das Problem des maximalen extrahierbaren Wertes (MEV) gemildert wird, führt Ethereum auch eine neue Methode ein, die als Proposer-Builder-Separation bekannt ist. Ein Proposer ist ein Validierer des Ethereum-Protokolls (vor dem Ethereum Merge Miner genannt), der auswählt, welche Transaktionen in den nächsten Block aufgenommen werden sollen.  

Der EIP-4844 (Proto-Danksharding) ist der erste Schritt in Richtung vollständigem Danksharding, durch den die TPS auf etwa 1.000 erhöht wird. Vor allem aber wird mit dem EIP-4844 eine neue Transaktionsart eingeführt, die „Blobs“ von Daten akzeptiert – ein wichtiges Element, um vollständiges Danksharding zu ermöglichen. Der EIP-4844 wird voraussichtlich in der zweiten Hälfte des Jahres 2023 eingeführt werden, allerdings kann es zu Verzögerungen kommen.

Wie funktioniert der EIP-4844?

Das Kernstück des EIP-4844 ist die Einführung einer neuen Art von Transaktionen, die wie normale Transaktionen funktionieren, aber zusätzliche Informationen enthalten, die als große binäre Datenobjekte oder „Blobs“ bekannt sind. 

Ethereum-Mitarbeiter Ben Edgington beschreibt den EIP-4844 mit der eigenwilligen, aber einprägsamen Formulierung „EIP-4844 bolts blobs onto blocks“ („Der EIP-4844 bolzt Datenpakete auf Blöcke“). Er fasst damit kurz zusammen, dass Blockchain-Transaktionen neu ein zusätzliches Datenpaket umfassen werden, das an den Block angehängt wird. Dadurch erhöht sich die Menge der Daten, die verarbeitet werden können. 

Dies mag zunächst irritieren, da es einer Vergrößerung der Blöcke gleichkommt – ein Widerspruch zu Ethereums Ablehnung beliebig großer Blöcke, die mehr Rechenleistung erfordern und somit zu einer stärkeren Zentralisierung führen könnten. 

Es gibt jedoch einige entscheidende Unterschiede zwischen Blöcken und Blobs.

Blöcke

Blobs

Sichtbar für alle Knoten

Ja

Ja

Langlebigkeit

Ewig

Wochen

Sichtbarkeit für EVM

Ja

Nein

Speicherung

Ausführungs-Client

Konsens-Client

Größe

Maximales Ziel ~940 KB

Anfängliches Ziel 256 KB

Preis

Teuer (16 Gas/Byte)

Extrem günstig

Blobs: Begrenzte Speicherkosten und keine Ausführungskosten, aber jeder Knoten muss Bandbreitenkosten tragen. Quelle: Ben Edgington

Blobs sind groß, aber im Gegensatz zu Blöcken, die für immer gespeichert werden und für die Ethereum Virtual Machine (EVM) sichtbar sind, sind sie nur für einen kurzen Zeitraum verfügbar und für die EVM nicht sichtbar. Außerdem befinden sich Blobs auf der Ethereum-Konsensebene und nicht auf der rechenintensiven Ausführungsebene. Am wichtigsten ist aber, dass Blobs viel kostengünstiger sind als Blöcke. 

Neben der Einführung von Blob-umfassenden Transaktionen wird der EIP-4844 auch eine Ausführungsebenen-Logik, Verifizierungsregeln, mehrdimensionale Gebührenmärkte und andere Systemänderungen implementieren, die für das vollständige Danksharding in der Zukunft erforderlich sind.

Zu beachten ist, dass der EIP-4844 zwar den größten Teil der Logik von vollständigem Danksharding implementieren wird, aber kein tatsächliches Sharding. Nichtsdestotrotz bietet der Vorschlag – abgesehen davon, dass er Ethereum einen Schritt näher an das Kosten- und Durchsatzniveau bringt, das für die Massenanwendung erforderlich ist – auch einige Skalierungs- und Kosteneinsparungsvorteile.     

Welche Vorteile bringt der EIP-4844 für die Nutzer?

Der EIP-4844 ist ein Protokoll-Upgrade, das Teil der Rollup-zentrierten Roadmap von Ethereum ist. Die Vorbereitungen für die Implementierung des EIP-4844 laufen auf Hochtouren. Einige Devnets wurden bereits ausgeführt und die Spezifikationen für das Upgrade sind fast abgeschlossen. 

Die Nutzer werden nach der Einführung von des EIP-4844 merkliche Verbesserungen feststellen, insbesondere schnellere Transaktionen und niedrigere Gebühren. Auch im Bereich der Kryptowährungen wird Ethereum wettbewerbsfähiger werden.

Einige Nutzer fragen sich jetzt vielleicht, wie sie zukünftig auf alte, gelöschte Blob-Daten zugreifen können. Wie bereits erwähnt, liegen Blobs auf der Ethereum-Konsensebene, deren Zweck es ist, eine hochsichere Echtzeit-Plattform für die langfristige Datenspeicherung anderer Protokolle bereitzustellen. Auch wenn Blobs nach einigen Wochen gelöscht werden, sollten ihre Daten also noch in einem anderen Datenspeicher längerfristig verfügbar sein.

Fazit

Der EIP-4844 ist ein hochkomplexes Upgrade des Ethereum-Protokolls, das Teil einer größeren Roadmap ist und mit anderen System-Upgrades wie der Proposer-Builder-Separation (PBS) und der Blob-Gebührenanpassung EIP-1559 zusammenhängt.

Ein umfassendes Verständnis des EIP-4844 wird den Durchschnittsnutzer auf die bevorstehenden Veränderungen vorbereiten, wobei die wichtigsten Verbesserungen in niedrigeren Kosten und schnelleren Transaktionen bestehen werden.

Das Ethereum-Protokoll wird ständig weiterentwickelt und verbessert. Der EIP-4844 ist eines der entscheidenden Upgrades für die nahe Zukunft, die die Leistungsfähigkeit des Netzwerks verbessern sollen. Mit der erfolgreichen Implementierung des EIP-4844 wird die Wettbewerbsfähigkeit von Ethereum als globales Transaktionsnetzwerk enorm steigen.

Weiterführende Lektüre

Haftungsausschluss und Risikohinweis: Dieser Inhalt wird dir ohne Zusicherung oder Gewährleistung jeglicher Art ausschließlich zu allgemeinen Informations- und Bildungszwecken zur Verfügung gestellt. Er darf weder als Finanzberatung ausgelegt werden, noch stellt er eine Empfehlung für den Kauf eines bestimmten Produkts oder einer bestimmten Dienstleistung dar. Bitte lies dir hier unseren vollständigen Haftungsausschluss durch, um mehr hierzu zu erfahren. Die Preise für Kryptowährungen sind volatil. Der Wert deiner Anlage kann fallen oder steigen, und du erhältst den investierten Betrag möglicherweise nicht zurück. Du allein bist verantwortlich für deine Anlageentscheidungen, und Binance haftet nicht für etwaige Verluste, die dir entstehen. Keine Finanzberatung. Weitere Informationen findest du in unseren Nutzungsbedingungen und unserem Risikohinweis.