Der Mitbegründer von Ethereum, Vitalik Buterin, hat zusammen mit seinen Mitarbeitern Sam Wilson, Ansgar Dietrichs und Matt Garnett einen wegweisenden Vorschlag vorgelegt: Den Ethereum Improvement Proposal (EIP) 7702. Diese Initiative zielt darauf ab, die Funktionalität von extern verwalteten Ethereum-Konten (EOAs) erheblich zu erweitern. EIP-7702 beabsichtigt, vorübergehend die intelligenten Vertragsfunktionen in EOAs zu integrieren, was ein bahnbrechendes Konzept darstellt und die Benutzerinteraktion innerhalb des Ethereum-Netzwerks neu definieren könnte. Das Kontomodell von Ethereum umfasst zwei Haupttypen: Extern verwaltete Konten (EOAs) und Vertragskonten. EOAs, die von Privatschlüsseln kontrolliert werden, verfügen über begrenzte Funktionalitäten und Sicherheitsfunktionen, was ihre Verwendung in komplexeren Transaktionen, die typischerweise von intelligenten Verträgen gehandhabt werden, einschränkt.
Darüber hinaus hat Buterin auch einen einzigartigen Ansatz für die Kryptosicherheit geteilt. Hayden Adams, Gründer von Uniswap, betonte, dass EIP-7702 im Vergleich zu EIP-3074, das zuvor für die Aufnahme in das bevorstehende Pectra-Upgrade in Betracht gezogen wurde, eine neue Möglichkeit einführt. Bemerkenswert ist, dass EIP-7702 nun quantensicheres und verbessertes Kompatibilität mit ERC-4337 beinhaltet. Das Hauptziel von EIP-7702 besteht darin, die Kompatibilität mit ERC-4337 sicherzustellen, einem breiteren Standard für intelligente Verträge. Darüber hinaus heißt es in dem Vorschlag: "Dieses EIP wurde so konzipiert, dass es sehr zukunftskompatibel mit dem Endgame-Kontoabstraktion ist, ohne irgendwelche feingranularen Details von ERC-4337 übermäßig zu umfangen.
" Die Kontoabstraktion ermöglicht es Geldbörsen, ähnlich wie intelligente Verträge zu funktionieren, und bietet eine Vielzahl von erweiterten Funktionen wie Multi-Faktor-Authentifizierung, Geldbörsen-Social-Recovery und die Freiheit für Benutzer, Transaktionen mit jedem Token durchzuführen. Während die Ethereum-Community den Vorschlag bewertet, hat EIP-7702 auch das Potenzial, die Umsetzung der Kontoabstraktion in bevorstehenden Netzwerk-Upgrades zu gestalten. Das neuartige Transaktionstyp, der in EIP-7702 vorgeschlagen wird, umfasst Felder für Vertragscode und eine Signatur, die Funktionalitäten ähnlich denen von EIP-3074, einschließlich Batch- und Sponsorentransaktionen, bietet. Dieser Ansatz umgeht die Notwendigkeit, neue Opcodes einzuführen und damit verbundene Hardforks durchzuführen. Stattdessen verwendet er aufrufbare Funktionen – verify für AUTH und execute für AUTHCALL –, die nahtlos weiter mit der aktuellen Ethereum-Infrastruktur integriert werden.
Dieser Vorschlag ermöglicht es extern verwalteten Konten (EOAs), sich vorübergehend in Verträge zu verwandeln, um ihre Einbeziehung in ERC-4337-Bundles auf eine Weise zu erleichtern, die mit dem vorhandenen EntryPoint übereinstimmt. Jarrod Watts, ein Entwickler-Beziehungsingenieur bei Polygon, betonte die Bedeutung von EIP-7702 und sagte: "Vitalik hat gerade EIP-7702 vorgeschlagen. Es ist eine der folgenreichsten Änderungen, die Ethereum je haben wird." Watts fügte hinzu: "EIP-7702 repräsentiert eine Fusion von der Flexibilität von intelligenten Verträgen mit dem grundlegenden Sicherheitsmodell von EOAs. Es ist ein bedeutender Schritt, Ethereum für den alltäglichen Benutzer zugänglicher und sicherer zu machen.
" Sollte EIP-7702 angenommen werden, hat es das Potenzial, die Benutzerinteraktionen mit dezentralen Anwendungen (dApps) und dem Asset-Management im Ethereum-Netzwerk zu revolutionieren. Indem extern verwalteten Konten (EOAs) vorübergehend die fortgeschrittenen Funktionen von intelligenten Verträgen nutzen können, bietet EIP-7702 auch die Aussicht auf ein reibungsloseres, sichereres Benutzererlebnis. Diese Verbesserung könnte die Annahme der fortschrittlichen Fähigkeiten von Ethereum beschleunigen.