Un grave consensus bug ha colpito oltre la metà dei nodi della rete Ethereum, causando la separazione dalla rete principale degli utenti che eseguivano vecchie versioni di Geth.
Secondo Marius van der Wijden, sviluppatore di Ethereum, un individuo o un gruppo sconosciuto ha sfruttato una vulnerabilità presente in una vecchia versione di Geth, uno dei più popolari client di Ethereum. Secondo lo sviluppatore, i client Geth e i nodi Ethereum che eseguono software v1.10.7 o precedenti rischiano una separazione dalla rete.
"Gli utenti che eseguono i validatori devono aggiornare rapidamente i propri nodi, entro le prossime dieci ore: in caso contrario, voterebbero su committee non valide", ha spiegato van der Wijden su Twitter.
"Un chain split è avvenuto sul mainnet di Ethereum. Il problema è stato risolto nella versione v1.10.8 annunciata in precedenza. Aggiornate i vostri nodi, se non lo avete già fatto!"
A chain split has occurred on the Ethereum mainnet. The issue was resolved in the v1.10.8 release announced previously. Please update your nodes, if you haven't already!
— Go Ethereum (@go_ethereum) August 27, 2021
L'account Twitter di Binance Smart Chain e altre importanti figure del settore avevano già segnalato di aggiornare Geth alla versione v1.10.8, in quanto contenente un hotfix a una grave vulnerabilità presente nelle versioni precedenti. Anche le chain EVM-compatible potrebbero essere a rischio. Secondo i dati di Ethernodes.org, il 74,6% di tutti i nodi Ethereum utilizza Geth, ma soltanto il 37,4% ha aggiornato alla v1.10.8: ciò significa che circa il 46% di tutti i nodi sul network è potenzialmente a rischio.
"Non effettuate transazioni per un po' fino alla conferma, a meno che non abbiate aggiornato all'ultima versione di Geth", ha consigliato Andre Cronje, fondatore di Yearn.finance.
Correlato: L'hard fork 'London' di Ethereum è ora live
Sebbene anche in passato siano apparsi gravi bug che minacciavano i nodi di Ethereum, raramente abbiamo assistito a incidenti di tale portata. Nell'agosto del 2020, circa il 12% dei nodi della rete è divenuto inutilizzabile. dopo che un bug ha compromesso metà dei nodi Parity e tutti i nodi OpenEthereum.
Il prezzo di Ether (ETH) non ha in alcun modo reagito alla notizia: attualmente il suo prezzo è di 3.240$, in positivo del 3,3% rispetto a ieri.