
Gas-Sponsoring und Paymaster erklärt
Jede Transaktion auf Ethereum kostet gas, und bei einem traditionellen Konto ist derjenige, der die Transaktion sendet, auch derjenige, der dafür bezahlt – in der nativen Coin der Chain. Genau diese eine Regel ist der Grund, warum eine neue Nutzerin, die einen stablecoin, aber kein ETH hält, feststellen kann, dass sie ihre eigenen Mittel nicht bewegen kann. Account abstraction durchbricht diese Verbindung, und das Bauteil, das sie durchbricht, ist der paymaster. Dieser Artikel erklärt, was ein paymaster in ERC-4337 ist, wo er im Ablauf sitzt und – am wichtigsten – was Gas-Sponsoring tatsächlich für jemanden bedeutet, der seine eigenen Schlüssel verwahrt.
Dies ist der vierte Artikel unserer Serie über account abstraction. Falls Ihnen die untenstehenden Begriffe unvertraut sind, beginnen Sie mit Account Abstraction von Grund auf; für das zugrunde liegende Gebührenmodell, auf dem Gas-Sponsoring aufsetzt, lesen Sie Gas-Gebühren auf Ethereum für Nutzer der Selbstverwahrung erklärt.
Was ein paymaster tatsächlich ist
Ein paymaster ist ein smart contract. Seine einzige Aufgabe ist es, zuzustimmen, das gas für die Operation einer anderen Person zu übernehmen. Unter ERC-4337 kann eine Operation, wenn ein smart account das, was er tun möchte, als UserOperation ausdrückt, einen paymaster benennen. Stimmt der paymaster zu, dann begleicht er – und nicht das Konto – die Gas-Kosten mit dem Netzwerk.
Davon gibt es zwei Spielarten, und sie beantworten zwei verschiedene Nutzerprobleme:
- Das gas direkt sponsern. Der paymaster zahlt die Gebühr im Namen der Nutzerin, und die Nutzerin zahlt nichts für gas. Das ist es, was Leute mit „gaslos" meinen.
- Die Zahlung in einem ERC-20-Token akzeptieren. Der paymaster zahlt dem Netzwerk das gas in der nativen Coin und berechnet der Nutzerin dann stattdessen einen ERC-20-Token – etwa einen stablecoin. Die Nutzerin muss nie ETH halten; sie begleicht ihre Rechnung in dem Token, den sie ohnehin besitzt.
In beiden Fällen wird das Netzwerk weiterhin in der nativen Coin bezahlt. Gas wird nicht kostenlos; die einzige Frage ist, wer es finanziert und in welcher Stückelung die Nutzerin die Kosten erlebt.
Wo der paymaster im Ablauf sitzt
Um zu verstehen, warum man einem paymaster die Zahlung anvertrauen kann, hilft es, sich zu vergegenwärtigen, wie eine ERC-4337-Operation reist. Ein smart account sendet keine normale Transaktion. Er gibt eine UserOperation in einen separaten mempool aus. Ein bundler sammelt diese ein, packt sie zusammen und reicht sie über den auditierten EntryPoint-Vertrag on-chain ein, der jedes Konto aufruft, um dessen Validierungslogik vor der Ausführung auszuführen.
Der paymaster kommt während des Validierungsschritts ins Spiel. Wenn der EntryPoint eine UserOperation verarbeitet, die einen paymaster benennt, ruft er die eigene Validierungsfunktion des paymaster auf. Der paymaster prüft die Operation und entscheidet an Ort und Stelle, ob er bereit ist, das gas zu übernehmen. Stimmt er zu, garantiert er dem EntryPoint faktisch die Zahlung, und die Operation läuft weiter. Lehnt er ab, wird die Operation nicht gesponsert – entweder fällt sie darauf zurück, dass das Konto zahlt, oder sie geht zu diesen Bedingungen nicht durch.
Das wichtige mentale Modell lautet: Sponsoring ist eine Entscheidung, die zum Zeitpunkt der Validierung von einem Vertrag über eine bestimmte Operation getroffen wird. Es ist kein Pauschalversprechen. Ein paymaster betrachtet diese Operation und sagt Ja oder Nein.
Wofür Gas-Sponsoring gut ist
Den Gebührenzahler vom Absender zu entkoppeln, schaltet eine Handvoll konkreter Muster frei:
- Gesponsertes Onboarding. Eine neue Nutzerin kann ihre erste Aktion – einen swap, ein mint, eine Beanspruchung – abschließen, ohne zuvor den nativen Gas-Token an einer Börse zu erwerben. Diesen Schritt „Du musst erst ETH kaufen, bevor du irgendetwas tun kannst" zu beseitigen, ist eine der größten Reibungsreduktionen, die account abstraction bietet.
- Von der dApp gesponserte Gebühren. Eine Anwendung kann sich als Produktentscheidung dafür entscheiden, das gas für ihre Nutzer zu zahlen, so wie eine Web-App Serverkosten absorbiert. Die Nutzerin klickt; der paymaster der App übernimmt die Operation.
- Gebühren in einem stablecoin zahlen. Statt nur für gas ein separates ETH-Guthaben zu halten, kann eine Nutzerin die Gebühr in dem Token zahlen, mit dem sie ohnehin schon handelt. Der paymaster nimmt den Token und streckt dem Netzwerk die native Coin vor.
Jeder dieser Fälle ist eine Instanz desselben Primitivs – ein Vertrag, der bereit ist, gas zu von ihm festgelegten Bedingungen zu zahlen – angewandt auf ein anderes Problem.
„Gesponsert" ist nicht „kostenlos"
Es lohnt sich, bei der Ökonomie deutlich zu werden, denn das Wort „gaslos" lädt zu einem Missverständnis ein. Das Netzwerk berechnet gas immer in der nativen Coin. Wenn eine Transaktion „gesponsert" wird, sind diese Kosten nicht verschwunden; jemand hat zugestimmt, sie zu absorbieren. Ein paymaster muss finanziert sein, und wer ihn finanziert – eine Anwendung, ein Protokoll, ein Dienst – zahlt echtes Geld für das Privileg, Reibung zu beseitigen.
Das hat zwei Konsequenzen, die eine Nutzerin der Selbstverwahrung im Hinterkopf behalten sollte:
- Ein paymaster kann ablehnen. Da Sponsoring eine Entscheidung pro Operation ist, gibt es keine Garantie, dass eine beliebige Operation übernommen wird. Sponsoring-Programme können Berechtigungsregeln, Ausgabenobergrenzen haben oder schlicht das Geld ausgehen. „Gaslos" ist ein Merkmal eines bestimmten Ablaufs, keine Eigenschaft der Chain.
- Sie sollten wissen, welcher paymaster beteiligt ist. Ein paymaster ist ein Vertrag, der an Ihrer Transaktion teilnimmt. Wie bei jedem Vertrag, mit dem Sie interagieren, lohnt es sich zu verstehen, wessen paymaster es ist und was er tut – eine Gebühr zu sponsern ist harmlos, aber Vertrauen zählt trotzdem. Wenn Sie Gebühren in einem Token zahlen, akzeptieren Sie auch den Wechselkurs, den der paymaster zwischen diesem Token und der nativen Coin anwendet.
Nichts davon ist ein Grund, paymaster zu meiden. Es ist ein Grund, sie zu verstehen: Eine gesponserte Transaktion ist ein Dienst, den jemand erbringt, kein Freibier, das das Protokoll verteilt.
Was es für die Selbstverwahrung bedeutet
Hier ist der Teil, der für jemanden, der die eigenen Schlüssel hält, am wichtigsten ist – und den man leicht verkehrt herum versteht. Gas-Sponsoring ändert, wer die Gebühr zahlt. Es ändert nicht, wer die Mittel kontrolliert.
Wenn ein paymaster Ihr gas übernimmt, signieren Sie die Operation immer noch mit Ihren eigenen Schlüsseln. Der paymaster kann Ihre Vermögenswerte nicht bewegen, Ihre Transaktion nicht umleiten und nichts in Ihrem Namen autorisieren – er kann nur zustimmen, die Gebühr für die Operation zu zahlen, die Sie autorisiert haben. Die Verwahrung bleibt unangetastet. Sie sind weiterhin die einzige Partei, die einen Transfer Ihrer Mittel genehmigen kann; der paymaster hat sich lediglich angeboten, die Maut für eine Reise zu zahlen, die Sie zu unternehmen beschlossen haben.
Speziell für SSP fügt sich das natürlich in das Sicherheitsmodell ein. SSP ist eine Wallet der Selbstverwahrung, die um 2-of-2 multisig herum gebaut ist: ein Schlüssel in der SSP Wallet Browser-Erweiterung, der zweite in der SSP Key Mobile-App, beide erforderlich, um jede Transaktion zu genehmigen. Auf EVM-Chains ist SSP ein ERC-4337 smart account, der eine Schnorr-aggregierte 2-of-2-Signatur verifiziert und 2025 von Halborn auditiert wurde. Weil es ein ERC-4337-Konto ist, gilt die Gas-Mechanik des Standards – einschließlich der Möglichkeit, dass eine UserOperation von einem paymaster bezahlt wird – für es genauso wie für jedes ERC-4337-Konto. Das vollständige Design wird in der SSP-Account-Abstraction-Architektur behandelt.
Um präzise zu sein, was das verspricht und was nicht: ERC-4337 ermöglicht Gas-Sponsoring und Bezahlung-in-Token-Abläufe, und SSPs Konten leben innerhalb dieses Standards. Ob eine bestimmte Transaktion, die Sie tätigen, gesponsert oder in einem Token zahlbar ist, hängt von der Anwendung oder dem Wallet-Ablauf ab, den Sie verwenden, und davon, ob für diese Operation ein paymaster im Spiel ist. Die Verwahrungsgarantie mit zwei Schlüsseln dagegen ist stets in Kraft, unabhängig davon, wer das gas zahlt.
Das Fazit
Ein paymaster ist ein Vertrag, der das gas einer UserOperation im Namen der Nutzerin zahlen oder dieses gas statt in der nativen Coin in einem ERC-20-Token bezahlen lassen kann. Er stimmt dem während der Validierung zu, pro Operation, und er kann ablehnen. Er ermöglicht gasloses Onboarding, von der dApp gesponserte Gebühren und stablecoin-gas – echte Annehmlichkeiten, die die Hürde zum Transagieren senken. Aber „gesponsert" bedeutet „von jemandem finanziert", nicht „kostenlos", und der paymaster erlangt niemals irgendeine Kontrolle über Ihre Vermögenswerte. Für eine Nutzerin der Selbstverwahrung lautet die saubere Zusammenfassung: paymaster können ändern, wer für die Reise zahlt, aber die Schlüssel zum Auto halten immer noch Sie.
Der Rest dieser Serie
- Account Abstraction von Grund auf – warum EOAs einschränkend sind und was account abstraction bedeutet.
- EOA vs. Smart Account: die Unterschiede, die zählen – ein direkter Vergleich der beiden Kontomodelle.
- Die SSP-Account-Abstraction-Architektur – wie SSP ERC-4337 in eine 2-of-2-Wallet verdrahtet.
- Gas-Sponsoring und Paymaster erklärt – dieser Artikel: wie paymaster entkoppeln, wer zahlt, von dem, wer sendet.
- Account Abstraction auf Nicht-Ethereum-Chains – wie dieselbe Idee über Ethereum hinaus reist.
Für den Standard selbst ist die maßgebliche Referenz EIP-4337, und Ethereums Account-Abstraction-Roadmap verfolgt, wohin sich die breitere Bemühung entwickelt. Wenn Sie zuerst den Standard isoliert wollen, lesen Sie Was ist Account Abstraction (ERC-4337)?.


