Pubblicato il primo piano di hard fork di Ethereum 2.0

Pubblicato il primo piano di hard fork di Ethereum 2.0

Ethereum 2.0 ospiterà il primo hard fork HF1 per portare aggiornamenti chiave alla Beacon Chain lanciata di recente. L'aggiornamento includerà il supporto per i client leggeri e le modifiche al sistema delle multe del validatore.

Secondo il piano pubblicato dal co-fondatore di Ethereum Vitalik Buterin, il primo hard fork sotto l'indice HF1 avverrà presto nella catena del segnale di Ethereum 2.0. L'hard fork consentirà agli sviluppatori di apportare diversi aggiornamenti chiave alla Beacon Chain lanciata di recente, che fungerà da utile punto di riferimento per cambiamenti più grandi in futuro.

Il più grande cambiamento pratico sarà il supporto per client leggeri: nodi con requisiti di risorse minimi che possono essere eseguiti su dispositivi mobili. Questo creerà "portafogli di fiducia minimi" che possono convalidare la blockchain stessa piuttosto che fare affidamento su fornitori di servizi esterni.

Il supporto del client leggero viene fornito tramite "comitati di sincronizzazione" dedicati, gruppi di validatori assegnati in modo casuale per creare firme personalizzate che rendono più semplice determinare la versione corretta della catena.

Altri miglioramenti includono correzioni alle regole per la scelta di un fork, in cui gli sviluppatori hanno identificato diverse opzioni di protocollo potenzialmente vulnerabili agli attacchi di riorganizzazione. Queste vulnerabilità avrebbero potuto consentire agli aggressori di infiltrarsi nella rete controllando solo una piccola parte dei validatori. Buterin ha scritto che questi difetti erano noti anche prima del lancio, ma sono stati scoperti troppo tardi per essere corretti.

In termini di modifiche pratiche, l'hard fork mira a cambiare completamente il principio di punire i validatori per lavoro scorretto. Attualmente, gli stakers di Ethereum 2.0 potrebbero essere penalizzati per una bassa attività o per il tentativo di supportare un fork di minoranza della catena.

Gli sviluppatori hanno in programma di rielaborare il meccanismo per rendere la vita più facile agli stakers con connessioni Internet instabili. Il sistema valuterà se il validatore è stato inattivo continuamente o periodicamente. Ad esempio, uno staker che si è disconnesso dalla rete dieci volte per sei minuti perderà dieci volte meno denaro di un validatore che ha semplicemente disconnesso il suo nodo per sessanta minuti.

Mentre alcune modifiche renderanno il sistema più flessibile per errori involontari nel comportamento dei validatori, il team di sviluppo sta modificando alcuni parametri per introdurre sanzioni più severe per il lavoro scorretto.

Non è chiaro quando avrà luogo l'hard fork poiché alcuni dettagli della proposta devono essere finalizzati e verificati. Nel frattempo, gli sviluppatori di Ethereum 2.0 stanno discutendo il sistema di denominazione per questo e per i futuri hard fork. Gli argomenti suggeriti includono, tra gli altri, i nomi delle stelle, dei sistemi planetari, delle zone di World of Warcraft e dei mesi dell'anno.

Come promemoria, il numero di monete bloccate per lo staking sul contratto di deposito di Ethereum 2.0 ha recentemente raggiunto 3.066.914 ETH.