EIP-4844 erklärt: Wie Proto-Danksharding die Ethereum L2-Gebühren um 90 % senkte
Vor März 2024 kostete das Senden von Token im Wert von 10 US-Dollar über Arbitrum etwa 0,50 US-Dollar an Gebühren. Bei Base lagen diese Gebühren mitunter über einem Dollar. Diese Gebühren entstanden, weil jeder Layer-2-Rollup seine Transaktionsdaten als Calldata an das Ethereum-Mainnet senden musste, was teuer ist. Die Daten werden dauerhaft in der Blockchain gespeichert und konkurrieren mit allen anderen Ethereum-Transaktionen um die gleichen Gasgebühren.
Am 13. März 2024 wurde das Dencun-Upgrade veröffentlicht. EIP-4844 führte Blob-Transaktionen ein. Die L2-Gebühren sanken auf Bruchteile eines Cents. Base verzeichnete einen explosionsartigen Anstieg des Transaktionsvolumens um 224 %. Optimistische Rollups reduzierten ihre Call-Daten-Kosten um 81 %. Das Upgrade passte nicht nur die Gasgebühren an, sondern veränderte die Ökonomie des gesamten Rollup-Ökosystems von Ethereum grundlegend.
Dieser Artikel erklärt, was EIP-4844 genau bewirkt, wie Blob-Transaktionen funktionieren, was sich für L2-Nutzer nach Dencun geändert hat und wie es mit dem Pectra-Upgrade und dem Weg zum vollständigen Danksharding für Ethereum weitergeht.
Was ist EIP-4844?
EIP-4844, auch Proto-Danksharding genannt, ist ein Ethereum Improvement Proposal (EIP), der einen neuen Transaktionstyp eingeführt hat: Blob-Transaktionen. Das Prinzip ist einfach: Rollups müssen Daten an Ethereum senden, damit jeder die Transaktionen verifizieren kann. Vor EIP-4844 wurden diese Daten in Calldata gespeichert, die dauerhaft in der Blockchain verbleiben und Ausführungsgebühren (Gas) verursachen. Nach EIP-4844 senden Rollups Daten stattdessen als Blobs. Blobs sind günstiger, temporär und haben einen eigenen Gebührenmarkt.
Jeder Blob enthält 128 KB Daten. Das entspricht etwa 4.096 Feldelementen mit jeweils 32 Byte. Ein einzelner Ethereum-Block kann bis zu 6 Blobs enthalten (Ziel sind 3). Die Daten in den Blobs sind für die EVM nicht zugänglich. Smart Contracts können den Blob-Inhalt nicht direkt lesen. Stattdessen sehen sie einen versionierten Hash des KZG-Commitments des Blobs – einen kryptografischen Fingerabdruck, der die Existenz der Daten beweist, ohne sie der Ausführungsschicht preiszugeben.
Die Blobs verbleiben etwa 18 Tage lang auf der Beacon Chain (der Konsensschicht von Ethereum). Danach werden sie gelöscht. Das ist der entscheidende Unterschied zu Calldata, die dauerhaft in der Blockchain gespeichert bleiben. Dieses temporäre Speichermodell macht Blobs so viel günstiger. Ethereum-Knoten müssen Blob-Daten nicht permanent speichern, sodass das Netzwerk deutlich größere Datenmengen verarbeiten kann.
Der separate Blob-Gasmarkt funktioniert ähnlich wie EIP-1559, jedoch speziell für Blob-Speicherplatz. Bei hoher Blob-Nachfrage (mehr als 3 pro Block) steigt die Blob-Grundgebühr. Bei geringer Nachfrage sinkt sie. Das bedeutet, dass sich die Blob-Preise unabhängig von den regulären Gasgebühren anpassen, sodass ein Anstieg der DeFi-Aktivität im Mainnet nicht automatisch zu einem sprunghaften Anstieg der L2-Gebühren führt.

