Das Inflationsdilemma von Ethereum: Ist das Cancun-Upgrade die Lösung?
Im jüngsten Ethereum Execution Layer Meeting 195 wurde ein Vorschlag für eine Anpassung der Grundgebühr für Blob-Gas diskutiert, der von EIP-4844 als Teil des Cancun-Upgrades eingeführt wurde. Blobs sind eine neue Art der Datenspeicherung, die die Speicherung und Verarbeitung von Daten auf Ethereum erschwinglicher machen soll.
Derzeit ist die Mindestgrundgebühr für Blobs auf 1 wei festgelegt. Der Forscher Max Resnick schlug vor, diese Gebühr zu erhöhen, um Preisanpassungen bei Netzüberlastung zu beschleunigen.
Anhebung der Grundgebühr für Blob: Heilung oder Katastrophe?
Die Blob-Basisgebühr stellt die Mindestkosten dar, die für die Verarbeitung von Blob-Daten auf Ethereum erforderlich sind. Seit der Einführung von EIP-1559 hat sich die Gasgebührenstruktur von Ethereum erheblich verändert.
Früher wurden die Transaktionsgebühren durch Bieterverfahren festgelegt, bei denen die Nutzer höhere Gebühren für eine Priorisierung bei Netzüberlastung boten. Dies führte oft zu unvorhersehbaren Gebührenspitzen.
EIP-1559 teilt die Transaktionsgebühren in zwei Teile auf: die Grundgebühr, die verbrannt wird, und die Vorzugsgebühr, die an die Miner gezahlt, aber nicht zerstört wird. Die Grundgebühr passt sich dynamisch an die Netzwerküberlastung an und sorgt für besser vorhersehbare Kosten, während die Inflation von Ethereum durch das Verbrennen von ETH gebremst wird.
Die Anhebung der minimalen Blob-Basisgebühr bedeutet, dass die Kosten für die Verarbeitung von Blob-Daten auch in Zeiten geringer Auslastung nicht unter einen bestimmten Schwellenwert fallen, was zu einem erhöhten ETH-Verbrauch führen kann.
Max schlug vor, die Grundgebühr von 1 wei auf 160.217.286 wei zu erhöhen, um die Zeit zu verkürzen, die es dauert, bis die Preise bei Überlastung ein Gleichgewicht erreichen. Er argumentierte, dass das derzeitige System zu langsam ist, um sich von einer Basisgebühr von 1 wei aus anzupassen. Es dauert etwa 160 Blöcke (oder etwa 32 Minuten), um angemessene Preise zu erreichen.
Wenn man von einer höheren Grundgebühr ausgeht, würde sich die Preisfindung beschleunigen, so dass Ethereum mit Engpässen effektiver umgehen könnte, ohne die Endkosten für Blob-Gas wesentlich zu erhöhen.
Reaktionen der Gemeinschaft
Der Vorschlag löste eine hitzige Debatte innerhalb der Community aus. Ryan Berckmans sprach sich gegen eine Anhebung der Blob-Basisgebühr aus und argumentierte, dass die aktuelle Strategie von Ethereum darin bestehe, in Zeiten geringer Auslastung kostengünstige oder sogar kostenlose Datenverfügbarkeit (DA) anzubieten.
Dieser Ansatz soll mehr Nutzer und Entwickler in das Netzwerk locken und Ethereum helfen, Netzwerkeffekte aufzubauen und Marktanteile zu erobern. Er warnte davor, dass eine Erhöhung der Gebühren höhere Eintrittsbarrieren schaffen und die Neutralität von Ethereum beeinträchtigen würde, zumal sich der Blob-Markt noch stabilisiert.
Andere, wie das Team von Blockworks, glauben, dass eine Erhöhung der Grundgebühr die Wettbewerbsfähigkeit von Ethereum bei der Bereitstellung von DA-Diensten beeinträchtigen könnte. Sie plädieren für eine Skalierung von Ethereums Layer 1 (L1), um die Ausführungskosten zu erhöhen und gleichzeitig die DA-Dienste erschwinglich zu halten. Dies würde ihrer Ansicht nach die Gesamtposition von Ethereum stärken, mehr Rollups anziehen und den Nutzen von ETH erhöhen.
Nethermind-Mitarbeiterin Bena Adams befürwortete die Gebührenerhöhung und wies darauf hin, dass eine Grundgebühr von 1 wei in Zeiten der Überlastung nicht praktikabel ist. Auch wenn der wirtschaftliche Unterschied zwischen 1 wei und 1 gwei trivial erscheinen mag, kann der langsame Gebührenanpassungsprozess unter den derzeitigen Bedingungen nicht angemessen auf die Netznachfrage reagieren.
Ethereum-Forscher Potuz fügte hinzu, dass die Grundgebühr, wenn sie vom Consensus Layer (CL) und nicht vom Execution Layer (EL) festgelegt worden wäre, wahrscheinlich auf einen höheren Wert wie 1 gwei gesetzt worden wäre. Der CL verwendet uint64-Datentypen, die nicht präzise genug sind, um extrem kleine Werte wie 1 wei zu verarbeiten. Hätte die CL die Gebühr festgelegt, wäre diese Debatte vielleicht nicht aufgekommen.
Wird die Erhöhung der Blob-Gebühr die ETH-Inflation mildern?
Befürworter einer Erhöhung der Blob-Basisgebühr argumentieren, dass dies dazu beitragen könnte, den Inflationsdruck auf Ethereum zu verringern. So merkte Cygaar vom Abstract-Team an, dass vor der Implementierung von EIP-4844 Rollups die Hauptquelle für den Gasverbrauch von Ethereum waren.
Bei der derzeitigen Preisstruktur sind die Blob-Daten für Rollups jedoch fast kostenlos und bieten Ethereum nur einen minimalen Wert in Form von Gebühreneinnahmen.
Kurzfristig könnte eine Erhöhung der Blob-Basisgebühr die ETH-Brennraten erhöhen und damit die Inflation verringern. Doug Colkitt, Gründer von Ambient, wies jedoch darauf hin, dass trotz der Tatsache, dass 80 % des Blob-Speicherplatzes von Ethereum genutzt werden, ein Großteil davon mit Spam-Transaktionen von geringem Wert gefüllt ist.
Diese Transaktionen reagieren sehr empfindlich auf Gebührenerhöhungen, was bedeutet, dass schon ein geringer Anstieg der Blob-Gebühren dazu führen kann, dass sie verschwinden, was letztlich zu einem vernachlässigbaren Anstieg des ETH-Burns führt.
Wann wird die ETH deflationär?
Abgesehen von den Blobs: Wie hoch müssen die Grundgebühren von Ethereum sein, damit ETH deflationär wird?
Das Gesamtangebot an ETH ist nicht gedeckelt, und im Rahmen des Proof-of-Stake (PoS) hängt die Ausgabe von ETH von der Höhe des ETH-Einsatzes und der gesamten Netzwerkaktivität ab. Ein höherer Einsatz führt zu einer höheren Ausgabe, während der Burn-Mechanismus von EIP-1559 dazu beiträgt, die Ausgabe auszugleichen, indem ein Teil der Grundgebühren verbrannt wird.
Die Emissionsrate von Ethereum liegt derzeit zwischen 0,5 % und 2 % pro Jahr, abhängig von der Anzahl der eingesetzten ETH und der Netzwerkaktivität.
ETH wird deflationär, wenn die Menge der gebrannten ETH die jährliche Ausgabe übersteigt. Die Formel für die Verbrennung pro Block lautet:
Grundgebühr × Blockgröße (Ziel: 15.000.000 Gas)
Die jährliche Verbrennungsrate beträgt:
ETH-Verbrauch pro Block × Blöcke pro Jahr (ca. 2.620.000 basierend auf 12,05s Blockzeit)
Geht man von einer jährlichen Emissionsrate von 1% und einem aktuellen Gesamtangebot von 120.330.000 ETH aus, müssen jährlich etwa 1.203.300 ETH verbrannt werden, um eine Deflation zu erreichen. Damit ETH deflationär werden, muss die Grundgebühr sein:
Grundgebühr × 15.000.000 × 2.620.000 > 1.203.300
Daraus ergibt sich, dass die Grundgebühr etwa 30,62 gwei betragen muss, damit die ETH zu deflationieren beginnen. Bei einer Emissionsrate von 0,5 % müsste die Grundgebühr etwa 15,31 gwei betragen, und bei einer Emissionsrate von 2 % wäre eine Grundgebühr von 61,23 gwei erforderlich.
Schlussfolgerung
Die Debatte über die Erhöhung der Blob-Basisgebühr berührt grundlegende Fragen im Zusammenhang mit der Skalierbarkeit von Ethereum, der Inflationskontrolle und den Netzwerkanreizen. Während eine Erhöhung der Grundgebühr die Preisfindung beschleunigen und die ETH-Inflation verringern könnte, besteht die Gefahr, dass die Zugänglichkeit der DA-Dienste von Ethereum eingeschränkt wird, die für die künftige Einführung von Rollup entscheidend sind. Der Weg in die Zukunft erfordert ein sorgfältiges Gleichgewicht zwischen der Förderung der Netzwerkaktivität und der Kontrolle des Inflationsdrucks auf ETH.