Autore: Macauley Peterson, Blockworks Compilatore: Wu Baht, Golden Finance;

Non è chiaro quando il prossimo importante aggiornamento di Ethereum avverrà sulla mainnet, con le stime attuali che vanno da novembre di quest'anno all'inizio del 2025, anche se quest'ultimo sembra ora più probabile.

Il primo passo per supportare la sequenza temporale di "Pectra" è finalizzare le specifiche per tutte le proposte di miglioramento di Ethereum da includere.

Sebbene la maggior parte del lavoro sia stata completata, l'incontro di giovedì degli sviluppatori principali (ACD) ha scoperto quello che viene definito "il principale problema irrisolto delle specifiche di Pectra", EIP-7702: impostare un codice account EOA per una transazione.

La proposta consente agli account di proprietà esterna (EOA) – si pensi ai normali portafogli come MetaMask – di agire temporaneamente come contratti intelligenti per singole transazioni. Un EOA è un account controllato da una chiave privata, mentre uno smart contract è un codice che viene eseguito sulla blockchain (in questo caso, Ethereum).

EIP-7702 mira a unire alcune funzionalità di entrambi per migliorare la flessibilità e la sicurezza.

Un esempio sono le transazioni Gasless, in cui una dapp istituisce un EOA per consentire a terzi (come un operatore o uno sponsor) di pagare le commissioni di transazione.

L'EIP, offerto dagli sviluppatori di Ethereum come Vitalik Buterin all'inizio di maggio, è destinato a sostituire precedenti controversi tentativi di abilitare funzionalità simili.

Questo aggiornamento è progettato pensando a un futuro di astrazione basata su account, evitando inutili complessità e garantendo ulteriori miglioramenti all'esperienza dell'utente.

Durante la chiamata ACD, gli sviluppatori hanno discusso delle sfide di integrazione e dei potenziali rischi associati a EIP-7702.

Sudeep Kumar del team Erigon ha suggerito un sistema di revoca basato sull'account in grado di "tracciare gli indirizzi dei modelli delle revoche [degli utenti]".

Lo sviluppatore Geth Lightclient ha suggerito che tale funzionalità potrebbe essere implementata come ERC piuttosto che nel protocollo.

Altri sviluppatori hanno espresso preoccupazioni circa la complessità dell'EIP-7702 e il potenziale di spostamento dell'ambito, a seconda della versione infine adottata. Alcuni sviluppatori sostengono l'introduzione di alcune funzionalità del precedente EIP-3704 che avrebbero dovuto essere sostituite.

Ma il co-fondatore di Safe Richard Meissner ha elogiato la semplicità del 7702, sottolineando che "non ha alcun impatto sulla catena, [quindi] puoi deprecarlo più facilmente".

Marius van der Wijden di Geth ha espresso riserve sull'incoraggiare l'uso di un account sia come Smart Account che come EOA, e Meissner è stato d'accordo.

"Nel specificarlo, sembra molto pericoloso fare entrambe le cose", ha detto Meissner.

Il consenso raggiunto durante l'incontro è stato quello di affrontare questi problemi attraverso il prossimo bando ACD per garantire un'implementazione tempestiva di Devnet 2 (il terzo di molti piccoli testnet per sviluppatori).

La chiamata è prevista per il 4 luglio (Giorno dell'Indipendenza degli Stati Uniti), ma tutti gli sviluppatori americani presenti hanno affermato che nulla ostacolerà il progresso di Ethereum.