Polygon ha ripristinato con successo il consenso e la finalità della rete dopo che un bug software critico ha interrotto alcuni nodi Remote Procedure Call (RPC). Il problema, causato da una proposta di validatore difettosa, ha portato i nodi a perdere la sincronizzazione. Un hard fork, che ha implementato correzioni per Heimdall e Bor, ha risolto il problema, riportando la rete alle normali operazioni.

Punti Chiave
-
Una proposta di validatore difettosa ha causato un bug che ha interessato i nodi Heimdall e Bor di Polygon.
-
Il bug ha portato i nodi RPC a perdere la sincronizzazione, interrompendo il consenso e la finalità della rete.
-
Polygon ha eseguito un hard fork con versioni aggiornate di Heimdall e Bor per risolvere il problema.
-
Le operazioni di rete, inclusa la produzione di blocchi e la finalità, sono tornate alla normalità.
Il Bug e il Suo Impatto
L'interruzione è derivata da una proposta "difettosa" proveniente da un validatore, che ha causato la divergenza di alcuni nodi Bor, responsabili dell'ordinamento delle transazioni e della produzione di blocchi, su fork di rete separati. Ciò ha portato a un arresto temporaneo della finalità delle milestone, sebbene la produzione di blocchi sulla catena principale sia continuata ininterrotta. Di conseguenza, alcuni servizi RPC e validatori sono stati costretti a risincronizzarsi con la blockchain, causando ritardi per le applicazioni che si affidano a questi servizi.
Il co-fondatore di Polygon, Sandeep Nailwal, ha spiegato che il bug impediva il progresso dei nodi in configurazioni specifiche. Ciò ha comportato ritardi per alcuni fornitori RPC e validatori, con alcuni che hanno dovuto tornare indietro all'ultimo blocco finalizzato e risincronizzarsi. Mentre la catena principale è rimasta operativa, i nodi interessati hanno subito blocchi, richiedendo riavvii o una risincronizzazione completa.
La Soluzione: Un Hard Fork
Per affrontare il problema, il team di Polygon ha implementato aggiornamenti di emergenza, rilasciando Heimdall versione 0.3.1 e Bor versione 2.2.11-beta2. L'aggiornamento di Heimdall ha richiesto un hard fork, che ha eliminato con successo la milestone difettosa dai database dei nodi. Questa azione ha ripristinato il normale funzionamento, consentendo ai nodi di finalizzare checkpoint e milestone come previsto.
Dopo il successo dell'hard fork, Polygon ha confermato che la finalizzazione del consenso è stata completamente ripristinata. L'explorer di blocchi della rete, Polygonscan, ha anche ripreso i normali aggiornamenti dei blocchi, indicando la risoluzione dei problemi di sincronizzazione. Questo incidente segna il secondo bug software che Polygon ha riscontrato da luglio, evidenziando le sfide continue nel mantenere operazioni senza interruzioni per le reti in scala.
Resilienza della Rete e Considerazioni Future
Sebbene la rete si sia ripresa, l'incidente ha sollevato interrogativi sull'affidabilità di Polygon e sulla sua capacità di gestire le sfide di scalabilità. L'interruzione temporanea ha interessato vari servizi, inclusi quelli utilizzati per i principali mercati di previsione e i wallet di stablecoin, sottolineando l'importanza di robusti meccanismi di consenso. Gli sviluppatori di Polygon continuano a monitorare la rete e a indagare sulla causa principale della milestone difettosa per prevenire futuri accadimenti. Questo evento, insieme a interruzioni simili su altre reti Layer-2, sottolinea la complessità di bilanciare un'elevata produttività con una affidabilità costante nello spazio blockchain in rapida evoluzione.
Fonti
-
Polygon risolve il bug del nodo RPC, ripristinando il consenso della rete, Cointelegraph.
-
L'hard fork di Polygon risolve il bug che ha messo offline i nodi — Rete di nuovo online, Cryptonews.
-
Un intoppo nel consenso colpisce Heimdall V2 di Polygon, correzione implementata, Cointribune.
-
Polygon affronta ritardi nella finalità del consenso a causa di un bug del nodo, Bitget.
Questo articolo è stato creato con il supporto di una tecnologia basata sull'intelligenza artificiale, attingendo a molteplici fonti affidabili. Il contenuto finale è stato accuratamente revisionato e modificato dal team editoriale di BlockzHub per garantire accuratezza, chiarezza e coerenza. Le fonti originali delle informazioni vengono citate ove appropriato e necessario. Le opinioni espresse in questo articolo non rappresentano necessariamente le posizioni o i punti di vista ufficiali di BlockzHub. Questo articolo ha esclusivamente scopo informativo e non deve essere considerato come consulenza finanziaria o professionale. Investire comporta dei rischi ed è consigliabile consultare un consulente finanziario qualificato prima di prendere qualsiasi decisione di investimento.