AKTUELLE NACHRICHTEN
FÜR SIE AUSGEWÄHLT

Account Abstraction ist die Antwort auf die Onboarding-Herausforderungen im Web3

VonCryptopolitan MediaCryptopolitan Media 4 Min. Lesezeit

Zu diesem Zeitpunkt sind neue Akteure im Web3-Raum gezwungen, sich mit der Erstellung einer Wallet, der Sicherung des privaten Schlüssels, der Zahlung von Gas-Gebühren, dem Kauf und der Überweisung von Geldern usw. vertraut zu machen. Die Senkung der Einstiegsbarriere und die Verbesserung der Benutzererfahrung sind jedoch eine Voraussetzung für die Mainstream-Adoption von Web3.

Die Kernidee von Account Abstraction (AA) als Antwort auf Onboarding-Herausforderungen geht über Einfachheit hinaus und bietet nuancierte Fähigkeiten, die sich allmählich entfalten werden. AA kombiniert die Vorteile von extern verwalteten Konten (EOA) und aktuellen Vertragskonten, wodurch das Konto selbst „programmierbar“ wird.

Da nur Smart Contracts Vermögenswerte halten, können diese umfangreichere und maßgeschneiderte Funktionen haben, wie z. B. die Zahlung von Gas-Gebühren im Namen, Stapeltransaktionen, die Wiederherstellung privater Schlüssel usw. Dies automatisiert die Gas-Subvention und vereinfacht den On-Chain-Interaktionsprozess.

Eine Wallet-Lösung wie keine andere

Nicht-abstrahierte Wallets verlassen sich ausschließlich auf EOA, um mehrere separate Transaktionen für bestimmte Vorgänge auszuführen, wie z. B. die Genehmigung eines Tokens und anschließend die Durchführung eines Swaps, was zu höheren Gasgebühren und Benutzerfehlern führt. Die Integration von AA in die Self-Custodial-Wallet Ambire zielt genau darauf ab, dies zu vermeiden, was sie von anderen Browser-Wallets auf dem Markt abhebt. Die Innovation ermöglicht es der Erweiterung, EOA zu unterstützen, ohne die Kontosicherheit zu beeinträchtigen. Ambire hat eine gamifizierte Kampagne gestartet, die frühen Beta-Nutzern der Erweiterung ermöglicht, AA und Smart Accounts zu übernehmen. Nach der Erstellung eines Kontos und der Verbindung mit der Legends dApp wählen sie einen RPG-ähnlichen Charakter. Während sie an Blockchain-Aktivitäten teilnehmen, sammeln sie XP-Punkte ein, wodurch Belohnungen freigeschaltet und der Level ihres Charakters gesteigert wird.

Die Erweiterung, die für L1- und L2-Blockchain-Nutzer entwickelt wurde, betont erweiterte Sicherheitsmaßnahmen, wie die Unterstützung von Hardware-Wallets und die Verhinderung unbegrenzter Genehmigungen. Ambires Bemühungen zielen darauf ab, sicherzustellen, dass sich die Plattform im Wallet-Lösungen-Markt, der derzeit auf 10 Milliarden US-Dollar geschätzt wird, abhebt.

Minderung bestehender Sicherheitsrisiken

Web3-Wallets, die kein AA verwenden, sind erheblichen Risiken ausgesetzt, da sie sich auf traditionelle Kontostrukturen verlassen. Benutzer steuern EOA direkt über private Schlüssel. Wenn ein Benutzer seinen Schlüssel verliert, verliert er dauerhaft den Zugang zur Wallet und zu ihren Mitteln.

Private Schlüssel können durch Phishing-Angriffe, Malware oder unsichere Speicherung gestohlen werden. Ohne Abstraktion sind die vorhandenen Sicherheitsebenen zur Minderung dieses Risikos begrenzt.

Die Implementierung von Funktionen wie Multi-Signature-Wallets oder Social-Recovery-Mechanismen ohne AA erfordert komplexe Smart Contracts, die möglicherweise nicht benutzerfreundlich oder weit verbreitet sind. Darüber hinaus ist die Unterstützung von Wallets für programmierbare Sicherheitsfunktionen nicht unkompliziert. Sie erfordert mehrere Genehmigungen für große Transaktionen oder die Planung periodischer Zahlungen.

Erleichterung der Onboarding-Reise für Benutzer

AA wurde im März 2023 unter dem ERC-4337-Standard auf Ethereum bereitgestellt und zielt darauf ab, fortgeschrittenere Transaktionsmuster zu ermöglichen, indem Details wie Ausführung und Validierung vom Benutzer abstrahiert werden. Es ermöglicht Benutzern, programmierbare Smart Contracts aus nicht-kustodialen Wallets zu erstellen. Es kann Team-Wallets und transaktionslose Transaktionen freischalten, wodurch die Web3-Erfahrung flexibler, sicherer und bequemer wird. ERC-4337 beinhaltet eine neue Struktur zur Abstraktion des Mechanismus zur Erstellung eines EOA sowie zur Signierung und Weiterleitung von Transaktionen an die Blockchain. Dieser Ansatz schützt Benutzer vor potenziellen Komplikationen, die durch die komplexen zugrunde liegenden Technologien entstehen können. Sie können von den Web3-Funktionen profitieren, ohne ein tiefgehendes operatives Verständnis zu besitzen.

