Deine Wallet ist bereit zum Senden, und statt einer schlichten Bestätigungsschaltfläche setzt sie eine Warnung neben die maximale Transaktionsgebühr. Bisher ist nichts fehlgeschlagen. Diese Zahl ist eine Obergrenze, die du autorisierst, keine Gebühr, der du zugestimmt hast, und die Warnung sagt, dass die Obergrenze eine Linie überschritten hat, die die Wallet beobachtet hat. Welche Linie sie überschritten hat, trennt eine Transaktion, die gar nicht hinausgehen kann, von einer, die nur unangenehm anzusehen ist.
Was die maximale Transaktionsgebühr wirklich ist
Diese Zahl entsteht aus zwei Einstellungen, und keine davon ist ein Preis. Die erste ist das Gaslimit, das ethereum.org als die maximale Menge Gas definiert, die du für eine Transaktion zu verbrauchen bereit bist. Die zweite ist die maximale Gebühr pro Gaseinheit, dort beschrieben als Obergrenze, die du für die Ausführung deiner Transaktion zu zahlen bereit bist. Multipliziere beide, und du hast die maximale Transaktionsgebühr.
Es ist also ein schlimmster Fall, gebaut aus zwei schlimmsten Fällen. Sie beantwortet, wie viel dich das kosten könnte, nicht wie viel es kosten wird. Nimm eine schlichte Ether-Überweisung, die ein Gaslimit von 21.000 Gaseinheiten braucht, und nimm an, deine Wallet hat eine Maximalgebühr von 30 gwei je Einheit gesetzt. Die Obergrenze liegt bei 0,00063 ETH, und genau diese Zahl zeigt dir die Wallet.
Wallets zeigen die Obergrenze statt der Schätzung, weil die Obergrenze der Betrag ist, der auf deinem Konto liegen muss, bevor das Netzwerk die Transaktion überhaupt ansieht. Alles Freundlichere, was die Oberfläche daneben anzeigt, ist eine Prognose.
Warum die Zahl größer ist als die Gebühr, die du erwartest
Seit EIP-1559 hat der Preis je Gaseinheit zwei Teile: eine Basisgebühr, die das Netzwerk festlegt und verbrennt, und eine Prioritätsgebühr, die an denjenigen geht, der dich aufnimmt. Deine Maximalgebühr ist die Obergrenze über beiden zusammen. Die Regel, die sie verbindet, steht in der Entwicklerdokumentation klar da: die Maximalgebühr muss die Summe aus Basisgebühr und Trinkgeld übersteigen, und dem Absender wird die Differenz zwischen der Maximalgebühr und der Summe aus Basisgebühr und Trinkgeld erstattet. Den vollständigen Mechanismus hinter diesen beiden Teilen behandelt unser Beitrag zu Gas-Gebühren.
Setze Zahlen in dasselbe Beispiel ein. Liegt die Basisgebühr bei deiner Aufnahme bei 12 gwei und dein Trinkgeld bei 1 gwei, beträgt der effektive Preis 13 gwei, die Überweisung kostet also 0,000273 ETH. Die verbleibenden 0,000357 ETH wurden nie ausgegeben. Sie wurden autorisiert, blieben unerreichbar, solange die Transaktion ausstand, und wurden dann freigegeben.
Deshalb ist Spielraum billig und sieht teuer aus. Das Verdoppeln deiner Obergrenze verdoppelt nicht die Gebühr, denn wie Gas bepreist wird, entscheidet das Netzwerk im Moment der Aufnahme, nicht deine Obergrenze. Das Verdoppeln der Obergrenze verdoppelt nur die Autorisierung, und die Autorisierung ist das, was auf dem Bildschirm steht.
Die drei Dinge, mit denen eine Wallet deine Obergrenze vergleicht
| Womit die Obergrenze verglichen wird | Warum eine Wallet das markiert | Hält es das Senden auf |
|---|---|---|
| Dein Kontoguthaben | Das Guthaben muss die Überweisung und die ganze Obergrenze decken | Ja |
| Der Betrag, den du sendest | Eine Gebühr größer als die Zahlung, die sie bewegt, verdient einen zweiten Blick | Nein |
| Der eigene Gebührenvorschlag der Wallet | Eine Obergrenze weit über dem aktuellen Markt liest sich wie eine Ziffer zu viel | Nein |
Nur die erste Zeile ist eine Regel des Protokolls. Die beiden anderen sind die Wallet, die stellvertretend für dich urteilt, und das ist gut zu wissen, bevor du nach einer Einstellung suchst: zwei dieser drei Warnungen lassen sich lesen, verstehen und direkt bestätigen.
Das Guthaben zu überschreiten ist die Warnung, die dich anhält
Der Guthabentest steht in der Spezifikation, die verlangt, dass das Guthaben des Unterzeichners mindestens dem Gaslimit multipliziert mit der maximalen Gebühr pro Gaseinheit entspricht, zusätzlich zum gesendeten Betrag. Das Netzwerk prüft die Obergrenze und nicht die erwarteten Kosten, weil im Moment der Prüfung noch niemand weiß, wie hoch die Basisgebühr im aufnehmenden Block sein wird.
Die praktische Folge überrascht: du kannst dein gesamtes Guthaben nicht in einer Transaktion senden, und was fehlt, ist nicht die Gebühr, sondern die Obergrenze darüber. Genau das tut eine Alles-senden-Schaltfläche, wenn sie einen unschönen Rest zurücklässt. Die maximale Gebühr pro Gaseinheit zu senken verkleinert die Obergrenze und schafft Platz, aber nur bis zu einem Boden, und der nächste Abschnitt handelt davon, was unterhalb davon passiert.
Den gesendeten Betrag zu überschreiten ist eine Ermessensfrage
In einer belebten Chain kann eine kleine Überweisung mehr kosten, als sie bewegt. Das ist keine Fehlfunktion und kein Zeichen falscher Konfiguration. Das Netzwerk bepreist Rechenarbeit und Blockspace, nicht die Größe der Zahlung, die obendrauf mitfährt, also kosten eine Überweisung von ein paar Werteinheiten und eine Überweisung eines Vermögens zwischen denselben zwei Konten dasselbe.
Was die Warnung dir wirklich sagt, ist, dass diese Überweisung in diesem Moment unwirtschaftlich ist. Die Antworten sind, auf eine ruhigere Phase zu warten, mehrere Zahlungen in einer Transaktion zu bündeln oder die Aktivität in ein günstigeres Netzwerk zu verlegen. Gebühreneinstellungen anzuheben oder zu senken ändert daran nichts, denn der gesendete Betrag ist überhaupt kein Eingang in die Gebühr.
Die umgekehrte Beschwerde: eine Obergrenze unter der Basisgebühr
Dieselbe Einstellung erzeugt die umgekehrte Warnung, wenn sie zu niedrig ist. Die Spezifikation verlangt, dass die maximale Gebühr pro Gaseinheit mindestens der Basisgebühr des Blocks entspricht, eine Obergrenze unter der aktuellen Basisgebühr macht deine Transaktion also für die Aufnahme untauglich. Sie scheitert nicht laut. Sie wartet im Mempool, während jeder Block an ihr vorbeigeht.
Darauf zu warten, dass die Basisgebühr dir entgegenkommt, dauert länger, als es klingt. Die Basisgebühr bewegt sich je Block um höchstens 12,5%, ein Achtel ihres vorherigen Werts, weil der Änderungsnenner in EIP-1559 acht ist. Eine Obergrenze deutlich unter der aktuellen Basisgebühr wird deshalb nicht im nächsten Block oder zweien erreicht, und in einer Chain mit kurzen Blöcken ist das immer noch eine lange Strecke ohne Fortschritt.
Das Mittel ist, die Obergrenze anzuheben, statt zu warten, bis sie ausreicht. In kontenbasierten Chains heißt das, mit derselben Nonce und einer wirklich höheren Gebühr erneut zu senden. In Bitcoin ist das entsprechende Manöver Replace-by-Fee, das dieselbe Transaktion mit einer größeren Gebühr erneut aussendet.
Gaslimit, Maximalgebühr und Prioritätsgebühr: was zu ändern ist
| Einstellung | Was sie begrenzt | Wann du sie anhebst | Was das Anheben bewirkt |
|---|---|---|---|
| Gaslimit | Arbeitseinheiten, die die Transaktion verbrauchen darf | Der Transaktion geht das Gas aus | Vergrößert die Obergrenze und den Guthabentest |
| Maximale Gebühr pro Gaseinheit | Den Gesamtpreis je Gaseinheit | Deine Obergrenze liegt unter der Basisgebühr | Vergrößert die Autorisierung, nicht die erwartete Gebühr |
| Prioritätsgebühr | Dein Trinkgeld an den Validator, der dich aufnimmt | Du brauchst eine schnellere Aufnahme | Erhöht, was du tatsächlich zahlst |
Die Asymmetrie in der letzten Spalte ist der Punkt. Die Maximalgebühr anzuheben verschiebt die Obergrenze und lässt die erwartete Gebühr, wo sie war, während das Anheben des Trinkgelds die Gebühr selbst verschiebt. Eine Warnung über die Obergrenze ist deshalb keine Warnung über den Preis, und sie als solche zu behandeln führt dazu, die falsche Einstellung zu beschneiden.
Die Einstellung, die man in dieser Lage in Ruhe lässt, ist das Gaslimit. Es regelt, wie viel Arbeit die Transaktion tun darf, nicht was diese Arbeit kostet, es anzuheben, um eine Gebührenwarnung loszuwerden, vergrößert also Obergrenze und Guthabenanforderung zugleich und tut nichts für die Aufnahme. Ungenutztes Gas wird erstattet, weshalb ein überdimensioniertes Limit selbst keine Gebühr ist, aber es bleibt eine Autorisierung, die du unterschrieben hast.
Was die Erstattung nicht abdeckt, ist ein Fehlschlag. Eine Transaktion, die läuft und dann zurückgesetzt wird, zahlt trotzdem für die vor dem Abbruch geleistete Arbeit, die Obergrenze bei einem Vertragsaufruf ist also keine rein theoretische Zahl, wie sie es bei einer einfachen Überweisung ist.
Fazit
Die maximale Transaktionsgebühr ist das Gaslimit multipliziert mit der maximalen Gebühr pro Gaseinheit, und sie ist eine Obergrenze und kein Preis. Dein Konto muss sie decken können, die Differenz zwischen ihr und dem effektiven Preis kommt zu dir zurück, und eine Wallet-Warnung darüber ist eine Warnung über die Größe einer Autorisierung.
Lies die Warnung, indem du fragst, welcher Vergleich sie ausgelöst hat. Gegen dein Guthaben ist sie eine harte Sperre, und entweder die Obergrenze muss sinken oder der Betrag. Gegen die Zahlungsgröße ist sie ein Hinweis darauf, ob die Überweisung heute lohnt. Gegen den eigenen Vorschlag der Wallet ist sie eine Kontrolle auf eine vertippte Einstellung. Und wenn die Beschwerde andersherum läuft, mit der Obergrenze unter der Basisgebühr, steckt nichts im Sinne von kaputt fest, denn eine Transaktion, die das Netzwerk nicht bepreisen will, ist schlicht nie in die Warteschlange gelangt. Um die Grundlagen weiter zu lernen, folge weiteren Beiträgen der Bitbase Academy.
Weiterführende Artikel
Weitere Bitbase-Artikel zu diesem Thema:
- Wie du RPC-Endpunkte sicher wechselst
- RPC-Ratenlimit überschritten und was dagegen hilft
- Validator im Jail: Was das heißt und wie Unjailing funktioniert
- Krypto-Volatilitätsindizes verstehen
Haftungsausschluss: Dieser Artikel ist Bildungsinhalt der Bitbase Academy, nur zu Informationszwecken. Er ist keine Anlage-, Handels-, Steuer- oder Finanzberatung. Krypto-Assets sind volatil — schätze dein Risiko selbst ein. Stand September 2026; maßgeblich sind die aktuellen offiziellen Informationen.
Quellen
[1] ethereum.org, Entwicklerdokumentation, Gas and fees ethereum.org
[2] Ethereum Improvement Proposals, EIP-1559: Fee market change for ETH 1.0 chain, Status Final eips.ethereum.org
[3] ethereum/execution-specs, src/ethereum/forks/london/fork.py, Funktion check_transaction (Tag v2.20.0, Commit 2004296) github.com






