Ethereum (ETH) mede-oprichter Vitalik Buterin, samen met co-auteurs Sam Wilson, Ansgar Dietrichs en Matt Garnett, heeft een nieuw voorstel ingediend om de manier waarop smart contracts en account abstractie functioneren op het Ethereum netwerk te verbeteren.
Het voorstel, bekend als Ethereum Improvement Proposal (EIP) 7702, biedt een alternatief voor EIP-3074 en heeft als doel om account abstractie op het Ethereum-netwerk te verfijnen.
Wat houdt EIP-7702 in?
EIP-7702 stelt een nieuw soort transactie voor waardoor extern beheerde accounts (EOA’s) – de normale Ethereum-accountadressen – tijdelijk kunnen functioneren als smart contract wallets tijdens een transactie, waarna hun oorspronkelijke staat wordt hersteld.
Deze innovatie biedt een alternatief voor EIP-3074, dat eerder overwogen was voor opname in de aanstaande Pectra-upgrade, maar nu biedt EIP-7702 quantumweerstand en betere compatibiliteit met EIP-4337, zo merkt Hayden Adams, oprichter van Uniswap, op.
Compatibiliteit en innovatie
EIP-7702 is ontworpen om compatibel te zijn met ERC-4337, een andere brede standaard voor smart contract wallets die wordt gezien als de “ultieme account abstractie”. Dit voorstel zorgt ervoor dat wallets kunnen functioneren als smart contracts en biedt geavanceerde functies zoals multifactorauthenticatie, sociaal herstel van wallets, en de flexibiliteit voor gebruikers om met elk token te transacteren.
De nieuwe transactietype die in EIP-7702 wordt voorgesteld, bevat velden voor contractcode en een handtekening, waardoor dezelfde functionaliteiten worden geboden die EIP-3074 voorstelde, zoals batch- en gesponsorde transacties.
Toekomstige ontwikkelingen
Door EOAs tijdelijk om te zetten in contracten, kunnen ze worden opgenomen in ERC-4337 bundels op een manier die compatibel is met het bestaande EntryPoint. Terwijl de Ethereum-gemeenschap het voorstel evalueert, zou EIP-7702 de manier kunnen herdefiniëren waarop account abstractie wordt geïmplementeerd in toekomstige netwerkupgrades.
Beoordelingsproces en impact
Het plan zal de standaard gemeenschap beoordelingsprocedures ondergaan, maar de voordelen ervan zullen gedurende het hele proces duidelijk worden benadrukt. Als dit voorstel wordt goedgekeurd en vrijgegeven, zal het geen effect hebben op de typische gebruiker, net zoals bij eerdere upgrades zoals de Ethereum Dencun Upgrade.