Account Abstraction: So funktionieren Smart Accounts

The bit journal logo
7 Min Read
Smart Accounts nutzen programmierbare Regeln zur Freigabe und Ausführung von Transaktionen.

Zuletzt aktualisiert: 03.11.2026

Account Abstraction macht Krypto-Konten programmierbar: Statt jede Transaktion nur mit einer einzelnen Signatur eines privaten Schlüssels freizugeben, können Konten eigene Regeln für Autorisierung und Ausführung nutzen. Auf Ethereum verfolgen ERC-4337 und EIP-7702 unterschiedliche Wege, um Smart-Contract-Funktionen in die Kontonutzung zu bringen.

Kurz erklärt

Das Konzept kann Konten flexibler machen. Dazu gehören gebündelte Transaktionen, gesponserte Gasgebühren und Wiederherstellungsoptionen. Diese Funktionen hängen von der jeweiligen Wallet und den unterstützenden Diensten ab. Programmierbare Regeln beseitigen aber weder das Risiko schädlicher Freigaben noch Fehler im Code oder den Verlust des Kontozugriffs.

So funktionieren programmierbare Konten Schritt für Schritt

Ein extern kontrolliertes Konto, auf Englisch Externally Owned Account oder EOA, wird mit einem privaten Schlüssel gesteuert. Ein Smart Account kann zusätzliche Programmlogik nutzen, um festzulegen, wie eine Aktion genehmigt und ausgeführt wird. Der genaue Ablauf hängt von der jeweiligen Umsetzung ab.

  1. Der Nutzer fordert eine Aktion an. Das kann eine Token-Übertragung oder eine Interaktion mit einer Anwendung sein. Ein Smart Account kann eigene Regeln prüfen, bevor die Anfrage weiterverarbeitet wird.
  2. Das Konto prüft die Berechtigung. Der Code kann festlegen, welche Authentifizierung und Freigaben gelten. Ethereum.org nennt etwa Passkeys, Ausgabenlimits und Kontowiederherstellung als mögliche Funktionen. Ob sie verfügbar sind und wie sie arbeiten, hängt vom Konto und den unterstützenden Diensten ab.
  3. Die Transaktion wird vorbereitet und übermittelt. Bei ERC-4337 sendet der Nutzer eine UserOperation an einen separaten Mempool. Sie wird nicht als gewöhnliche Transaktion direkt an Ethereum übermittelt.
  4. Ein Bundler bündelt die Anfrage. Bundler sammeln bei ERC-4337 UserOperations und verpacken sie in eine Transaktion. Der EntryPoint-Smart-Contract prüft und führt das Bündel aus. Laut der ERC-4337-Spezifikation funktioniert das Verfahren, ohne das Konsensprotokoll von Ethereum zu ändern.
  5. Die Gasgebühr wird bezahlt und die Aktion ausgeführt. Ein Smart Account kann vorsehen, dass ein Sponsor die Transaktionsgebühr übernimmt. Auch mehrere Aktionen lassen sich in einem Ablauf kombinieren. Ob das möglich ist, richtet sich nach Wallet und unterstützendem Dienst.

Der EntryPoint für ERC-4337 wurde am 1. März 2023 im Ethereum-Mainnet bereitgestellt. Laut der am 24. Juni 2026 aktualisierten Seite von Ethereum.org hatte ERC-4337 bis dahin mehr als 26 Millionen Smart Accounts und 170 Millionen UserOperations ermöglicht. Diese Zahlen beschreiben die Nutzung des Verfahrens. Sie belegen weder die Sicherheit einzelner Konten noch eine Verbreitung bei allen Ethereum-Nutzern.

Mechanischer Zugang mit sichtbaren Bauteilen als Symbol für programmierbare Kontoberechtigungen
Ein Smart Account kann seine eigenen Berechtigungsregeln vor der Ausführung prüfen.

ERC-4337 und EIP-7702 im Vergleich

Das Konzept ist kein einzelnes Wallet-Produkt und auch kein einheitliches Protokoll. ERC-4337 und EIP-7702 verwenden unterschiedliche Mechanismen. Das Pectra-Upgrade brachte EIP-7702 am 7. Mai 2025 ins Mainnet, wie Ethereum.org in seiner Übersicht zum Pectra-Upgrade festhält.

AnsatzFunktionsweiseWorauf es ankommt
EOAEin gewöhnliches extern kontrolliertes Konto autorisiert Transaktionen mit einem privaten Schlüssel.Programmierbare Smart-Account-Regeln sind nicht automatisch enthalten.
ERC-4337UserOperations laufen über einen separaten Mempool. Bundler reichen sie zur Ausführung über den EntryPoint ein.Smart-Account-Funktionen sind möglich, ohne das Ethereum-Konsensprotokoll zu ändern.
EIP-7702Ein EOA kann über einen neuen Transaktionstyp auf bereitgestellten Code verweisen und bleibt dabei unter Kontrolle des privaten Schlüssels.Der delegierte Code und seine Berechtigungen sind sicherheitsrelevant.

