In breve
Ethereum 2.0 è un aggiornamento tanto atteso della rete Ethereum (ETH), che promette di migliorare significativamente la funzionalità e l'esperienza dell'intera rete. Alcuni aggiornamenti degni di nota includono una modifica al meccanismo di consenso a Proof of Stake (PoS), catene frammentate e una nuova blockchain al centro chiamata catena beacon. Si prevede che tutti questi e molti altri aggiornamenti verranno implementati in fasi attraverso una tabella di marcia attentamente pianificata.
Ma questa è solo la punta dell'iceberg. Dato che Ethereum è una delle criptovalute più popolari del pianeta, è importante capire cos'è realmente Ethereum 2.0 e come influenzerà l'intero settore delle criptovalute.
Introdurre
Dall’emergere di Ethereum, lo sviluppo di nuove tecnologie sotto forma di applicazioni decentralizzate (DApp) e altre blockchain si è ampliato notevolmente. Ancora più importante, molte di queste applicazioni e tecnologie sono state realizzate e implementate sulla rete Ethereum. Pensa ad alcune delle più grandi innovazioni del settore della finanza decentralizzata (DeFi): un numero significativo di questi progetti opera su Ethereum.
Sfortunatamente, hanno iniziato ad apparire problemi di scalabilità. Con l’aumento del numero di transazioni sulla rete Ethereum, aumenta anche il costo per effettuare tali transazioni (pagato in gas). Se si suppone che Ethereum sia la piattaforma che inaugura l’Internet di seconda generazione, deve essere anche economicamente solida. Altrimenti diventerà poco pratico da usare.
Ecco perché è apparso Ethereum 2.0. Si prevede che gli aggiornamenti proposti alla rete Ethereum 2.0 risolvano in gran parte i problemi di scalabilità. Questi miglioramenti contrasteranno l’attuale versione di Ethereum e saranno tutti implementati secondo una tabella di marcia attentamente pianificata.
Cos'è Ethereum 2.0?
Ethereum 2.0 (noto anche come Eth2 o "Serenity") è un aggiornamento tanto atteso della rete Ethereum, che promette di migliorare la scalabilità della rete. Attraverso l’implementazione di numerosi miglioramenti, la velocità, l’efficienza e la scalabilità della rete verranno migliorate senza sacrificare la sicurezza e la decentralizzazione.
Questa versione di Ethereum è sempre stata in sviluppo, ma ci sono voluti alcuni anni per il lancio. La ragione principale di ciò è che scalare la blockchain in modo sicuro e decentralizzato è intrinsecamente un compito impegnativo.
Per fortuna, Ethereum 2.0 ha risolto questo problema attraverso l’implementazione di alcune funzionalità molto importanti. Queste nuove funzionalità creano differenze fondamentali tra l’Ethereum che conosciamo e il nuovo Ethereum che non vediamo l’ora.
Differenza tra Ethereum ed Ethereum 2.0
La più grande differenza tra Ethereum ed Ethereum 2.0 riguarda l'uso del meccanismo di consenso Proof of Stake (PoS), della catena di shard e della catena di beacon. Diamo un'occhiata a queste differenze in modo più dettagliato.
Prova della puntata
Proof of Work (PoW) è il meccanismo di consenso di Ethereum (e di molte altre blockchain) che mantiene la rete sicura e aggiornata premiando i miner per la creazione e la convalida dei blocchi sulla blockchain. Sfortunatamente, PoW non è scalabile perché man mano che la blockchain cresce, richiede quantità crescenti di potenza di calcolo.
La Proof of Stake (PoS) risolve questo problema sostituendo la potenza di calcolo con un meccanismo di “mettere soldi nel gioco”. Ciò significa che, finché hai un minimo di 32 ETH, puoi impegnarti (ovvero fare staking), diventare un validatore e essere pagato confermando le transazioni. Se vuoi saperne di più su come funzionano la PoS e lo staking, leggi l'articolo Cos'è la Proof of Stake (PoS)?.
Sharding
Chiunque voglia accedere alla rete Ethereum deve passare attraverso un nodo. Ogni nodo memorizza una copia dell'intera rete, il che significa che il nodo ha dovuto scaricare, calcolare, archiviare ed elaborare ogni transazione da quando Ethereum ha iniziato la sua esistenza. Questo rallenta tutto.
Le catene di shard sono proprio come qualsiasi altra blockchain, tranne per il fatto che contengono solo sottoinsiemi specifici dell'intera blockchain. Questo aiuta i nodi perché devono gestire solo una parte o un segmento della rete Ethereum. Ciò aiuta ad aumentare il volume delle transazioni e la capacità complessiva di Ethereum.
Catena di fari
Con catene di frammenti che operano in parallelo, è necessario qualcosa per garantire che rimangano tutti sincronizzati tra loro. La catena beacon risolverà questo problema fornendo il consenso per 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à non esisterebbe. Per questo motivo è stato affermato che sarà la prima funzionalità ad apparire quando si passerà a Ethereum 2.0.
Progressi nello sviluppo di Ethereum 2.0
Tutte le implementazioni di Ethereum 2.0 non avverranno e saranno completate contemporaneamente. Verrà invece rilasciato in tre fasi, ciascuna con caratteristiche distinte per garantire il successo della nuova blockchain di Ethereum.
Fase 0
La prima fase, o fase 0, sarà dedicata al rilascio della catena di beacon, poiché è il cuore funzionale della catena di shard. Senza una catena di shard, la catena di beacon inizierà ad accettare validatori (ovvero partecipanti allo staking) 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 state completamente implementate. Ciò significa che gli ETH provenienti dai validatori saranno bloccati fino alla fase successiva.
La Beacon Chain è stata lanciata il 1° dicembre 2020 e funziona già parallelamente alla rete principale. Dopo il lancio, la catena Beacon non elabora le transazioni sulla rete principale. Invece, ha funzionato in parallelo, raggiungendo il consenso sui validatori attivi e sui loro saldi dei conti.
Fase 1/1.5,
La fase successiva è essenzialmente una miscela di due fasi: fase 1 e fase 1.5. La Fase 1 ha introdotto le catene di shard, consentendo ai validatori di creare blocchi sulla blockchain tramite PoS. La fase 1.5 è quando la rete principale di Ethereum introdurrà ufficialmente le catene sharded e inizierà la transizione da PoW a PoS.
La fase 1/1.5 inizierà l'implementazione nel 2021.
Consolidamento
La fusione è un passo importante verso Ethereum 2.0 e la fine della transizione dal PoW. La fusione convertirà il meccanismo di consenso PoW in un meccanismo PoS su Ethereum.
La fusione prevede lo spostamento dell’attuale protocollo mainnet di Ethereum sulla catena Beacon. Questo è un grande cambiamento poiché le transazioni Ethereum verranno ora effettuate sulla nuova rete utilizzando PoS. I nuovi token ETH verranno coniati dai nodi partecipanti che puntano una quantità ragionevole di token Ether in un pool, partecipano alla sicurezza della rete e convalidano le transazioni.
Una fusione non è la stessa cosa di un hard fork che risulterà in due diverse versioni della blockchain. Ethereum continuerà ad essere un’unica blockchain e tutta la cronologia delle transazioni degli utenti verrà unita. Tutta la cronologia delle transazioni esistenti memorizzata sulla rete principale non andrà persa; Pertanto gli utenti non devono intraprendere alcuna azione per proteggere i propri beni.
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. La catena frammentata consentirà inoltre il funzionamento dei contratti intelligenti, aiutando gli sviluppatori di DApp e altre tecnologie a integrarsi perfettamente con Ethereum 2.0.
Si prevede che la Fase 2 venga implementata dopo la fusione o successivamente.
riepilogo
Ci sono molte ragioni per dire che Ethereum 2.0 è un importante aggiornamento della rete Ethereum, in particolare la scalabilità. Senza le nuove funzionalità di PoS, sharded chain e Beacon chain, Ethereum potrebbe alla fine diventare insostenibile e non essere più la principale piattaforma di contratti intelligenti nell'ecosistema delle criptovalute.
L’implementazione di Eth2 richiederà del tempo e potrebbe anche richiedere più tempo del previsto. La buona notizia è che gli aggiornamenti sono già a buon punto e gli sviluppatori di Ethereum stanno monitorando tali sviluppi.


