Account Abstraction
Account Abstraction macht ein Blockchain-Konto programmierbar, sodass Softwareregeln die Freigabe von Transaktionen steuern. Ein Konto kann mehrere Unterschriften verlangen, Ausgaben begrenzen und den Ersatz eines verlorenen Schlüssels ermöglichen. Auf Ethereum und kompatiblen Netzwerken unterstützen ERC-4337 und EIP-7702 diese Smart-Account-Funktionen auf unterschiedliche Weise.
Account Abstraction hilft Wallet-Entwicklern, den Zugang zu Ethereum und kompatiblen Netzwerken leichter bedienbar zu gestalten. Je nach Umsetzung können Konten mehrere Freigaben verlangen, verlorene Schlüssel ersetzen oder mehrere Arbeitsschritte zu einer Transaktion bündeln. Auch die Zahlung von Netzwerkgebühren in einem anderen Token oder durch eine Anwendung lässt sich unterstützen.
Das Problem mit einem einzigen Schlüssel
Ein normales Ethereum-Konto, ein Externally Owned Account, ist ein Paar aus öffentlichem und privatem Schlüssel. Wer den privaten Schlüssel hat, kann alles, was das Konto erlaubt, wer ihn verliert, nichts mehr. Bei klassischen Konten mit einem Schlüssel ist ein verlorener Schlüssel nicht wiederherstellbar, ein gestohlener gibt sofort Zugriff auf alles. Jede Transaktion braucht außerdem Ether für die Netzgebühr, auch wenn der Nutzer nur einen Stablecoin hält.
Ein Smart-Contract-Konto hält seine Logik im Code und kann ab einer Schwelle mehrere Signaturen verlangen, Überweisungen nur an vertrauenswürdige Adressen zulassen, einen kompromittierten Schlüssel tauschen und einen Dritten die Gebühr zahlen lassen. Die Ethereum Foundation zählt bisher über 26 Millionen Smart Wallets und 170 Millionen User Operations.
Zuerst Zahlungen: Gebühren in Stablecoins
Für eine Zahlungs-App ist der Ether-Bedarf die erste Hürde, denn mit Account Abstraction zahlt ein Vertrag namens Paymaster die Netzgebühr und belastet den Nutzer in einem anderen Token, oder die App übernimmt sie. Mit Circle Paymaster zahlen Nutzer Gas in USDC statt im nativen Token der Chain; das funktioniert mit ERC-4337-Konten und mit normalen Konten nach EIP-7702 auf Arbitrum, Avalanche, Base, Ethereum, OP Mainnet, Polygon PoS und Unichain; Nutzer zahlen 10 Prozent der Gasgebühr je Transaktion.
Das Bündeln verändert die Transaktionsschritte: Einen Token freigeben und damit zahlen sind auf einem normalen Konto zwei Transaktionen, auf einem Smart Account eine. Für Händler oder Treasury fällt so eine Fehlerquelle zwischen zwei Schritten weg. Wiederkehrende Zahlungen und Ausgabelimits folgen aus demselben Mechanismus, weil das Konto die Regel selbst prüft, bevor es signiert.
ERC-4337 und EIP-7702: zwei Wege zum Ziel
ERC-4337 legt einen eigenen Transaktionsfluss über Ethereum, ohne das Kernprotokoll zu ändern. Nutzer senden User Operations, die zu normalen Transaktionen gebündelt und von einem EntryPoint-Vertrag geprüft werden, der seit dem 1. März 2023 im Ethereum-Mainnet liegt. EIP-7702, Teil des Pectra-Upgrades vom Mai 2025, ermöglicht einen anderen Weg, denn ein bestehendes Konto übergibt die Kontrolle an Smart-Contract-Code und behält seine Adresse.
Für Institute zählt der Unterschied auf Schlüsselebene: Eine MPC-Wallet teilt einen privaten Schlüssel in Teile, die die Chain nicht sieht; Account Abstraction legt die Freigaberegeln auf die Chain, wo ein Prüfer sie lesen kann. Bei Kryptoverwahrung für Kunden gelten außerdem regulatorische Anforderungen an die Schlüsselverwahrung.
Kommende Events zu digitalen Werten und Zahlungen in Deutschland
Finance Loop und Account Abstraction
Die Bybit EU x Circle Roadshow in Frankfurt, unterstützt von Finance Loop, hatte zwei Panels zu Stablecoins, USDC und EURC, also den Token, die Paymaster heute für Gebühren annehmen. Neben Smart-Contract-Wallets spielen MPC-Wallets und Stablecoin-Zahlungen in der Finanzbranche eine Rolle.
Zahlungsverkehr & digitales Geld
Digitale Infrastruktur & Souveränität
Was ist Account Abstraction?
Account Abstraction macht Blockchain-Konten programmierbar: Regeln im Code legen fest, wer signieren darf, wie Gebühren gezahlt werden und wie ein verlorener Schlüssel ersetzt wird, statt dass ein privater Schlüssel alles steuert.
Was unterscheidet ERC-4337 und EIP-7702?
ERC-4337 schafft neue Smart-Contract-Konten und einen eigenen Fluss von User Operations, ohne das Kernprotokoll zu ändern. EIP-7702 lässt ein bestehendes Konto die Kontrolle an Smart-Contract-Code übergeben, die Adresse bleibt gleich.
Was ist ein Paymaster?
Ein Paymaster ist ein Smart Contract, der die Netzgebühr einer User Operation zahlt. Der Paymaster kann den Nutzer in einem Stablecoin wie USDC belasten oder die App die Gebühr tragen lassen.
Ist eine Smart-Contract-Wallet sicherer?
Eine Smart-Contract-Wallet beseitigt den einzelnen Ausfallpunkt eines privaten Schlüssels und erlaubt Wiederherstellung und Ausgaberegeln. Die Smart-Contract-Wallet bringt zusätzliche Code-Risiken mit sich, deshalb braucht der Wallet-Vertrag ein Smart-Contract-Audit.
Account Abstraction und Finance Loop
Finance Loop behandelt Account Abstraction im Themenfeld Zahlungsverkehr & digitales Geld, als Wallet-Ebene, die entscheidet, ob Stablecoin-Zahlungen für Händler und Treasury funktionieren. Finance Loop bringt Fachleute von Banken, Zahlungsdienstleistern, Verwahrern und Wallet-Anbietern bei Events in Frankfurt, München, Berlin und Hamburg zusammen.
Finance Loop ist ein Experten-Netzwerk, das die institutionelle Nutzung neuer Technologien im Finanzwesen fördert, etwa KI, digitale Zahlungen sowie Cloud- und Blockchain-Lösungen. Finance Loop hilft seinen Mitgliedern, in vier Themenfeldern Know-how und persönliche Netzwerke aufzubauen: Investment & digitale Vermögenswerte, Zahlungsverkehr & digitales Geld, Digitale Infrastruktur & Souveränität und Risiko & Compliance.