Uno sviluppatore Ethereum trova un bug nella rete

Copertina di Ethereum The Merge

Il bug riscontrato in Ethereum provoca la perdita di dati durante la disconnessione.

La fusione, la fusione della blockchain di Ethereum con la Beacon Chain, che attiverà il meccanismo di cambiamento del consenso nella rete, è sempre più vicino. L'evento, previsto per settembre, attira l'attenzione dell'intera comunità crypto, poiché rappresenta il più grande cambiamento nella storia di Ethereum.

In questi tipi di aggiornamenti, che comportano grandi cambiamenti per le blockchain, di solito compaiono problemi e battute d’arresto che portano a ritardi nell’implementazione finale delle modifiche. È successo con Vasil de Cardano ed è successo adesso con la fusione.

In questo senso, Peter Szilágyi, sviluppatore di software Ethereum, ha pubblicato sul suo account Twitter la scoperta di uno stato corrotto nella rete che causa la perdita di dati. 

Nel tweet Szilágyi spiega che il problema potrebbe avere origine in una delle richieste pull che sono state integrate nel nuovo modello di storage o nel line trimmer.

Lo sviluppatore ha anche notato, in un post su GitHub, che il problema interesserà tutti coloro che utilizzano una versione precedente, in cui il database è danneggiato e causa la perdita di dati. Il rilevamento di questo problema ha richiesto più tempo del solito perché si verifica quando il sistema è spento.

Vai Ethereum e la soluzione al problema

Per fortuna, Vai a Ethereum, un gruppo di sviluppatori di rete, sono riusciti a risolvere questo problema in meno di un giorno. Per fare ciò, hanno rilasciato un hotfix che risolve l'errore e hanno consigliato a tutti gli utenti che hanno aggiornato il sistema di tornare indietro negli ultimi due giorni ed eseguirlo nuovamente per verificare che tutto funzioni correttamente.

Da parte sua, Szilágyi ha consigliato agli utenti di attendere che gli sviluppatori finiscano il lavoro per assicurarsi che la versione sia corretta. 

Quando sarà disponibile The Merge sulla rete principale di Ethereum?

Nonostante questo errore, il Fondazione Ethereum ha pubblicato nuove informazioni sul suo blog ufficiale sull'attuazione della fusione e assicuriamo che sia prevista per settembre.

Según la informazioni dalla Fondazione Ethereum, l'attuazione avverrà in due fasi. Il primo di questi, Bellatrix, avrà luogo nell'epoca 144896 della Catena del Faro, che avrà luogo il Settembre 6. Il secondo, chiamato Parigi, verrà attivato al superamento della soglia di difficoltà totale, cosa che è prevista tra il 10 e il 20 settembre, e causerà la fusione tra la Beacon Chain e la mainnet di Ethereum.

Dopo questo secondo passaggio, gli operatori dei nodi dovranno aggiornare sia il livello di consenso che i client del livello di esecuzione per migrare con successo al nuovo ecosistema.

[hubspot type=cta portal=20298209 id=38fb28e1-1dc1-40e3-9098-5704ca7fcb07]