Kurz erklärt: Die Priority Fee (auch „Tip“ genannt) ist ein Zusatzentgelt, das Nutzer bei Ethereum-Transaktionen freiwillig zahlen, um dem Block-Vorschlagenden einen Anreiz zur bevorzugten Aufnahme zu geben. Sie wurde mit EIP-1559 im August 2021 eingeführt.
Herkunft und Einordnung
Die Priority Fee entstand mit dem Hard Fork EIP-1559 im Rahmen des London-Upgrades von Ethereum am 5. August 2021. Zuvor bestand die gesamte Transaktionsgebühr aus einem einzigen Gaspreis, den Nutzer in einer Auktion gegeneinander boten. Seit EIP-1559 setzt sich die Gebühr aus zwei Bestandteilen zusammen: der protokollseitig festgelegten Base Fee, die verbrannt (englisch burned) wird, und der Priority Fee, die als Trinkgeld an den Block-Vorschlagenden geht.
Technische Funktionsweise
Beim Senden einer Transaktion gibt der Nutzer zwei Parameter an:
- maxPriorityFeePerGas – das maximale Trinkgeld pro Gaseinheit
- maxFeePerGas – die Obergrenze aus Base Fee plus Priority Fee
Der tatsächlich gezahlte Tip ist der kleinere Wert aus maxPriorityFeePerGas und der Differenz zwischen maxFeePerGas und der aktuellen Base Fee. Die Priority Fee wird in Gwei angegeben. In Zeiten hoher Netzlast steigt die empfohlene Priority Fee, weil mehr Transaktionen um begrenzten Blockplatz konkurrieren.
Empfänger und Anreizwirkung
Seit der Umstellung auf Proof of Stake (The Merge, September 2022) fließt die Priority Fee an den Validator, der den Block vorschlägt. Sie stellt neben den Ausgabe-Belohnungen des Protokolls einen wesentlichen Teil der Validator-Einnahmen dar. Da nur die Priority Fee dem Validator zugutekommt (die Base Fee wird verbrannt), bestimmt sie faktisch die Reihenfolge, in der konkurrierende Transaktionen aufgenommen werden.
Häufige Fragen
Was ist der Unterschied zwischen Priority Fee und Base Fee?
Die Base Fee ist ein protokollseitig berechneter Pflichtanteil, der verbrannt wird. Die Priority Fee ist ein freiwilliges Trinkgeld, das der Block-Vorschlagende als Belohnung erhält.
Kann ich die Priority Fee auf null setzen?
Technisch ja, jedoch werden Transaktionen ohne Trinkgeld in der Regel nur bei geringer Netzauslastung zeitnah aufgenommen, da Validatoren höher dotierte Transaktionen bevorzugen.
In welcher Einheit wird die Priority Fee angegeben?
Sie wird üblicherweise in Gwei pro Gaseinheit angegeben; ein Gwei entspricht einer Milliarde Wei beziehungsweise 0,000000001 Ether.
Wer erhält die Priority Fee bei Ethereum?
Seit der Umstellung auf Proof of Stake erhält sie der Validator, der den jeweiligen Block vorschlägt.
Warum schwankt die empfohlene Priority Fee?
Sie steigt mit der Netzauslastung: Bei vielen konkurrierenden Transaktionen sind höhere Trinkgelder nötig, um zügig in einen Block aufgenommen zu werden.
Zusammenfassung
Die Priority Fee ist ein freiwilliges Trinkgeld an Ethereum-Validatoren, das seit EIP-1559 zur bevorzugten Aufnahme einer Transaktion in einen Block dient. Anders als die verbrannte Base Fee fließt sie dem Block-Vorschlagenden zu und bestimmt damit die Reihenfolge konkurrierender Transaktionen.
Weiterführende Quellen
- ethereum.org – Gas und Gebühren: ethereum.org
- EIP-1559: Fee market change (offizielle Spezifikation): eips.ethereum.org