Was ist Kontoabstraktion? Alles, was Sie wissen müssen
Die Abstraktion von Konten ist die Zukunft der Kryptowährung.
Vielleicht haben Sie diesen Satz schon oft gehört, sind sich aber nicht sicher, was er genau bedeutet. Heute wollen wir das klären.
Ich stelle Ihnen einen Leitfaden für Einsteiger zur Kontoabstraktion vor – was sie ist, wie sie funktioniert und wie sie Kryptowährungsanwendungen revolutionieren wird.
Wir werden nicht in die technischen und Implementierungsdetails der Kontoabstraktion eintauchen (das ist ein Thema für später). Stattdessen werden wir einen Überblick geben und aufzeigen, wie die Kontoabstraktion das Nutzererlebnis bei Kryptowährungen in den letzten Jahren verbessert hat.
Was ist Kontoabstraktion?
Einfach ausgedrückt, handelt es sich bei der Kontoabstraktion um eine Reihe von Rahmenwerken und Standards, die die Funktionalität von Krypto-Geldbörsen (Konten) erheblich verbessern.
Man kann sich das so vorstellen, als würde man einen Honda Civic von 1999 mit Flugfunktionen ausstatten – er funktioniert immer noch wie ein Auto, kann aber jetzt viel mehr.
Sie fragen sich vielleicht, warum Krypto-Wallets nicht standardmäßig mit diesen leistungsstarken Funktionen ausgestattet sind. Die Antwort ist, dass sie bei einigen modernen Blockchains ziemlich leistungsfähig sind. Bei traditionellen Blockchains wie Ethereum wurden die Konten jedoch entwickelt, bevor wir all ihre potenziellen Einsatzmöglichkeiten und Schwachstellen vollständig verstanden haben.
Auf Ethereum (und vielen EVM-Ketten) verwenden wir hauptsächlich Externally Owned Accounts (EOAs). Dies sind einfache Wallets, die nur Vermögenswerte halten und Transaktionen initiieren können. Sie sind an einen einzigen privaten Schlüssel gebunden und können keine komplexen Operationen durchführen.
Gleichzeitig haben wir Smart Contracts, bei denen es sich um Code handelt, der automatisch auf der Blockchain ausgeführt wird. Smart Contracts können so programmiert werden, dass sie fast jede Aufgabe erfüllen.
Wäre es nicht cool, wenn wir die Flexibilität von Smart Contracts in die Krypto-Wallet eines jeden einbauen könnten? Hier kommen Vertragskonten (Contract Accounts, CAs) ins Spiel – sie sind der Kern der Kontoabstraktion.
Vertragskonten integrieren die grenzenlose Funktionalität von intelligenten Verträgen in Wallets und erweitern deren Möglichkeiten erheblich. Diese Wallets können weiterhin Gelder halten, sind aber nicht mehr auf einen einzigen privaten Schlüssel angewiesen.
So funktioniert die Kontoabstraktion
In der Vergangenheit war der Verlust des privaten Schlüssels gleichbedeutend mit dem Verlust der Brieftasche.
Diese Erfahrung ist für Nicht-Krypto-Nutzer sehr schlecht. Mit Vertragskonten können die Geldbörsen jedoch mit mehreren Authentifizierungsmethoden anstelle der traditionellen Signaturen mit privaten Schlüsseln arbeiten.
Sie können Fingerabdruckerkennung, Drittanbieter (wie Google, Apple), Mehrfachsignatur oder verschiedene Signaturverfahren zur Authentifizierung verwenden.
Selbst wenn Sie den ursprünglichen privaten Schlüssel verlieren, können Sie Ihr Konto mit Hilfe von voreingestellten Methoden wiederherstellen.
Es gibt viele Möglichkeiten, eine Kontoverifizierung aufzubauen. Diese Methoden erhöhen nicht nur die Sicherheit der Brieftasche, sondern bieten durch die Kontoabstraktion (AA) auch neue Funktionalitäten.
Bei Externally Owned Accounts (EOAs) müssen alle Transaktionen mit dem nativen Fuel-Token auf der Kette und vom Initiator bezahlt werden. Außerdem kann jeweils nur eine Transaktion durchgeführt werden.
Aber mit AA:
- Transaktionen können vollständig von einer dritten Partei (in der Regel dem Antragsteller) gesponsert werden.
- Transaktionen können mit verschiedenen Token bezahlt werden (z.B. mit USDC anstelle von ETH).
- Transaktionen können gebündelt werden, um Gasgebühren zu sparen und den Tausch von Token ohne separate Genehmigungen zu ermöglichen.
Wie Sie sehen, kann AA die Benutzerfreundlichkeit von Kryptoanwendungen erheblich verbessern. Bisher waren wir an starre Strukturen gebunden, was den Einstieg in Kryptowährungen umständlich und schwierig machte. Mit AA können wir nun Benutzererfahrungen schaffen, die mit denen herkömmlicher Web2-Anwendungen vergleichbar oder sogar besser sind.
Es ist wichtig zu betonen, dass diese Smart-Contract-Konten nach wie vor vollständig von den Nutzern kontrolliert werden und Dritte keinen Zugriff auf ihre Gelder haben – alle Vermögenswerte bleiben selbstverwaltet.
Wie ist der aktuelle Stand von AA?
Zu EVM legen Vorschläge wie ERC-4337 und EIP-7702 den Grundstein für AA.
Heute sind viele der genannten Funktionen bereits realisiert. Die Umwandlung bestehender Wallets in Vertragswallets erfordert jedoch noch erhebliche Arbeit.
Im Moment sollten Sie nur wissen, dass AA der Schlüssel zu einfachen, sicheren und leistungsstarken Benutzererfahrungen ist und die nächste Welle von Krypto-Nutzern willkommen heißen wird.