NotizieCryptoSolana evita per un soffio l'arresto della rete mentre il 28% dello stake si spegne per l'interruzione di Teraswitch

Solana evita per un soffio l'arresto della rete mentre il 28% dello stake si spegne per l'interruzione di Teraswitch

Autore: Cryptopolitan·

Punti chiave

  • Un'interruzione dell'infrastruttura presso il provider di hosting Teraswitch ha causato la fuoriuscita dal consenso del 28,83% dei SOL in staking di Solana il 12 agosto, arrivando a circa 4,5 punti percentuali dalla soglia del 33,34% che avrebbe bloccato la finalizzazione dei blocchi.
  • L'interruzione ha interessato 90 validatori e ha comportato la perdita di 333 SOL in ricompense, con gli operatori dei validatori che hanno assorbito l'intera perdita mentre gli staker hanno affrontato un'esposizione zero.
  • Il secondo validatore più grande di Solana, Helius, è stato offline per l'intero evento di 33 minuti, e solo tre dei 74 validatori monitorati si sono ripresi in modo pulito.
  • Gli ingegneri di Teraswitch hanno identificato un percorso malformato entro dieci minuti dall'inizio e hanno ripristinato il servizio alle 04:16:15 UTC dopo aver rimosso il nodo backbone di Miami dalla propria rete.
  • Il quasi blocco sottolinea che la concentrazione dell'infrastruttura presso provider di hosting condivisi rappresenta un distinto vettore di guasto per le blockchain proof-of-stake che i miglioramenti a livello di protocollo come la diversità dei client non possono mitigare.
Solana evita per un soffio l'arresto della rete mentre il 28% dello stake si spegne per l'interruzione di Teraswitch

Solana è arrivata a 14 punti percentuali dall'arresto completo della rete nella mattinata di mercoledì 12 agosto, dopo che il 28,83% dei SOL in staking della rete è uscito dal consenso in seguito a un'interruzione dell'infrastruttura presso il provider di hosting Teraswitch. L'episodio sottolinea un rischio meno discusso nelle reti proof-of-stake: mentre l'ingegneria di protocollo e la diversità dei client ricevono molta attenzione, gli operatori dei validatori spesso si concentrano sugli stessi provider di hosting, il che significa che un singolo guasto a livello di infrastruttura può spingere rapidamente una blockchain verso il suo punto di arresto teorico.

L'incidente, segnalato per la prima volta dal protocollo di staking Marinade Finance, ha portato la rete all'86% della soglia di morosità del 33,34% oltre la quale Solana non può più finalizzare i blocchi. Se il dato avesse superato quel limite, avrebbe posto fine alla serie di 30 mesi di uptime ininterrotto di Solana e avrebbe portato la rete offline.

Come funziona il meccanismo di arresto del consenso di Solana

Solana smette di finalizzare i blocchi quando più di un terzo (33,34%) di tutti i SOL in staking diventa moroso. La morosità si verifica quando un validatore esce improvvisamente dalla formazione di consenso. Il 12 agosto, la rete ha raggiunto il picco del 28,83% di stake moroso prima di stabilizzarsi.

Secondo Marinade, l'evento ha interessato 90 validatori, che collettivamente hanno perso 333 SOL in ricompense durante i loro tempi di inattività. Al prezzo di scambio di 76,9 dollari di SOL al momento della stesura del report, l'intera rete Solana avrebbe potuto essere temporaneamente bloccata da un'anomalia del valore di circa 25.600 dollari.

Nonostante il quasi disastro, la pagina di stato ufficiale di Solana continua a riportare un uptime del cluster pulito del 100% nei 90 giorni precedenti. L'ultimo arresto completo della rete si è verificato il 6 febbraio 2024 ed è durato circa cinque ore.

Incidente e risoluzione di Teraswitch

La pagina di stato di Teraswitch ha fornito i dettagli del guasto all'infrastruttura sottostante:

"I clienti delle sedi LON1, AMS1, AMS2, AMS3, DUB1, DUB2, FRA2, SGP1, SGP2, TYO1, TYO2 e TYO3 hanno subito una perdita di raggiungibilità verso destinazioni su Internet, nonché verso destinazioni interne del backbone di Teraswitch tra i siti interessati. Altre sedi nordamericane non sono state interessate."

Teraswitch ha riferito di aver rimosso intenzionalmente MIA1 (Miami, FL) dal proprio backbone come parte della risposta. Gli ingegneri "hanno identificato il percorso malformato entro 10 minuti dall'inizio e hanno rimosso MIA1 dal backbone per fermare un'ulteriore propagazione."

Teraswitch ha confermato che "i siti interessati sono riconvergiuti sui propri percorsi predefiniti locali e il servizio è stato ripristinato alle 04:16:15 UTC."

Marinade ha osservato che l'evento "si è a malapena registrato" nonostante la sua gravità.

Impatto sui validatori

Dei 74 validatori monitorati da Marinade, solo tre si sono ripresi in modo pulito: laine di Solana Strategies, Cogent Crypto e Lion3d. Il resto del pool di validatori ha subito tempi di inattività parziali durante l'episodio. Il secondo validatore più grande di Solana, Helius, è stato offline per l'intera interruzione di 33 minuti.

Per quanto riguarda i 333 SOL persi in ricompense, Marinade ha affermato che gli operatori dei validatori assorbiranno la perdita, lasciando gli staker con un'esposizione zero.

Il track record di affidabilità di Solana

Due giorni prima di questo quasi blocco, Solana Compass ha riferito che Solana aveva raggiunto 30 mesi consecutivi senza interruzioni diffuse della rete. La precedente interruzione del 6 febbraio 2024 è stata ricondotta a un bug nella cache JIT di LoadedPrograms che ha costretto i validatori a ripetute ricompilazioni finché il consenso non si è bloccato su un singolo blocco. Anza ha corretto il bug e la blockchain ha ripreso dopo circa cinque ore.

L'affidabilità migliorata di Solana nel corso del 2023 e del 2024 è stata attribuita a tre aggiornamenti chiave: il livello di trasporto QUIC con qualità del servizio ponderata sullo stake per limitare il traffico di spam, un mercato delle commissioni prioritarie che ora rappresenta circa l'88% delle entrate giornaliere da commissioni, e Firedancer, un client di validazione indipendente sviluppato da Jump Crypto che ha raggiunto la mainnet alla fine del 2025. L'aggiunta di una seconda implementazione client significa che un bug in una singola base di codice non ha più un percorso per fermare l'intera rete. Tuttavia, il quasi blocco di Teraswitch illustra che la concentrazione dell'infrastruttura presso provider di hosting condivisi rappresenta un vettore di guasto separato che la diversità dei client da sola non risolve — una sfida affrontata in generale dalle blockchain proof-of-stake, non solo da Solana.