NotizieCryptoBNB Chain rilascia una correzione urgente per un bug critico nello state-root del client BSC-Reth

BNB Chain rilascia una correzione urgente per un bug critico nello state-root del client BSC-Reth

Autore: CoinTrust·

Punti chiave

  • •BNB Chain ha rilasciato la v0.1.4-hotfix il 6 novembre per correggere un errore nel percorso legacy di calcolo dello state-root di BSC-Reth che poteva causare il respingimento di blocchi validi o disaccordi sullo stato attuale della blockchain.
  • •Validatori, MEV builder, full node e sentry operator su mainnet e testnet devono installare l'aggiornamento e riavviare i propri nodi, una procedura che non richiede migrazione del database né ulteriori hard fork.
  • •Gli utenti ordinari di criptovalute non devono compiere alcuna azione, e non ci sono state conferme di exploit, perdite di fondi dei clienti o arresti a livello di rete.
  • •La vulnerabilità derivava dal codice upstream di Reth condiviso da altre reti compatibili EVM: Base, supportata da Coinbase, ha corretto il proprio client senza interruzioni operative, mentre BNB Chain ha confermato che opBNB non è interessata perché non utilizza il client op-reth difettoso.
  • •L'hard fork Jenner resta in programma per l'8 dicembre 2026 alle 02:30 UTC e, a differenza dell'hotfix di emergenza, prevede modifiche pianificate a livello di protocollo che richiedono agli operatori di eseguire software compatibile.
BNB Chain rilascia una correzione urgente per un bug critico nello state-root del client BSC-Reth

BNB Chain ha rilasciato un aggiornamento software urgente per risolvere un bug nel suo client di esecuzione BSC-Reth che poteva generare calcoli errati degli state-root della blockchain in condizioni specifiche. La vulnerabilità rappresentava un potenziale rischio per la verifica dei nodi e la coerenza della rete, spingendo gli sviluppatori a raccomandare l'installazione immediata del software aggiornato su tutta l'infrastruttura di mainnet e testnet.

Secondo la release GitHub del 6 novembre, l'aggiornamento v0.1.4-hotfix corregge un errore nel processo legacy di calcolo dello state-root utilizzato da BSC-Reth, contribuendo a impedire che i nodi respingano blocchi validi o arrivino a conclusioni contrastanti sullo stato attuale della blockchain. Il team di sviluppo ha consigliato a validatori e operatori di infrastruttura di aggiornare immediatamente i propri sistemi, precisando che il problema ha un impatto limitato e non richiede alcuna azione agli utenti ordinari di criptovalute.

Come è emerso il bug

Il problema sottostante aveva origine nel percorso legacy di calcolo dello state-root del client di esecuzione Reth. In determinate condizioni che coinvolgono le strutture dati della blockchain, il software poteva produrre risultati imprecisi nel calcolo degli state-root incrementali.

Uno state-root è una rappresentazione crittografica della condizione attuale di una blockchain, che incorpora informazioni come i saldi dei conti, l'archiviazione degli smart contract e altri dati on-chain. I nodi della blockchain si affidano a questi calcoli per verificare in modo indipendente le transazioni e mantenere l'accordo sullo stato della rete. Poiché client di esecuzione come Reth svolgono questo lavoro di verifica su ogni nodo, un difetto a questo livello ha implic a livello di rete piuttosto che su una singola applicazione.

Se nodi diversi generano state-root incoerenti, potrebbero non essere d'accordo sulla validità di un blocco. Tali discrepanze potrebbero potenzialmente portare al respingimento di blocchi validi e creare difficoltà operative per i fornitori di infrastruttura.

Validatori e operatori di nodi devono installare l'aggiornamento

L'hotfix BSC-Reth incorpora una correzione upstream proveniente dal progetto di sviluppo Reth per risolvere il problema del calcolo degli state-root incrementali. L'aggiornamento si applica a diverse categorie di infrastruttura di rete, tra cui validatori, MEV builder (valore estrattibile massimale), full node e sentry operator. Questi partecipanti svolgono ruoli importanti nell'elaborazione delle transazioni, nella validazione dei blocchi e nella connettività della rete.

