TL;DR
Ethereum 2.0 è un aggiornamento tanto atteso della rete Ethereum (ETH) che promette miglioramenti significativi alla funzionalità e all'esperienza della rete nel suo complesso. Alcuni degli aggiornamenti più importanti includono il passaggio alla Proof of Stake (PoS), catene di shard e una nuova blockchain al centro chiamata catena beacon. Si prevede che tutto questo e altro ancora verrà introdotto gradualmente attraverso una tabella di marcia attentamente pianificata.
Ma questa è solo la punta dell’iceberg. Poiché l'etere è una delle criptovalute più popolari del pianeta, ci sono dettagli importanti su cosa sia veramente Ethereum 2.0 e su come avrà un impatto sul mondo delle criptovalute nel suo complesso.
introduzione
Dal rilascio di Ethereum, lo sviluppo di nuove tecnologie sotto forma di applicazioni decentralizzate (DApp) e altre blockchain si è notevolmente ampliato. Ancora più importante, molte di queste tecnologie sono state costruite sulla rete Ethereum. Pensa ad alcune delle più grandi innovazioni della finanza decentralizzata (DeFi): una parte significativa di esse si basa su Ethereum.
Sfortunatamente, hanno iniziato a emergere problemi di scalabilità. Con l’aumento del numero di transazioni sulla rete Ethereum, è aumentato anche il costo per l’esecuzione di queste transazioni (che vengono pagate in gas). Se si suppone che Ethereum sia la piattaforma che inaugura la prossima generazione di Internet, l’economia deve avere un senso. Altrimenti diventa poco pratico da usare.
È qui che entra in gioco Ethereum 2.0. Gli aggiornamenti ETH 2.0 proposti alla rete Ethereum dovrebbero affrontare, principalmente, il problema della scalabilità. Questi miglioramenti creeranno un contrasto con la versione esistente di Ethereum, che sarà implementata attraverso una tabella di marcia attentamente pianificata.
Cos'è Ethereum 2.0?
Ethereum 2.0 (noto anche come Eth2 o "Serenity") è il tanto atteso aggiornamento della rete Ethereum che promette, tra le altre cose, di migliorare la scalabilità della rete. Attraverso l'implementazione di numerosi miglioramenti, velocità, efficienza e scalabilità dovrebbero essere migliorate senza sacrificando la sicurezza e il decentramento.
Questa versione di Ethereum è sempre stata all’orizzonte, ma ci sono voluti alcuni anni per essere lanciata. La ragione principale di ciò è che scalare una blockchain in modo sicuro e decentralizzato è un compito impegnativo.
Per fortuna, Ethereum 2.0 mira a risolvere questo problema attraverso l’implementazione di alcune funzionalità molto importanti. Queste nuove funzionalità creano diverse differenze chiave tra l’Ethereum che conosciamo e l’Ethereum che dovremmo aspettarci.
Differenze tra Ethereum ed Ethereum 2.0
Le maggiori differenze tra Ethereum ed Ethereum 2.0 riguardano l'uso del meccanismo di consenso Proof of Stake (PoS), delle catene di shard e della catena di beacon. Diamo un’occhiata a queste differenze in modo più dettagliato.
Prova di puntata
Proof of Work (PoW) è il modo di Ethereum (e di molte altre blockchain) di mantenere la rete sicura e aggiornata premiando i miner per la creazione e la convalida dei blocchi sulla blockchain. Sfortunatamente, PoW non è scalabile poiché richiede una quantità crescente di potenza di calcolo man mano che la blockchain cresce.
Proof of Stake (PoS) risolve questo problema sostituendo la potenza di calcolo con "skin in the game". Vale a dire, finché hai un minimo di 32 ETH, puoi impegnarli (ovvero, metterli in staking), diventare un validatore e essere pagato confermando le transazioni. Se desideri approfondire il funzionamento della PoS e dello staking, dai un'occhiata alla spiegazione della Proof of Stake.
Sharding
Chi vuole accedere alla rete Ethereum deve farlo tramite un nodo. Un nodo memorizza una copia dell'intera rete, il che significa che il nodo deve scaricare, calcolare, archiviare ed elaborare ogni singola transazione dall'inizio dell'esistenza di Ethereum. Anche se tu come utente non devi necessariamente eseguire un nodo solo per effettuare transazioni, questo rallenta tutto.
Le catene di shard sono proprio come qualsiasi altra blockchain, tranne che contengono solo sottoinsiemi specifici di un'intera blockchain. Questo aiuta i nodi dovendo gestire solo una fetta, o frammento, della rete Ethereum. Ciò dovrebbe aumentare il volume delle transazioni e la capacità complessiva di Ethereum.
La catena del faro
Con le catene di shard che lavorano in parallelo, qualcosa deve assicurarsi che rimangano tutte sincronizzate tra loro. Bene, la catena di beacon si occupa di questo fornendo il consenso a tutte le catene di shard che funzionano in parallelo.
La catena beacon è una nuovissima blockchain che svolge un ruolo centrale in Ethereum 2.0. Senza di esso, la condivisione delle informazioni tra gli shard non sarebbe possibile e la scalabilità sarebbe inesistente. Per questo motivo, è stato affermato che sarà la prima funzionalità spedita sulla strada verso Ethereum 2.0.
La strada verso Ethereum 2.0
Il lancio di Ethereum 2.0 non arriverà tutto in una volta. Verrà invece rilasciato in tre fasi, ognuna delle quali accompagna caratteristiche distinte per garantire il successo del nuovo Ethereum.
Fase 0
La prima fase, o fase 0, sarà dedicata al rilascio della beacon chain poiché è fondamentale per la funzionalità delle catene di shard. Non ci saranno ancora catene di shard, ma la catena di beacon inizierà ad accettare validatori (cioè staker) attraverso un contratto di deposito unidirezionale.
È importante notare che tutti i validatori registrati che mettono in staking i propri ETH non saranno in grado di “annullare lo staking” finché le catene di shard non saranno completamente implementate. Ciò significa che gli ETH dei validatori saranno bloccati fino alla fase successiva.
La Beacon Chain è stata lanciata il 1 dicembre 2020 e funziona parallelamente alla rete principale. Dopo il suo lancio, Beacon Chain non ha elaborato transazioni sulla mainnet. Ha invece proceduto parallelamente, raggiungendo il consenso concordando sui validatori attivi e sui loro saldi contabili.
Fase 1/1.5
La fase successiva è in realtà un mix di due fasi: fase 1 e fase 1.5. La Fase 1 ha introdotto le catene di shard, che consentono ai validatori di creare blocchi sulla blockchain tramite PoS. La fase 1.5 è quando la rete principale di Ethereum introdurrà ufficialmente le catene di shard e inizierà la transizione da PoW a PoS.
La fase 1/1.5 è iniziata nel 2021.
La fusione
La fusione è un passo importante verso Ethereum 2.0 ed è la conclusione della transizione dal PoW. La fusione sposterà la blockchain di Ethereum da un meccanismo di consenso PoW a un meccanismo PoS.
La fusione prevede la transizione dell’attuale protocollo mainnet di Ethereum alla Beacon Chain. Questo è un cambiamento importante poiché ora le transazioni Ethereum verranno condotte sulla nuova rete PoS. I nuovi token ETH verranno coniati dai nodi della rete, mettendo in staking una discreta quantità di token Ether in un pool per proteggere la rete e convalidare le transazioni.
La fusione non è come un hard fork che porterebbe a due diverse versioni della blockchain. Ethereum continuerà come un’unica blockchain e tutta la cronologia delle transazioni degli utenti verrà unita. Tutta la cronologia delle transazioni attualmente archiviata sulla rete principale non andrà persa; pertanto gli utenti non devono intraprendere alcuna azione per proteggere le proprie risorse.
Fase 2
La fase finale sarà la fase 2, ovvero quando Ethereum 2.0 supporterà gli shard completamente formati e diventerà la rete Ethereum ufficiale. Le catene di shard saranno in grado di funzionare anche con contratti intelligenti, consentendo agli sviluppatori di DApp e altre tecnologie di integrarsi perfettamente con Ethereum 2.0.
Si prevede che la Fase 2 verrà lanciata dopo la fusione o successivamente.
Pensieri conclusivi
Ethereum 2.0 è un importante aggiornamento della rete Ethereum per una serie di motivi, soprattutto quando si tratta di scalabilità. Senza le nuove funzionalità di PoS, catene di shard e catena di beacon, Ethereum potrebbe eventualmente diventare insostenibile e non essere più la principale piattaforma di contratti intelligenti nell’ecosistema crittografico.
Il lancio di Eth2 richiederà del tempo e potrebbe anche richiedere più tempo del previsto. La buona notizia è che è già ben avviato e gli sviluppatori di Ethereum si impegnano a portarlo a termine.

