Kontoabstraktion

Zuletzt aktualisiert 24. Sept. 2026

Kurz gesagt

Kontoabstraktion macht die Autorisierung und Transaktionsverarbeitung eines Kontos durch Wallet-Logik programmierbar.

Kontoabstraktion ermöglicht Blockchain-Konten, Aktionen und Transaktionen nach programmierbaren Regeln zu autorisieren beziehungsweise zu verarbeiten. Je nach Umsetzung kann eine Wallet mehrere Unterzeichner, Ausgabenlimits, Kontowiederherstellung, gebündelte Aktionen oder gesponserte Gebühren unterstützen. Diese Funktionen muss die Wallet-Software implementieren; sie schützen nicht automatisch jedes Konto.

Zwei Ansätze auf Ethereum

ERC-4337 verwendet UserOperations, die Bundler in Transaktionen zum Aufruf eines EntryPoint-Vertrags aufnehmen. Das Konto prüft seine Autorisierungsregeln. Ein optionaler Paymaster kann Gas nach eigenen Bedingungen bezahlen. Netzwerkgebühren entstehen auch dann, wenn jemand anderes sie übernimmt.

EIP-7702 wurde mit Pectra im Mai 2025 aktiviert. Damit kann ein extern kontrolliertes Konto die Delegation an Smart-Contract-Code autorisieren und seine Adresse behalten. Die Delegation bleibt bestehen, bis sie geändert oder gelöscht wird; sie endet nicht automatisch nach einer Transaktion. Der ursprüngliche private Schlüssel behält weitreichende Kontrollmöglichkeiten.

Komfort verändert das Sicherheitsmodell

Eine Wallet könnte eine Token-Freigabe und einen Tausch zusammenfassen oder oberhalb einer Ausgabenschwelle zusätzliche Signaturen verlangen. Wiederherstellung funktioniert nur über tatsächlich eingerichtete und unterstützte Verfahren.

Vertragsfehler, unsichere Module, Upgrade-Rechte und kompromittierte Wiederherstellungsbeteiligte können diese Regeln untergraben. Die Autorisierung bösartigen delegierten Codes kann Vermögen gefährden, ohne den privaten Schlüssel offenzulegen. Kontoabstraktion verändert daher die Rechteverwaltung; Nutzer müssen weiterhin verstehen, was ihre Wallet autorisiert.