Medaglia, la rete di test che funge da test per i validatori del futuro aggiornamento di Ethereum 2.0, ha presentato un errore nell'implementazione del client Prysm che ha causato il fork della testnet in 4 reti diverse.

Al momento di questa pubblicazione i principali sviluppatori della testnet non hanno commentato ufficialmente, ma a segnalare lo rivela medaglia Ha 4 fork principali, che hanno impedito alla rete di raggiungere il consenso negli ultimi 2 giorni. Le forchette, conosciute anche come difficile forcella, si è verificato dopo che si è verificato un errore nel client Prysm, che ha impedito la sincronizzazione della maggior parte dei nodi. È importante ricordare che la maggior parte dei nodi validatori attivi nella rete Medalla utilizzano questo client. 

Fork del testnet Medaglia.
Fonte: TrustNode

D'altro canto, Catena del faro mostra che la rete presenta problemi con il consenso e blocca il completamento, qualcosa che il creatore di BTCon Ethereum sul suo account Twitter.  

Anche se Vitalik Buterin, co-fondatore di Ethereum, ha dichiarato che l'aggiornamento ETH 2.0 sarà pronto entro la fine di quest'anno, molti nella comunità puntano ad un nuovo ritardo nel tanto atteso lancio, anche se gli sviluppatori non hanno detto nulla al riguardo. Allo stesso modo, diversi utenti sottolineano che Buterin e il resto degli sviluppatori della rete stanno studiando una soluzione per risolvere immediatamente il problema. 

Si può essere interessati: Gli sviluppatori di Ethereum 2.0 annunciano il successo del lancio di Medaglia, anche se il testnet ha presentato alcuni errori

Desincronizzazione e diversi punti di vista nella rete di Medalla

Secondo la fonte, il bug nel client Prysm ha causato "caos nella sincronizzazione" dei nodi, facendo sì che i nodi avessero visioni diverse l'uno dell'altro all'interno della blockchain, quindi alcuni blocchi sono stati convalidati, mentre molti altri sono stati persi o orfano. 

Allo stesso modo, uno dei validatori di Medaglia ha sottolineato che la rete “saltare su e giù ovunque”, sostenendo che a Medaglia sono avvenute molte riorganizzazioni e che quindi i nodi non hanno potuto prendere una sola decisione nella rete.

Da parte sua, Raúl Jorda, sviluppatore del client Prysm, sottolinea che:

"Ci sono molti fork diversi in corso in questo momento e alcuni nodi sono molto indietro, quindi ricevi tutte queste richieste di master lock per provare a risolverlo, ma il master è attualmente visualizzato su eth2stats, che ha consenso tra Lighthouse e Prysm. 

Nonostante la situazione difficile, gli sviluppatori dei clienti Prysm e Lighthouse assicurano che nelle ultime 12 ore la situazione è migliorata notevolmente e che diversi nodi stanno raggiungendo la catena principale più lunga. Si prevede che il problema di terminazione verrà presto risolto e che il client principale della rete potrà essere attivo. Allo stesso modo, gli sviluppatori di Prysm chiedono ai validatori di non riavviare i nodi, ma piuttosto di lasciarli correre il più lontano possibile, per non perdere l'attuale sincronizzazione dei nodi. 

Finora, una delle conseguenze più notevoli dei recenti fork nel testnet Ethereum 2.0 è l’aumento del fabbisogno di RAM dei nodi. 

Aumento del fabbisogno di RAM dei nodi validatori di Medaglia.
Fonte: TrustNode

Continua a leggere: Ethereum 2.0: quali furono le possibili cause dei fallimenti di Medaglia al momento del suo lancio?