Wie Blob-Transaktionen technisch funktionieren
Wenn ein Rollup-Sequenzer Daten an Ethereum senden möchte, erstellt er eine Blob-Transaktion. Diese Transaktion enthält zwei neue Felder, die vor EIP-4844 nicht existierten:
- `max_fee_per_blob_gas`: der maximale Betrag, den der Absender pro Einheit Blob-Gas zahlt
- `blob_versioned_hashes`: Kryptografische Referenzen, die auf die angehängten Blobs verweisen
Die eigentlichen Blob-Daten werden als „Sidecar“ zusammen mit der Transaktion übertragen. Sie sind nicht Teil der Ausführungsnutzlast. Beacon-Knoten speichern die Blobs, validieren sie mithilfe von KZG-Polynom-Commitments und stellen sie für etwa 18 Tage zur Verfügung, bevor sie gelöscht werden.
KZG-Commitments bilden das kryptografische Rückgrat. Benannt nach Kate, Zaverucha und Goldberg, ermöglichen diese polynomialen Commitment-Schemata jedem, die Korrektheit eines bestimmten Datenelements innerhalb eines Blobs zu überprüfen, ohne die gesamten 128 KB herunterladen zu müssen. Diese Eigenschaft ermöglicht zukünftig das Sampling der Datenverfügbarkeit mit vollständigem Danksharding. Aktuell lädt jeder Validator die kompletten Blobs herunter. Zukünftig werden nur noch kleine Datenabschnitte benötigt.
Vor dem Dencun-Upgrade führte Ethereum eine Trusted Setup Ceremony für die KZG-Parameter durch. Über 140.000 Mitwirkende beteiligten sich. Das Sicherheitsmodell erfordert lediglich, dass ein einziger ehrlicher Teilnehmer seine Berechnung verworfen hat. Wenn auch nur eine Person ehrlich war, funktioniert das gesamte System.
Die Speicherbelastung der Knoten ist überschaubar. Bei einem Zielwert von 3 Blobs pro Block benötigen die Knoten etwa 384 KB zusätzlichen Speicherplatz pro Block. Über den gesamten Aufbewahrungszeitraum von 18 Tagen summiert sich das auf rund 48 GB. Nicht wenig, aber auch kein Ausschlusskriterium.
Was sich nach Dencun änderte: die Zahlen
Das Dencun-Upgrade wurde am 13. März 2024 aktiviert. Die Auswirkungen auf die L2-Ökonomie waren unmittelbar und massiv.
| Metrisch | Vor Dencun | Nach Dencun | Ändern |
|---|---|---|---|
| Durchschnittliche Blockdatengröße | Ausgangswert | +116,8 % | Größere Blöcke, höherer Durchsatz |
| Anrufdatennutzung durch Rollups | Standard | -56,8 % | Rollups wurden zu Blobs. |
| Optimistische Rollup-Anrufdatenkosten | 0,50 bis 2 US-Dollar pro Transaktion | Sub-cent | -81% |
| Basistransaktionsvolumen | Ausgangswert | +224% | Gebührensenkung löste Akzeptanz aus |
| Blob-Gasmarkt | Existierte nicht | Markt für unabhängige Honorare | Neuer Preismechanismus |
Vor Dencun verursachte jedes Byte an Rollup-Daten Ausführungsgebühren. Eine typische Arbitrum-Transaktion erforderte, dass der Sequenzer die Aufrufdaten im Ethereum-Mainnet veröffentlichte und dabei dieselben Gebühren wie alle anderen Ethereum-Nutzer zahlte. In Stoßzeiten trieb dies die L2-Gebühren auf mehrere Dollar pro Transaktion und untergrub so teilweise den Sinn der Verwendung einer L2-Schicht.
Nach Dencun wurden Rollups auf Blob-Transaktionen umgestellt. Blobs haben ihre eigene Gasspur. Die Folge: Token-Transfers auf Base kosteten statt Dollar nur noch Bruchteile eines Cents. Die Arbitrum-Gebühren sanken in ähnlichem Maße. Die Gebührensenkung war so drastisch, dass die Aktivität auf L2 explosionsartig anstieg. Nutzer, die bisher abgewartet hatten, strömten nun in Scharen herbei.
Base stach besonders hervor. Innerhalb weniger Wochen nach dem Start von Dencun stieg das Transaktionsvolumen um 224 %. Der von Coinbase unterstützte Rollup war im Vergleich zu Wettbewerbern teuer gewesen. Mit Blobs wurde er zu einem der günstigsten L2-Kreditoren.
Das Pectra-Upgrade: Verdopplung der Blob-Kapazität
Die erste Erhöhung der Blob-Kapazität erfolgte mit dem Pectra-Upgrade im Mai 2025. EIP-7691 verdoppelte das Blob-Ziel von 3 auf 6 pro Block und erhöhte das Maximum von 6 auf 9. Dadurch wurde die für Rollups verfügbare Datenbandbreite effektiv verdoppelt.
Warum war das wichtig? Ende 2024 begann der Blob-Speicherplatz sich zu füllen. Sobald alle sechs Blob-Slots eines Blocks belegt sind, steigt die Blob-Grundgebühr – ähnlich wie bei Benzin in Zeiten hoher Nachfrage. Durch die zunehmende Anzahl von Rollups und die damit verbundene Datenmenge würden die niedrigen Blob-Gebühren nicht ewig niedrig bleiben, sofern die Kapazität nicht erweitert wird.
Pectra hat dieses Problem gelöst. Mit sechs Ziel-Blobs pro Block kann das Netzwerk etwa die doppelte Menge an Rollup-Daten verarbeiten, bevor der Gebührenmarkt die Preise in die Höhe treibt. Für L2-Nutzer bedeutet dies, dass die Gebühren auch bei zunehmender Verbreitung niedrig bleiben.
Die Berechnungen zum Node-Bedarf blieben im Rahmen. Bei 6 Blobs pro Block beträgt der Speicherbedarf etwa 768 KB pro Block. Über den 18-tägigen Aufbewahrungszeitraum ergibt das ungefähr 96 GB. Das ist zwar mehr als vor Pectra, aber immer noch für handelsübliche Hardware realisierbar. Die Dezentralisierung von Ethereum zu gewährleisten, indem Heim-Node-Betreiber nicht durch zu hohe Kosten ausgeschlossen werden, ist eine Anforderung, die die Protokollentwickler sehr ernst nehmen.