Effiziente und sichere Transaktionsverarbeitung

Eines der Schlüsselelemente von ERC-4337 ist der UserOperations-Mempool, eine alternative Transaktions-Datenbank, die neben der traditionellen Transaktionsverarbeitung existiert. UserOperations integrieren spezifische, nach ERC-4337 definierte Logik, aber ihre Struktur ist Ethereum-Transaktionen ähnlich, da sie Absender, Empfänger, Calldata, Signatur, Nonce und andere vertraute Felder enthalten. Sie verfügen auch über zusätzliche Felder, da für die Ausführung einer Transaktion mehrere Validierungen erforderlich sind.

Bundler spielen eine entscheidende Rolle bei EIP-4337, indem sie UserOperations zu einem einzigen Batch zusammenfassen, bevor sie sie an das Ethereum-Netzwerk übermitteln. Ihr Hauptzweck besteht darin, die Transaktionseffizienz zu erhöhen, indem die mit der Verarbeitung einzelner UserOperations verbundene Overhead-Kosten reduziert werden.

Der EntryPoint-Smart Contract löst die von den Bundlern eingereichten UserOperations aus und führt sie aus. Wenn eine Operation auf ein Problem stößt, kann sie Aktionen rückgängig machen, um die Zuverlässigkeit und Integrität der Transaktion zu gewährleisten.

Der ERC-4337-Standard umfasst auch Smart-Contract-Konten, die als automatisierte Assistenten innerhalb von Ethereum konzipiert sind. Sie unterscheiden sich von Standardkonten dadurch, dass sie Befehle unabhängig basierend auf Anweisungen ausführen, wie z. B. solche, die von Benutzeroperationen empfangen werden. Sie erleichtern das Vermögensmanagement, die Interaktion mit anderen Verträgen und die Entscheidungsfindung basierend auf programmierter Logik und rationalisieren komplexe Ethereum-Transaktionen.

Ein wichtiges Merkmal von AA ist die Trennung des Kontos vom Signierer, wodurch Transaktionen von den Einschränkungen einer einzelnen, für die Signatur verantwortlichen Entität befreit werden. Das Entkoppeln des Signierers vom Konto führt zu mehreren Innovationen, wie der Möglichkeit mehrerer Signierer für ein Konto und der Anwendung unterschiedlicher Validierungsmethoden für verschiedene Transaktionstypen. Benutzer können auch biometrische Autorisierungen implementieren oder nach Signaturschemata jenseits von ECDSA (Elliptic Curve Digital Signature Algorithm) suchen.

Das Versprechen von Account Abstraction für Smart Contracts

Die Sicherheit von Smart Contracts ist ein wesentlicher Bestandteil des Blockchain-Puzzles, da sie die Erstellung, Speicherung und Verteilung von Vermögenswerten handhabt. AA kann den Schutz und die Funktionalität von Smart Contracts verbessern, indem es erweiterte Funktionen und anpassbare Logik direkt in Konten integriert. Wie vorgeschlagen, können Konten mehrere Genehmigungen für die Ausführung von Transaktionen mit hohem Wert oder sensiblen Smart Contracts erfordern, was das Risiko unbefugten Zugriffs verringert. Verträge können Bedingungen enthalten, die Zeitverzögerungen vor der Ausführung bestimmter Operationen erzwingen, was Benutzern Zeit gibt, abzubrechen, wenn sie bösartige Aktivitäten vermuten.

Diesen Artikel teilen

Haftungsausschluss. Die bereitgestellten Informationen stellen keine und sollen auch keine Finanzberatung darstellen; vielmehr dienen alle Informationen, Inhalte und Materialien ausschließlich allgemeinen Informationszwecken. Die Informationen mögen nicht den aktuellsten Stand widerspiegeln; die Leser müssen ihre eigene Sorgfalt walten lassen und die Verantwortung für ihre eigenen Handlungen übernehmen. Links zu anderen Websites Dritter werden lediglich zur Bequemlichkeit des Lesers, Benutzers oder Browsers bereitgestellt; Cryptopolitan und seine Mitglieder empfehlen oder befürworten nicht die Inhalte der Drittanbieter-Websites.

Cryptopolitan Media

Cryptopolitan Media

Ein dedizierter Bereich für kuratierte Einblicke und hervorgehobene Updates aus unserem Netzwerk globaler Industriepartner.

MEHR … NACHRICHTEN