Einführung des EIP-7702 durch Etherscan
Etherscan hat Überwachungswerkzeuge für die EIP-7702-Berechtigungen eingeführt, nachdem das Pectra-Upgrade von Ethereum, das 11 Verbesserungsvorschläge zur Steigerung der Skalierbarkeit, Sicherheit und Benutzerfreundlichkeit implementiert, in Betrieb genommen wurde.
Details zum Pectra-Upgrade
Das Pectra-Upgrade, das die Updates Prag und Electra kombiniert, wurde am 7. Mai 2025 aktiviert und beinhaltete 11 Ethereum Improvement Proposals (EIPs), darunter EIP-7702.
EIP-7702 und die Funktionalität
Der Vorschlag ermöglicht es externen Konten (EOAs), die Ausführung von Transaktionen zeitweise an Smart Contracts zu delegieren. Dies vereint die Benutzerkontrolle mit den erweiterten Funktionen von Smart Contracts.
EIP-7702 führt eine „Set Code Transaction“ (Typ 0x04) in Ethereum ein, die einen Delegationsindikator einem EOA zuweist und dessen Operationen an einen bestimmten Vertrag weiterleitet.
Genehmigung und Sicherheitsaspekte
Benutzer genehmigen Delegationen über eine „authorization_list“ mit ketten-spezifischen Daten, wobei Änderungen über code-zurücksetzende Transaktionen reversibel sind. Dies erlaubt es EOA, Transaktionen zu bündeln, Gasgebühren zu sponsern oder benutzerdefinierte Berechtigungen ohne permanente Umwandlung in Smart Contracts festzulegen.
Zu den wichtigen Funktionen gehören unter anderem atomare Transaktionsbündelungen zur Effizienzsteigerung, die Vergabe der Gasgebühren durch Dritte sowie granulare Berechtigungen wie Token-Zugriffsbeschränkungen.
Dennoch bestehen Sicherheitsrisiken: Die Delegation an nicht geprüfte Verträge kann EOAs Exploits aussetzen, während eine mangelhafte Verwaltung der Nonce Wiederholungsangriffe ermöglichen könnte. Daher ist es für Benutzer zwingend erforderlich, Delegationen aktiv zu widerrufen, um mögliche Risiken zu minimieren.
Kompatibilität und Rollout
Der Standard entspricht dem bestehenden Rahmen der Kontenabraktung wie ERC-4337 und gewährleistet die Kompatibilität mit Wallets und dezentralen Anwendungen.
EIP-7702 wurde erstmals im Sepolia-Testnetz von Ethereum eingeführt und ist nun nach dem Rollout von Pectra im Hauptnetz aktiv. Etherscan ermöglicht es Benutzern, aktive und historische Berechtigungen im Tab „Authorization List“ auf Adressseiten zu verfolgen und somit Transparenz über delegierte Privilegien herzustellen.
Fazit und Aufruf zum Handeln
Während Ethereum sich auf hybride Kontomodelle zubewegt, bietet EIP-7702 eine Balance zwischen Flexibilität und Benutzerhoheit. Dieses Update stellt einen entscheidenden Schritt zur Verbesserung der Zugänglichkeit von Blockchain-Technologie dar. Entwickler werden aufgefordert, Sicherheitsüberprüfungen und Benutzerbildung zu priorisieren, um die Vorteile des Vorschlags optimal zu nutzen.