Gli operatori devono installare la versione aggiornata del software e riavviare i propri nodi per applicare la correzione. Le note di release indicano che la procedura non richiede migrazione del database né un ulteriore hard fork. La patch affronta un problema di correttezza del software senza introdurre modifiche alle regole di consenso della blockchain né richiedere interventi da parte degli utenti ordinari, consentendo all'infrastruttura della BNB Smart Chain di mantenere la continuità operativa.

BNB Chain ha annunciato la correzione tramite il suo account ufficiale X:

The BSC-Reth hotfix is now available. All BSC-Reth node operators on mainnet and testnet should upgrade to v0.1.4-hotfix as soon as possible and restart their nodes. No action is required from users.
— BNB Chain (@BNBCHAIN) November 6, 2026 (x.com)

Un problema più ampio per le reti basate su Reth

La vulnerabilità non era esclusiva di BNB Chain. Anche altre reti compatibili con Ethereum che utilizzano implementazioni Reth interessate hanno dovuto esaminare il proprio software per verificare l'esposizione allo stesso problema. L'episodio riflette una caratteristica strutturale dell'infrastruttura moderna compatibile EVM: molte reti si basano su codebase client open-source condivise, quindi un difetto upstream — e la relativa correzione — può raggiungere contemporaneamente le release software di più chain.

Base, supportata da Coinbase, avrebbe identificato e risolto la vulnerabilità dopo aver esaminato il suo potenziale impatto. I suoi sviluppatori hanno distribuito un client di esecuzione aggiornato e confermato che le operazioni di rete non hanno subito interruzioni né perdite di fondi degli utenti. Lo sviluppo dell'infrastruttura di Base è particolarmente rilevante perché la rete aveva precedentemente ampliato la propria dipendenza dall'infrastruttura di esecuzione basata su Reth con il suo upgrade Azul.

BNB Chain ha anche chiarito che la sua rete opBNB non utilizza il client op-reth interessato, indicando che il problema non si estende a quell'infrastruttura.

Non ci sono state conferme di exploit, perdite di fondi dei clienti o arresti a livello di rete collegati alla vulnerabilità appena identificata.

L'hard fork Jenner resta in programma per l'8 dicembre

L'aggiornamento di emergenza arriva mentre la BNB Smart Chain si prepara a un altro significativo upgrade della rete, l'hard fork Jenner, in programma per l'8 dicembre 2026 alle 02:30 UTC. La versione software BSC-Reth v0..4 rilasciata in precedenza delineava i preparativi per questo previsto upgrade del protocollo. A differenza della patch di emergenza del 6 novembre, Jenner prevede modifiche programmate a livello di protocollo che richiedono agli operatori di mainnet di mantenere software compatibile.

La distinzione tra i due aggiornamenti è importante. L'ultimo hotfix si concentra esclusivamente sulla correzione di un errore di calcolo del client di esecuzione, mentre l'hard fork Jenner è destinato a introdurre modifiche programmate alle regole della rete. Affrontando la vulnerabilità prima dell'hard fork pianificato, BNB Chain cerca di rafforzare l'affidabilità dell'infrastruttura e ridurre la possibilità di incoerenze nella verifica dei nodi durante il prossimo ciclo di sviluppo del protocollo.

L'episodio evidenzia inoltre l'importanza di mantenere client di esecuzione affidabili in tutti gli ecosistemi blockchain. Man mano che le reti espandono le capacità di elaborazione delle transazioni e adottano nuove implementazioni di infrastruttura, le vulnerabilità a livello software possono creare rischi operativi anche senza compromettere direttamente i fondi degli utenti.

Per BNB Chain, la priorità immediata resta garantire che validatori e operatori di infrastruttura distribuiscano la correzione prima di procedere con il previsto upgrade della rete a dicembre. Nel frattempo, gli elementi pratici da monitorare sono il completamento del rollout della v0.1.4-hotfix tra gli operatori di mainnet e testnet e l'installazione del software compatibile con Jenner prima dell'attivazione dell'8 dicembre.