Crypto Prices

Ethereum: Nuovo EIP Svelato dagli Sviluppatori per il Miglioramento dello Scaling

prima di 13 ore
1 minuto di lettura
4 visualizzazioni

Introduzione al dibattito su Ethereum

Con il dibattito sullo scaling di Ethereum (ETH) a livello L1 che si fa sempre più acceso, ingegneri e ricercatori della rete hanno proposto un nuovo miglioramento del protocollo che consentirà alla blockchain di parallelizzare l’esecuzione delle transazioni e la validazione dei blocchi.

EIP 7928: Block-Level Access Lists

Ethereum, la rete di smart contracts più antica e grande, affronterà un carico di lavoro completamente nuovo per lo scaling. Con l’EIP 7928 “Block-Level Access Lists”, la rete sarà in grado di includere nella blockchain un elenco completo di tutti gli indirizzi e delle chiavi di storage accessibili durante ciascun blocco, insieme ai loro valori post-esecuzione.

Le Block-level Access Lists (EIP-7928) potrebbero sbloccare importanti guadagni in termini di scaling per Ethereum L1, consentendo una validazione dei blocchi più rapida e parallela. Nel mio ultimo post, analizzo lo spazio di design, le varianti e i compromessi alla base di questa proposta.

Scritto dai veterani di Ethereum Toni Wahrstätter, Dankrad Feist, Francesco D’Amato, Jochem Brouwer, Ignacio Hagopian, Yoav Weiss e Alex Forshtat, questo nuovo EIP dovrebbe consentire letture parallele del disco e validazione parallela delle transazioni.

Ciò, a sua volta, dovrebbe aumentare l’efficienza nell’esecuzione e accelerare la validazione dei blocchi, potenzialmente consentendo futuri incrementi nei limiti del gas.

Componenti dell’EIP

Per raggiungere questo obiettivo, l’EIP introduce tre nuovi componenti nel corpo del blocco di Ethereum. La Block Access List (BAL), che mappa le transazioni agli indirizzi e agli slot di storage accessibili, insieme agli indici delle transazioni e ai valori post-esecuzione, rappresenta l’elemento principale di questo miglioramento.

Come spiegato da Wahrstätter, una volta approvato, l’EIP 7928 migliorerà le performance dei validatori di Ethereum.

Funzione delle Block-level Access Lists (BAL)

Le BAL sono “fogli informativi” forniti dai costruttori che indicano ai validatori quali operazioni eseguirà ciascuna transazione in un blocco, permettendo loro di validare più rapidamente. Lo scaling L1 comporta tempi di slot più brevi e limiti di gas più elevati, ha aggiunto il ricercatore.

Discussioni nella comunità di Ethereum

Questi EIP fanno parte di una discussione più ampia all’interno della comunità di Ethereum. Mentre alcuni sostenitori di Ethereum privilegiano le soluzioni L2 come possibili modi per scalare, i loro oppositori sottolineano l’importanza di concentrarsi anche sui miglioramenti L1.

Come riportato in precedenza da U.Today, Ethereum ha recentemente attivato il suo hard fork più ambizioso dalla migrazione da PoW a PoS, chiamato Pectra, lo scorso 7 maggio. Con l’aggiornamento Pectra in atto, Ethereum ha ricevuto un’astrazione avanzata degli account e un design di staking ETH più flessibile e potente.

In seguito a Pectra, si prevede che Ethereum attivi l’aggiornamento Fulu-Osaka (Fusaka) alla fine del 2025, mirato a implementare PeerDAS, una funzione progettata per ottimizzare i costi L2 campionando dati off-chain, oltre a nuovi sviluppi per la sicurezza degli smart contracts.

Popolare