Glossar
ERC-4337
Aktualisiert 12. Juni 2026
ERC-4337 ist ein Ethereum-Standard, der 2023 eingeführt wurde und das Konzept der Account Abstraction auf Protokollebene umsetzt – ohne Hard Fork oder Änderung am Ethereum-Konsensus.
Hintergrund: Das Problem mit klassischen Wallets
Ethereum unterscheidet traditionell zwischen zwei Kontotypen: Externally Owned Accounts (EOAs), also gewöhnliche Nutzerwallets, die durch einen privaten Schlüssel kontrolliert werden, und Smart-Contract-Accounts, die eigenständig keine Transaktionen initiieren können. Diese starre Trennung erzwingt komplexe Workarounds, sobald Entwickler erweiterte Funktionen wie Multisig-Autorisierung oder flexible Gasgebühren implementieren wollen. ERC-4337 hebt diese Grenze auf, indem es jeden Account als programmierbaren Smart Contract behandelt.
Wie ERC-4337 funktioniert
Der Standard führt vier zentrale Komponenten ein:
- UserOperation: Ein pseudo-Transaktionsobjekt, das die eigentliche Absicht des Nutzers beschreibt – kein klassisches Ethereum-Tx-Objekt, sondern eine strukturierte Datenstruktur, die ins Netzwerk eingereicht wird.
- Bundler: Spezialisierte Nodes, die mehrere UserOperations einsammeln, bündeln und als eine einzige on-chain-Transaktion einreichen. Das reduziert Kosten und Komplexität.
- EntryPoint-Smartcontract: Ein global deployeter, unveränderlicher Vertrag, der als Verarbeitungsinstanz für alle UserOperations dient.
- Paymaster: Eine optionale Komponente, die es Dritten erlaubt, Gasgebühren für Nutzer zu übernehmen – etwa Protokolle, die gaslose Onboarding-Erlebnisse anbieten wollen.
Ein konkretes Beispiel: Ein DeFi-Protokoll kann so konfiguriert werden, dass Nutzer eine Token-Freigabe (Approval) und einen anschließenden Swap in einer einzigen UserOperation bündeln – statt zwei separate Transaktionen mit je eigenem Signatur-Prompt zu benötigen.
Bedeutung für Smart Wallets und Sicherheit
ERC-4337 ermöglicht programmierbare Verifizierungslogik: Wallets können beliebige Signaturschemas umsetzen, mehrere Schlüssel für Multisig-Setups kombinieren oder Social Recovery implementieren – die Wiederherstellung eines Kontos über vorab autorisierte, vertrauenswürdige Adressen, ohne Seed-Phrase. Diese Flexibilität bildet die Infrastrukturgrundlage für moderne Smart Wallets wie Safe. Der Standard ist damit kein bloßes UX-Feature, sondern eine architektonische Weichenstellung: Verwahrungslogik, Zugriffskontrolle und Gebührenmanagement werden erstmals vollständig in Anwendungsschicht-Code verlagert statt auf Protokollebene einzementiert. Für Nutzer bedeutet das mehr Gestaltungsspielraum; für Entwickler mehr Verantwortung bei der Auditierung der Vertragslogik.