![Search icon](https://hackernoon.imgix.net/search-new.png?w=19&h=19)
Se hai familiarità con Ethereum , conosci la sua missione: essere scalabile, sicuro e decentralizzato. Con l'aumento della popolarità di Ethereum, sono aumentate anche le richieste sulla sua rete, aumentando le commissioni del gas e mettendo in evidenza le sue sfide di scalabilità.
Le soluzioni Layer 2, la risposta di Ethereum al problema della scalabilità, hanno consentito di gestire le transazioni fuori dalla catena principale senza comprometterne i principi fondamentali. Tuttavia, i prezzi del gas su L2, più bassi, ma non ancora abbastanza bassi, rimangono un ostacolo all'adozione diffusa di Ethereum. Immagina di trovare una collezione NFT che ti piace, solo per scoprire che la transazione costerà quasi quanto l'NFT stesso! Anche su L2, questo scenario è fin troppo comune.
Oggi, 13 marzo 2024, tutto questo cambierà!
Cosa c'è di così speciale in questa giornata? Beh, il prossimo aggiornamento di Ethereum, Dencun, è programmato per l'attivazione, come annunciato durante
Dencun è pronto a cambiare le regole del gioco per la scalabilità di Ethereum. Con un hard fork che coinvolge gli aggiornamenti Den eb (livello di consenso) e Can cun (livello di esecuzione), Dencun promette di inaugurare una nuova era di convenienza per le transazioni su Ethereum L2. Con l'aggiornamento già attivo su devnet e testnet come Goerli, Sepolia e Holesky e la prontezza della Mainnet confermata, siamo finalmente sull'orlo di un gigantesco balzo in avanti.
Uno dei cambiamenti più attesi è l'introduzione di blob di dati off-chain tramite Proto-Danksharding. Esploriamo cosa ciò comporta per Ethereum.
I blob di dati sono un concetto innovativo progettato per ottimizzare l'archiviazione dei dati delle transazioni L2 su Ethereum. Attualmente, i rollup archiviano i loro dati nelle transazioni
Questa nuova soluzione di storage per le transazioni rollup ridurrà il tasso di crescita futura dei dati Ethereum, contribuendo a una rete più snella ed efficiente. Per gli sviluppatori, ciò offre la possibilità di creare smart contract più complessi e ad alta intensità di dati senza essere ostacolati da costi proibitivi del gas. Per gli utenti, si traduce in commissioni più basse, rendendo le applicazioni basate su L2 più accessibili e attraenti per un pubblico più ampio. Infine, consente anche agli operatori di nodi di convalida Ethereum di ottimizzare l'utilizzo dello spazio su disco poiché i blob vengono potati dopo circa 2 settimane.
Diversi attori chiave nell'ecosistema Ethereum, come OP Labs e il team zkSync, hanno fornito approfondimenti quantitativi sui benefici attesi di questo aggiornamento. OP Labs prevede una straordinaria riduzione di 20 volte dei costi del gas per l'archiviazione dei dati su Ethereum da parte di Optimism L2. Analogamente, il team zkSync prevede una riduzione di dieci volte dei costi del gas per l'archiviazione dei dati, prevedendo che i costi totali del gas su zkSync scenderanno da una media di $ 0,20 per transazione a meno di $ 0,10.
Sebbene queste proiezioni evidenzino notevoli risparmi nei costi di archiviazione dei dati, è importante tenere a mente che i costi complessivi del gas sperimentati dagli utenti coinvolgono molteplici fattori oltre all'archiviazione dei dati L1. L'aggiornamento Proto-Danksharding, riducendo il tasso di crescita futura dei dati Ethereum, affronta un aspetto cruciale dei costi di transazione. Tuttavia, l'effetto effettivo sulle commissioni di transazione degli utenti varierà, poiché queste commissioni dipendono anche dalla complessità computazionale, dalla congestione della rete e da altri fattori.
Come puoi vedere, l'aggiornamento di Dencun è davvero una pietra miliare cruciale per Ethereum. Tuttavia, è solo il primo passo di un percorso molto più ampio e audace verso il Danksharding completo. Questa fase futura nell'evoluzione di Ethereum è destinata a potenziare enormemente la capacità di elaborazione delle transazioni e l'efficienza della rete. Immagina una blockchain in grado di elaborare senza problemi più di 100.000 transazioni al secondo. Sì, è lì che stiamo andando!
Come ho detto sopra, Proto-Danksharding getta le basi integrando blob di dati off-chain e riducendo il costo dell'archiviazione dei dati L2 su Ethereum. Il Danksharding completo espande questi principi, puntando ad aumentare la quantità massima di blob per blocco da 16 a 64. Questa transizione non significa solo un aumento dell'efficienza dell'archiviazione dei dati, ma una ri-architettura fondamentale del modo in cui i blocchi vengono elaborati e convalidati sulla rete.
Il passaggio al Danksharding completo richiederà diversi cambiamenti tecnici e operativi significativi:
Separazione Proponente-Costruttore : questo meccanismo separa i ruoli di proponente di blocchi e di costruttore di blocchi all'interno della rete. Gestire una grande quantità di blob per blocco sarebbe troppo impegnativo per un singolo costruttore+proponente, quindi i compiti saranno separati. Inoltre, questa modifica ridurrà il rischio di censura o manipolazione impedendo ai proponenti (validatori) di essere influenzati dai contenuti che stanno includendo in un blocco.
Campionamento della disponibilità dei dati : per garantire che i dati all'interno degli shard rimangano disponibili, DAS consente ai nodi di verificare la disponibilità dei dati degli shard senza dover scaricare l'intero shard. Questa tecnica è fondamentale per mantenere l'integrità dei dati blob e l'accessibilità in modo efficiente in tutta la rete.
L'aggiornamento di Dencun è una pietra miliare fondamentale per Ethereum, che segna un importante balzo in avanti nella sua evoluzione. Questo aggiornamento non solo promette di elevare l'efficienza della piattaforma e l'accessibilità economica delle transazioni L2, ma getta anche le basi per la tanto attesa transizione al Danksharding completo.
Mentre ci avviamo verso questa fase di trasformazione, è fondamentale che la comunità di Ethereum, inclusi sviluppatori, investitori e appassionati, rimanga informata e contribuisca attivamente, assicurando così un'evoluzione fluida dell'ecosistema. L'impegno attraverso forum, chat e social media, nonché la partecipazione a progetti di sviluppo, arricchisce il nostro percorso collettivo verso la realizzazione di una piattaforma blockchain più efficiente, inclusiva e lungimirante per tutti.