EIP-4844: il nuovo aggiornamento per la scalabilità di Ethereum

EIP-4844: I miglioramenti che il nuovo aggiornamento integra per la scalabilità di Ethereum

La scalabilità è una delle sfide più grandi che devono affrontare le reti blockchain di prima e seconda generazione come Ethereum, quindi gli sviluppatori stanno cercando di trovare una soluzione praticabile.

Ethereum si prepara a fare un nuovo salto evolutivo nella sua scalabilità, con l'arrivo di EIP-4844. Questo aggiornamento della rete Ethereum proposto introdurrà una serie di modifiche e funzionalità che consentiranno alla blockchain di diventare più scalabile e accessibile.

Sotto il nome di "Transazioni BLOB partizioni«Questo miglioramento ridurrà le tariffe del gas e aumenterà l'efficienza dell'intera rete. Insieme a questo cambiamento vedremo anche l'arrivo di "Proto-Danksharding", che introdurrà a nuovo formato di transazione compatibile con lo sharding, che è l'obiettivo finale di Ethereum per garantire la sua scalabilità.

Ricordiamo che lo sharding o frammentazione si riferisce alla capacità di dividere la blockchain in diverse sottocatene, che una volta unite ci permettono di ricreare la catena principale e tutta la sua storia. Si tratta di una tecnica di scalabilità molto potente che gli sviluppatori di Ethereum vogliono integrare nel progetto per risolvere, una volta per tutte, il problema di scalabilità della rete.

EIP-4844: Blob di dati su Ethereum

Una delle caratteristiche più importanti della proposta di miglioramento EIP-4844 è la ben nota "blob o gruppi di dati". Come accennato in precedenza, EIP-4844 introdurrà un nuovo formato di transazione nella blockchain, che consentirà l’utilizzo di questa funzionalità. Questo nuovo formato è compatibile con i blob di dati archiviati sulla Beacon Chain, che consentirà alla rete di gestire un grande volume di dati in un breve periodo di tempo. Il tutto senza la necessità di competere con l'utilizzo del gas derivante dalle transazioni nel blocco.

Gli sviluppatori di Ethereum sottolineano inoltre che, oltre a ottimizzare l'uso dello spazio dei blocchi, I BLOB consentiranno inoltre al livello di esecuzione di concentrarsi su altre iniziative di parallelizzazione, rendendo così la rete più efficiente.

Una soluzione ai problemi di scalabilità

Ricordiamo che Ethereum è attualmente in grado di elaborarne alcuni 15 transazioni al secondo (TPS). Un numero che lascia la catena molto al di sotto di molti dei suoi principali concorrenti, come Solana, Cardano o Polkadot. Inoltre, le scarse prestazioni delle transazioni di rete hanno influito sulle tariffe del gas, aumentandole a livelli diventati proibitivi per molti utenti on-chain.

A causa di questi problemi, gli sviluppatori hanno lavorato su nuove soluzioni che migliorano la scalabilità e le prestazioni della rete, senza sacrificare la sicurezza e la decentralizzazione. L’EIP-4844 è una di queste soluzioni, che aiuterà la rete ad aumentare la propria capacità di elaborazione delle transazioni e a ridurre significativamente le tariffe del gas, in modo compatibile con la frammentazione della catena.

Fino ad ora, i rollup, implementati da soluzioni di secondo livello (Layer2) come Arbitrum e Optimism, sono stati l’unica alternativa di scalabilità praticabile per Ethereum, che hanno consentito di ridurre significativamente le tariffe del gas sulla catena. Tuttavia, secondo il core team di Ethereum, queste soluzioni sono ancora complesse da utilizzare e costose per molti utenti, quindi è ancora presente la necessità di creare una soluzione che favorisca la reale scalabilità della rete.

Con EIP-4844 e i miglioramenti inclusi in questo aggiornamento, gli sviluppatori cercano di superare gli ostacoli legati alle elevate tariffe del gas e garantire che Ethereum rimanga competitivo all'interno dell'ecosistema crittografico, essendo in grado di gestire la capacità di una rete di transazioni globale.

Cos'è il Proto-Danksharding?

EIP-4844 introduce un meccanismo innovativo chiamato Proto-Danksharding, che consente la creazione di blob di dati di dimensione fissa, che saranno disponibili per un tempo definito sufficiente per gli utenti o i protocolli che richiedono che i dati effettuino un backup o possano integrarli nelle loro applicazioni e protocolli.

Sviluppatori di Ethereum hanno specificato che L'obiettivo del proto-danksharding non è archiviare i dati sulla catena per sempre. Pertanto, EIP-4844 è una soluzione provvisoria, poiché implementa il formato di transazione che verrà utilizzato nella specifica di sharding finale. Pertanto, i dati di questo formato di transazione faranno parte della Beacon Chain e potranno essere completamente scaricati da tutti i nodi di consenso, per poi essere cancellati una volta scaduto il suo tempo di vita/utilizzo. A questo punto verranno creati nuovi BLOB con i dati aggiornati per mantenere in funzione questo sistema.

In questo modo, utilizzando questi blob, Ethereum cerca di aumentare drasticamente il numero di transazioni che può gestire contemporaneamente, il che si traduce in tariffe del gas più basse e una piattaforma più veloce, efficiente e accessibile, sia per gli utenti che per gli sviluppatori.

Proto-danksharding è un'implementazione che apre la strada di Ethereum verso lo sharding, ma non integra ancora questa tecnica di scalabilità nella catena.

Secondo gli sviluppatori di Ethereum, il proto-danksharding verrà implementato sulla rete principale, attraverso l'implementazione di EIP-4844 nell'aggiornamento Dencun, a metà marzo.

L'impatto di EIP-4844 sulla scalabilità di Ethereum

L'arrivo del proto-danksharding e, successivamente, dello sharding, avranno un impatto piuttosto significativo sulla scalabilità della blockchain di Ethereum, consentendo la suddivisione della catena e, con essa, la riduzione del carico di elaborazione, per migliorare la velocità di conferma delle transazioni , ridurre la congestione e mitigare le tariffe elevate del gas.

Oltre a ridurre le tariffe del gas e migliorare l'efficienza, EIP-4844 affronta anche altri problemi di scalabilità. Ad esempio, l’aggiornamento consentirà una maggiore parallelizzazione nell’elaborazione delle transazioni e ridurrà la latenza sulla rete.

Continua a leggere: DN404, l'evoluzione dello standard Ethereum per gli NFT