Il bug nell'implementazione di Bellatrix potrebbe ritardare la fusione

Errore Bellatrix Ethereum

Uno sviluppatore ha riscontrato un bug dopo aver implementato l'aggiornamento Bellatrix che ha causato la perdita di un blocco su dieci per 600 slot.

La Aggiornamento Bellatrix, che prepara la rete Ethereum alla fusione con la Beacon Chain, si è conclusa con successo ieri, martedì 6 settembre. Tuttavia, un gruppo di sviluppatori ha espresso i propri timori dopo aver scoperto un bug che causava la perdita di un blocco su dieci creato durante i 600 slot.

Bellatrix aggiorna i client del livello di consenso di Ethereum a Epoca della catena del faro 144896, essendo l'ultimo passo prima della fusione, prevista per il la prossima settimana e ciò cambierà il meccanismo di consenso da ETH a Proof-Of-Stake.

Tuttavia, durante hard fork Il 5% dei validatori è andato offline, che ha contribuito a far sì che il tasso di blocchi perduti superasse il 9%, come sottolinea Martin Köppelmann, cofondatore di Gnosis. 

Questo problema ha portato alcuni utenti a considerare se Ethereum era davvero pronto per la fusione. Questo perché, sebbene apparentemente basso, il tasso di blocco perso del 9% è un valore molto basso 1700% in più rispetto al solito, che di solito non è superiore allo 0,5%.

Tuttavia, il problema potrebbe essere dovuto al fatto che il 25,6% dei clienti di livello di consenso di Ethereum non è "Unisci pronto", secondo i dati di Ethernodes. 

La comunità non è preoccupata

Nonostante questo bug, la maggior parte della comunità di Ethereum non è preoccupata. La maggioranza ci crede questo picco di blocchi persi verrà eliminato prima dell'implementazione finale di The Merge, quindi non ci saranno problemi imprevisti nel ultima tappa.

Altri sottolineano che il fatto che solo il 5% dei validatori della rete sia caduto è stato un “risultato sorprendente", quindi sarebbe raro che si verificassero problemi davvero seri in questa fase finale.

Per Anthony Sassano, fondatore del Daily Gwei, lo scenario peggiore sarebbe che il cambiamento del consenso causerebbe la blockchain smetterà di funzionare completamente, che richiederebbe un qualche tipo di intervento da parte dello sviluppatore per risolvere. D'altra parte, l'abbandono dei validatori, le perdite di blocchi o i fallimenti dei client sono solo problemi minori che non destano preoccupazione.

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