Cos'è l'aggiornamento Ethereum Arrow Glacier?
Home
Articoli
Cos'è l'aggiornamento Ethereum Arrow Glacier?

Cos'è l'aggiornamento Ethereum Arrow Glacier?

Intermedio
Pubblicato Dec 28, 2021Aggiornato Sep 22, 2023
4m

TL;DR

L'upgrade Arrow Glacier di Ethereum posticipa la difficulty bomb della rete fino a giugno 2022. Anche molti aggiornamenti precedenti hanno prorogato la difficulty bomb. La difficulty bomb è stata progettata per rendere il mining su Ethereum costoso e difficile da realizzare. Questa funzionalità stimola lo sviluppo di Ethereum 2.0 e costringerà i miner a passare alla nuova blockchain Proof of Stake.

L'aggiornamento contiene una Etherereum Improvement Proposal (EIP) per posticipare la difficulty bomb. Una EIP è una proposta di modifica creata e rivista dalla comunità di Ethereum. Arrow Glacier è particolarmente importante perché sembra essere l'ultima estensione della difficulty bomb prima del rilascio di Ethereum 2.0.


Introduzione

C'è ancora un po' di strada da fare prima del lancio di Ethereum 2.0. Nel frattempo, avvengono aggiornamenti regolari per mantenere la blockchain sul percorso corretto. Sebbene l'aggiornamento Arrow Glacier non sia un cambiamento radicale per l'utente medio, in realtà è incredibilmente importante. Infatti, la rete potrebbe risultare quasi inutilizzabile senza questo aggiornamento. Vediamo perché e cosa significa per utenti, gli staker, i miner in vista di Ethereum 2.0.


Cos'è l'aggiornamento Ethereum Arrow Glacier?

Arrow Glacier è un aggiornamento di Ethereum abbastanza semplice implementato nel blocco numero 13.773.000, il 9 dicembre 2021. Arrow Glacier ritarda la difficulty bomb della rete, consentendo agli sviluppatori di avere più tempo per preparare l'arrivo di Ethereum 2.0. L'estensione della difficulty bomb è una operazione di routine degli aggiornamenti di Ethereum. In precedenza era programmata per dicembre 2021 con l'hard fork London, ma ora è prevista per giugno 2022.

Arrow Glacier è estremamente simile al precedente aggiornamento Muir Glacier di gennaio 2020, anch'esso finalizzato a posticipare la difficulty bomb. Entrambi contengono una sola Ethereum Improvement Proposal (EIP) che rimanda la cosiddetta "ice age". Anche gli aggiornamenti Constantinople, Byzantium e London includevano delle proroghe della difficulty bomb.


Cos'è la difficulty bomb di Ethereum?

La blockchain di Ethereum attualmente utilizza un meccanismo di consenso (Proof of Work, PoW). Ciò significa che gli utenti che convalidano le transazioni devono utilizzare della potenza di calcolo per risolvere un puzzle matematico. Questo processo comporta un costo per raggiungere il consenso, proteggendo la rete da malintenzionati.
È stata inclusa una difficulty bomb che aumenta gradualmente la difficoltà di questi enigmi, rendendo più costoso il mining con successo di un blocco. Ad un certo punto in futuro, la difficulty bomb "esploderà" e renderà quasi impossibile convalidare le transazioni e aggiungere nuovi blocchi. Il mining sulla blockchain diventerà semplicemente troppo costoso. La difficulty bomb è stata aggiunta per due motivi:
1. Aiutare a motivare lo sviluppo di Ethereum 2.0 e il passaggio a un modello Proof of Stake (PoS).

2. Forzare i miner a passare alla nuova blockchain PoS, in quanto non saranno in grado di continuare a minare Ether (ETH) sulla vecchia versione PoW di Ethereum. Questo eviterà, attraverso un hard fork, la creazione di due reti Ethereum in conflitto.


Che cos'è una Ethereum Improvement Proposal (EIP))?

Una EIP può proporre qualsiasi miglioramento o modifica su Ethereum. Chiunque può creare una EIP, che viene esaminata dalla comunità di Ethereum, dall'insieme di editor e di sviluppatori su Ethereum. Per essere inclusa in un update, l'EIP deve superare il processo di approvazione. Ogni EIP contiene i requisiti tecnici per un particolare cambiamento secondo uno specifico formato EIP. Abbiamo accennato brevemente che Arrow Glacier contiene una sola EIP, in questo caso EIP-4345. Il suo unico obiettivo è quello di prolungare il tempo prima del mining ice age su Ethereum.


In che modo mi influenzerà l'aggiornamento di Ethereum ad Arrow Glacier?

Per l'utente standard, non ci sarà alcuna differenza evidente. Nell'ultimo anno il block time per la conferma è rimasto pressoché costante, intorno ai 13 secondi. Se gestisci un nodo o sei un miner, dovrai aggiornare il tuo client Ethereum alla versione più recente. Altrimenti, il tuo client si troverà sul vecchio fork di Ethereum, che non sarà più supportato ufficialmente dalla comunità.


In chiusura

Sebbene Arrow Glacier sia un piccolo aggiornamento, è significativo. Senza di esso, la rete diventerebbe prematuramente troppo costosa per il mining e lenta da usare. Inoltre, è un aggiornamento piuttosto entusiasmante per la comunità di Ethereum. Se dovesse trattarsi dell'ultima estensione della difficulty bomb, Ethereum 2.0 potrebbe essere lanciato a giugno 2022.