NachrichtenKryptoEthereums nächstes Upgrade setzt die 21.000-Gas-Annahme unter Druck, auf die sich Wallets verlassen

Ethereums nächstes Upgrade setzt die 21.000-Gas-Annahme unter Druck, auf die sich Wallets verlassen

Autor: DefiLiban·

Wichtige Erkenntnisse

  • Wallets haben 21.000 Gas traditionell als Standardkosten für eine einfache ETH-Überweisung behandelt.
  • Die anstehende Ethereum-Änderung betrifft die Transaktionsschicht, aus der diese Gas-Annahme stammt.
  • Nutzt die Wallet-Software weiterhin einen veralteten festen Wert, können Nutzer auf falsche Gebührenschätzungen oder fehlgeschlagene Überweisungen stoßen.
  • Ethereum-Knoten-Tools bieten bereits eine dynamische Gasschätzung über eth_estimateGas, die die aktuellen Netzwerkregeln widerspiegeln kann.
  • Frühere Ethereum-Protokoll-Upgrades haben nachgelagerte Software, einschließlich Wallets und Smart Contracts, bereits zur Anpassung an neue Gas-Regeln gezwungen.
Ethereums nächstes Upgrade setzt die 21.000-Gas-Annahme unter Druck, auf die sich Wallets verlassen

Das nächste Ethereum-Upgrade setzt die 21.000-Gas-Annahme unter Druck, die Wallets lange als feste Kosten einer einfachen Überweisung behandelt haben – eine Konvention, die tief darin verwurzelt ist, wie Wallet-Software Gebühren schätzt, Transaktionen signiert und Nutzer warnt, bevor diese senden.

Kernpunkte

  • Wallets haben 21.000 Gas historisch als sicheren Standardwert für eine einfache ETH-Überweisung verwendet.
  • Die anstehenden Upgrade-Arbeiten an Ethereum zielen auf die Transaktionsschicht ab, in der dieser Standardwert beheimatet ist.
  • Behalten Wallets eine veraltete Annahme bei, können Nutzer auf schlechte Gebührenschätzungen oder fehlgeschlagene Sendungen stoßen.

Warum die 21.000-Gas-Annahme für Wallets wichtig ist

Die Zahl von 21.000 Gas ist der Grundbetrag, den Ethereum berechnet, um eine einfache ETH-Überweisung von einem Konto an ein anderes zu verarbeiten. Wallets behandeln sie als Konstante und nutzen diese Zahl, um Gebührenfelder vorab auszufüllen und Kosten zu schätzen, bevor ein Nutzer eine Transaktion signiert.

Diese Konvention steht im Mittelpunkt alltäglicher Transaktionsabläufe. Zeigt ein Wallet eine geschätzte Gebühr an, prüft es, ob ein Guthaben für eine Überweisung ausreicht, oder legt ein Gas-Limit für eine signierte Transaktion fest – in jedem Fall stützt es sich auf die Annahme, dass eine einfache Überweisung stets diesen festen Grundbetrag kostet. Gebührenvorschauen, Guthabenprüfungen und Gas-Limits liegen alle nachgelagert desselben Standardwerts.

Diese Konstante gilt für den Großteil der Geschichte Ethereums – die intrinsische Gas-Gebühr von 21.000 für eine datenfreie Überweisung steht seit den frühen Jahren des Netzwerks in der Kernspezifikation des Protokolls –, was genau der Grund ist, warum Wallet-Code sie als feste Zahl behandeln konnte.

Die Angelegenheit ist eher operativer als theoretischer Natur. Eine Zahl, die fest in die Signier- und Schätzlogik einprogrammiert ist, ist nur so sicher wie die Protokollregel dahinter, und Ethereums Kernparameter werden durch den laufenden Upgrade-Prozess des Netzwerks festgelegt, der für Builder als sich fortlaufend entwickelndes Ziel dokumentiert ist.

Was das nächste Ethereum-Upgrade ändert

