La fusione non porterà grandi guadagni di scalabilità per Ethereum, ma EIP-4844 potrebbe

Nodo di origine: 1639176

Proto-Danksharding potrebbe aumentare la produttività dei rollup di livello 2 di 100 volte

Tutti gli occhi potrebbero essere puntati sull’imminente transizione di Ethereum al consenso Proof-of-Stake, ma esiste un aggiornamento meno noto che è destinato a ridurre i costi di transazione di Ethereum, migliorando la scalabilità, a differenza della cosiddetta Merge.

L'aggiornamento EIP-4844 è destinato a introdurre il "proto-danksharding" insieme al prossimo fork di Ethereum dopo The Merge, che dovrebbe aumentare la scalabilità dei rollup di livello 2 fino a 100 volte, aprendo la strada all'implementazione dello sharding completo.

Questo è vero, poiché l’attuale roadmap di Ethereum prevede che il fiorente ecosistema Layer 2 della rete gestirà la scalabilità e la mitigazione delle commissioni, fino a quando lo sharding non verrà implementato più avanti nel percorso. Lo sharding dividerà il carico computazionale di Ethereum in un ecosistema di piccole catene che lavorano in parallelo, con le catene Layer 2 che dovrebbero diventare i frammenti della rete in futuro.

Secondo L2commissioni, i semplici trasferimenti di token costano circa 0.1 dollari sulle principali reti di rollup di Ethereum, con scambi stimati a circa 0.15 dollari. Ma questo non è abbastanza, dice Vitalik Buterin, cofondatore e capo scienziato di Ethereum, che a maggio ha twittato che le commissioni di transazione su L2 devono essere inferiori a 0.05 dollari "per essere veramente accettabili". 

La fusione, che entrerà in vigore a metà settembre, porterà ad una riduzione di oltre il 99% del consumo energetico della rete e ad un calo di circa il 90% nelle nuove emissioni di Ether. Ma molti nella comunità lo sono erroneamente anticipando che l’aggiornamento porterà un aumento significativo della scalabilità di Ethereum e una riduzione delle commissioni di rete. 

Tim Beiko, coordinatore dello sviluppo del protocollo presso la Ethereum Foundation, ha dichiarato a The Defiant che si prevede che il proto-danksharding diventi attivo tra i sei e i nove mesi dopo The Merge. Tuttavia, ha osservato che “le tempistiche degli aggiornamenti sono notoriamente difficili da prevedere” e che l’EIP-4844 dovrà passare attraverso la governance prima di essere implementato.

Sharding e Proto-Danksharding

Proto-danksharding prende il nome da Dankrad Feist della Ethereum Foundation. Feist ha progettato danksharding, l'attuale versione dello sharding che dovrebbe essere introdotta come parte della roadmap di ridimensionamento di Ethereum.

Proto-danksharding è il primo del processo in due parti di Ethereum a introdurre lo sharding. Implementerà la maggior parte dell'infrastruttura per lo sharding prima che la rete venga effettivamente frammentata. Ciò includerà i formati delle transazioni, le regole di verifica, il consenso e la logica di esecuzione e gli aggiustamenti del prezzo del gas inclusi nelle specifiche di Danksharding. 

Si prevede inoltre che il danksharding completo migliorerà ulteriormente la scalabilità di Ethereum di un ordine di grandezza una volta implementato entro due o tre anni.

Con danksharding, ogni validatore deve scaricare solo una piccola porzione del blocco, consentendo alle dimensioni del blocco e al throughput di aumentare di circa 100 volte nei rollup del contesto rispetto a oggi.

I rollup sono emersi come la principale soluzione di scalabilità Layer 2 di Ethereum e vengono implementati da aziende del calibro di Arbitrum, Optimism e Polygon. Funzionano raggruppando le transazioni eseguite su una rete Layer 2 a basso costo, che vengono poi inviate in batch per la convalida sul livello base di Ethereum per ridurre significativamente le commissioni di transazione.

OPARBSizeIsSize

Classifiche di Optimism e Arbitrum Storm DeFi

Livello 2: n. 4 e n. 6 per valore totale bloccato

Mofi Taiwo, un ingegnere di OP Labs, il team dietro Optimism, ha dichiarato a The Defiant che "dal punto di vista di L2 e di altre applicazioni, l'esperienza utente del proto-danksharding è la stessa dello sharding completo". 

"Ciò consente a Ethereum di offrire una soluzione completa per la disponibilità dei dati per i rollup mentre viene sviluppato lo sharding completo, riducendo drasticamente i costi", ha aggiunto.

Sostituzione dei dati di chiamata con BLOB

Buterin è coautore dell'EIP-4844 proposta con altri ricercatori di Ethereum alla fine di febbraio, circa una settimana dopo lo sviluppo del primo prototipo di proto-danksharding durante l'hackathon di ETHDenver.

Il proto-danksharding consentirà alle transazioni di trasportare "blob" al posto dei dati di chiamata. I BLOB sono molto più piccoli e più economici da elaborare per la rete rispetto ai dati di chiamata che sostituiranno.

Diederik Loerakker, ricercatore presso la Ethereum Foundation e OP Labs, tweeted che "i data blob rappresentano la prima pietra miliare verso lo sharding completo di Ethereum, consentendo ai rollup... di crescere di 100 volte in capacità." Buterin ha scritto che l'aggiornamento comporterà "grandi guadagni in termini di scalabilità perché questi dati non sono in competizione con l'utilizzo del gas delle transazioni Ethereum esistenti".

Eliminazione dei dati storici

Anche i dati storici verranno eliminati dalla rete dopo 30 giorni dall'entrata in vigore di EIP-4844. "Lo scopo del protocollo di consenso di Ethereum non è garantire la conservazione di tutti i dati storici per sempre", ha scritto Buterin. "Piuttosto, lo scopo è quello di fornire una bacheca in tempo reale altamente sicura e lasciare spazio ad altri protocolli decentralizzati per l'archiviazione a lungo termine."

L'eliminazione della necessità di archiviare dati storici è una delle caratteristiche principali di EIP-4844 che porterà ad un aumento della scalabilità dei rollup. 

"I rollup... generano molti dati che devono essere ritrasmessi su L1 e il proto-danksharding fornisce loro un modo più economico per farlo", ha affermato Taiwo. "Questo design è particolarmente adatto per i rollup perché non necessitano di archiviazione permanente, ma piuttosto di una forte garanzia che i dati siano stati disponibili sulla rete Ethereum per un periodo di tempo specifico."

Buterin ha affermato che la cancellazione dei dati storici comporta rischi solo per le singole applicazioni, non per il protocollo Ethereum stesso. "È logico che le applicazioni si assumano l'onere di archiviare i dati rilevanti per se stesse", ha affermato. "I block explorer, i fornitori di API e altri servizi dati probabilmente memorizzeranno la cronologia completa."

In un recente apparizione sul podcast The Defiant, Justin Drake, ricercatore presso la Ethereum Foundation, ha descritto la necessità per ogni validatore di scaricare l'intera blockchain di Ethereum come "lavoro ridondante". 

Uno sguardo al futuro

Taiwo ha osservato che il numero di rollup che utilizzano EIP-4844 avrà un impatto sui guadagni di scalabilità realizzati quando il proto-danksharding sarà attivo.

"Un numero maggiore di rollup che sfruttano EIP-4844 aumenterà la concorrenza per lo spazio blob sulla rete, ma le tariffe saranno comunque significativamente ridotte rispetto a una rete senza i vantaggi di scalabilità del proto-danksharding", ha affermato.

Timestamp:

Di più da Il ribelle