Ethereum.org beschreibt ERC-4337 und EIP-7702 in seinen Leitlinien zur Kontoentwicklung von 2026 als praktische Ansätze für die Kontonutzung. Die Seite nennt auch EIP-8141: Der Vorschlag für sogenannte Frame Transactions soll Validierung, Ausführung und Gaszahlung voneinander trennen. Laut Ethereum.org war EIP-8141 im Mai 2026 noch ein Entwurf und nicht für das Hegotá-Upgrade festgeschrieben. Es handelt sich also um eine mögliche spätere Entwicklung, nicht um eine Funktion, auf die Nutzer bereits zählen können.

Schlüssel und zwei unterschiedliche Metallmodule stehen für verschiedene Kontomechanismen
EOA, ERC-4337 und EIP-7702 setzen auf unterschiedliche Kontomechanismen.

Risiken und häufige Missverständnisse

  • Ein Smart Account ist nicht automatisch sicherer. Programmierbare Regeln können zusätzliche Kontrollen ermöglichen. Fehler im Konto-Code oder in verbundenen Diensten schaffen jedoch neue mögliche Fehlerquellen. Auch eine Wiederherstellungsfunktion sollte verstanden werden, bevor man sich auf sie verlässt.
  • Eine Delegierung nicht ungeprüft freigeben. Ethereum.org warnt, dass eine EIP-7702-Delegierung an ein bösartiges Ziel diesem die Kontrolle über Vermögenswerte des Kontos geben kann. Entscheidend ist daher, welcher Code autorisiert wird und welche Rechte er erhält.
  • Gesponsertes Gas bedeutet nicht automatisch kostenlose Transaktionen. Ein Dritter kann Gebühren übernehmen, doch das hängt von den Bedingungen und der Verfügbarkeit des Dienstes ab. Die zugrunde liegende Transaktion muss trotzdem ausgeführt werden.
  • Auch dieses Konzept löst nicht jedes Wallet-Problem. Es verhindert weder die Kompromittierung privater Schlüssel noch Phishing, Betrug oder Risiken durch Smart Contracts und Dienstleister. Auch der Wert von Krypto-Vermögenswerten kann durch Kursschwankungen sinken.
  • Nicht alle Konten funktionieren gleich. Account Abstraction ist ein allgemeines Gestaltungskonzept. Funktionen und Transaktionsabläufe unterscheiden sich je nach Protokoll und Wallet.
Geöffneter Sicherheitsschrank mit Zugangsschalter als Hinweis auf Delegierungsrisiken
Delegierungen und Wiederherstellungseinstellungen können Risiken bergen, wenn ihre Wirkung unklar ist.

Häufige Fragen zu programmierbaren Konten

Was bedeutet Account Abstraction bei Kryptowährungen?

Gemeint sind programmierbare Regeln dafür, wie ein Krypto-Konto Aktionen autorisiert und ausführt. Auf Ethereum sind ERC-4337 und EIP-7702 unterschiedliche Ansätze, die Smart-Contract-Funktionen bei der Kontonutzung ermöglichen können.

Braucht man mit Account Abstraction keinen privaten Schlüssel mehr?

Nein. Die Autorisierung hängt von der jeweiligen Umsetzung ab. EIP-7702 ermöglicht einem EOA, bereitgestellten Code zu nutzen und dabei unter Kontrolle des privaten Schlüssels zu bleiben, wie Ethereum.org beschreibt. Andere Smart-Account-Systeme können alternative Authentifizierung oder Wiederherstellung unterstützen. Der Zugriff kann trotzdem verloren gehen, wenn das System oder die Wiederherstellungsmethode versagt.

Sind ERC-4337 und EIP-7702 dasselbe?

Nein. ERC-4337 nutzt UserOperations, Bundler und einen EntryPoint-Smart-Contract, ohne das Ethereum-Konsensprotokoll zu ändern. EIP-7702 lässt ein EOA über einen neuen Transaktionstyp auf bereitgestellten Code verweisen. Beide Ansätze können Smart-Account-Funktionen ermöglichen, unterscheiden sich aber bei Ablauf und Risiken.

Quellen

Dieser Artikel dient ausschließlich Informationszwecken und stellt keine Finanz- oder Anlageberatung dar. Kryptowährungen sind sehr volatil, recherchieren Sie daher immer selbst, bevor Sie investieren.

Share This Article
Keine Kommentare