Dies ist eine Geschichte über ein Protokoll-Upgrade, nicht über Kurse oder Roadmaps. Die relevante Änderung erfolgt auf der Transaktionsschicht, wo sich eine lange bestehende Gas-Erwartung verschieben kann, sobald neue Konsensregeln in Kraft treten.

Die Arbeiten an Ethereum-Clients und Spezifikationen durchlaufen weiterhin öffentliche Tests, darunter das von der Ethereum Foundation angekündigte Testnet Plataberget, sowie formale Vorschläge wie EIP-8037. Details eines konkreten Rollouts sollten anhand dieser Primärquellen bestätigt und nicht angenommen werden.

Gas-Änderungen auf Protokollebene sind kein Novum. EIP-150 erhöhte 2016 nach Denial-of-Service-Angriffen auf das Netzwerk die Kosten für Opcodes zum Zustandszugriff, und Istanbuls EIP-1884 hat 2019 Operationen neu bepreist – eine Änderung, die Projekte dazu veranlasste, Verträge zu patchen, in die Gas-Annahmen fest eingebrannt waren, wobei Aragon öffentlich warnte, dass sein ANT-Token betroffen war. Londons EIP-1559 überarbeitete 2021 den Gebührenmarkt selbst – Änderungen, die Wallet-Entwickler dazu drängten, die Schätzung und Auswahl von Gebühren zu aktualisieren. In jedem Fall erbte die nachgelagerte Software Regeln, die auf der Protokollebene festgelegt wurden.

Die praktische Erkenntnis ist eng gefasst. Ändern sich die Basiskosten oder die Abrechnung einer einfachen Überweisung, wird der 21.000-Gas-Wert, den Wallets als permanent behandelt haben, zu einer beweglichen Referenz, und die Software, die von ihm abhängt, erbt diese Änderung. Diese Upgrade-Richtung verläuft parallel zu anderen Arbeiten auf Protokollebene, darunter Vorschläge zum Kontoschutz, die auf künftige Sicherheit abzielen.

Worauf Wallet-Teams und Nutzer als Nächstes achten sollten

Für Wallet-Produktteams ist die Gebührenschätzung der erste Ansatzpunkt. Logik, die von einer festen 21.000-Gas-Basis ausgeht, muss den aktuellen Parameter möglicherweise dynamisch auslesen, statt ihn als fest einprogrammierte Konstante auszuliefern. Ein dynamischer Weg existiert bereits in der Standard-Toolchain: Schnittstellen von Ethereum-Knoten stellen eine Methode eth_estimateGas bereit, die eine anhand der aktuellen Netzwerkregeln berechnete Schätzung zurückgibt. Jeder Codepfad, der noch von der alten Zahl ausgeht, fällt in diese Überprüfung.

Das Risiko für Nutzer ist konkret. Bleibt eine veraltete Annahme nach einer Regeländerung bestehen, könnten Nutzern falsche Gebührenvorschauen, nicht ausreichend gedeckte Transaktionen oder fehlgeschlagene Sendungen begegnen, bei denen das Wallet mit Kosten rechnete, die nicht mehr zum Netzwerk passen. Jede dieser Fehlfunktionen lässt sich auf eine einzige veraltete Konstante zurückführen.

Sicherere Standardwerte bedeuten, Schätzungen anhand der Live-Regeln des Netzwerks statt anhand einer auswendig gelernten Zahl vorzunehmen. Dieser Wandel spiegelt zudem wider, wie das breitere Ethereum-Ökosystem dazu aufgerufen wird, sich an Änderungen auf Protokollebene anzupassen – ein Thema, das auch in der von der Ethereum Foundation kommunizierten L1- und L2-Ausrichtung sichtbar wird.

Das zu beobachtende Signal ist das Implementierungsdetail: wie das Upgrade die Basiskosten von Transaktionen definiert, ob Wallet-Clients ihre Schätzlogik aktualisieren, bevor die Änderung das Mainnet erreicht, und wie sich Wallets auf den öffentlichen Testnets verhalten, die vor jeder Mainnet-Aktivierung betrieben werden.