Von Proto-Danksharding zu vollständigem Danksharding
EIP-4844 war von Anfang an als Zwischenschritt konzipiert. Proto-Danksharding ermöglicht Blob-Transaktionen auf Ethereum und einen separaten Gebührenmarkt. Vollständiges Danksharding, das noch Jahre entfernt ist, führt das Konzept deutlich weiter.
Das aktuelle System erfordert, dass jeder Validator jeden Blob vollständig herunterlädt. Das funktioniert mit 6–9 Blobs pro Block. Bei 64 oder mehr Blobs funktioniert es nicht. Vollständiges Danksharding führt Data Availability Sampling (DAS) ein, bei dem Validatoren nur kleine, zufällige Teile jedes Blobs herunterladen und den Rest mithilfe von KZG-Commitments verifizieren müssen. Dadurch kann Ethereum die Blob-Kapazität skalieren, ohne dass die Nodes exponentiell mehr Daten herunterladen müssen.
| Besonderheit | Proto-Danksharding (jetzt) | Vollständiges Danksharding (Zukunft) |
|---|---|---|
| Blobs pro Block | Zielwert 6, Maximalwert 9 (nach Pectra) | 64+ |
| Validator-Daten herunterladen | Vollständige Kleckse | Zufallsstichproben (DAS) |
| Erasure Coding | Nicht verwendet | Erforderlich für DAS |
| Überprüfung der Datenverfügbarkeit | Vollständiger Download | probabilistische Stichproben |
| Speicherbelastung der Knoten | ~96 GB / 18 Tage | Minimal pro Knoten |
| Transaktionsdurchsatz | Tausende von TPS über L2s | Millionen von TPS-Ziel |
Der Fahrplan ist noch nicht endgültig. Ethereum-Forscher diskutieren weiterhin die genauen Parameter. Die Richtung ist jedoch klar: mehr Blob-Speicherplatz, geringerer Overhead pro Knoten und eine Datenverfügbarkeitsschicht, die Hunderte von Rollups gleichzeitig unterstützen kann.
Was Blobs für Benutzer und Entwickler bedeuten
Wenn Sie Layer-2-Netzwerke nutzen, sind Ihre Gebühren dank EIP-4844 so niedrig. Das ist der entscheidende Punkt. Sie müssen weder KZG-Verpflichtungen noch Blob-Gas-Märkte verstehen, um davon zu profitieren. Die Auswirkungen sind automatisch spürbar: Rollups zahlen weniger für die Datenübertragung, geben die Einsparungen an die Nutzer weiter, und die Transaktionen kosten für alle nur Bruchteile eines Cents.
Für Entwickler, die auf L2-Servern arbeiten, veränderten Blobs die Kostenstruktur datenintensiver Anwendungen. Spiele, soziale Netzwerke und datenintensive dezentrale Anwendungen (dApps), die auf teuren L2-Servern unpraktisch waren, wurden dadurch rentabel. Der Aktivitätsschub bei Base nach dem Dencun-Festival war kein Zufall. Entwickler veröffentlichten Anwendungen, die nur mit Blob-Gebühren wirtschaftlich sinnvoll waren.
Im Ethereum-Mainnet ist die Situation differenzierter. Blobs generieren separate Gebühreneinnahmen, die an die Validatoren gehen. Da die Blob-Gebühren jedoch bewusst niedrig gehalten werden, generieren sie pro Byte weniger Einnahmen als Calldata. Einige Analysten argumentieren, dies verschärfe das „Ultraschallgeld“-Problem von Ethereum umgekehrt: Niedrigere L2-Gebühren bedeuten, dass weniger ETH durch EIP-1559 verbrannt werden. Ob dies Anlass zur Sorge gibt, hängt von der eigenen Einschätzung des langfristigen Wertversprechens von Ethereum ab.
Eines hat sich nicht geändert: Ethereum wickelt weiterhin alle Transaktionen ab. Blobs sind temporär, die kryptografischen Verpflichtungen bleiben jedoch dauerhaft im Mainnet bestehen. Rollups benötigen weiterhin Ethereum für die Sicherheit. Proto-Danksharding hat L2-Transaktionen verbilligt, aber nicht unabhängig gemacht.