- Solana blockchain je 1. lipnja zaustavljen na četiri i pol sata.
- Izdržljiv nonce izbjegavanje transakcijskih bugova koštalo je mrežu teškog dana.
Još jedan prekid Solana blockchain unutar četiri mjeseca, ali ne tako dugo kao prethodna 42 sata. Mreža se zaustavila u 4.56:1 UTC 9.06. lipnja i ponovno pokrenula u XNUMX:XNUMX UTC istog dana. Tim Solane tvitao je o prekidu Mainnet beta na Twitteru.
Tvit Solana tima:
Proizvodnja blokova na Solana Mainnet Beta je zaustavljena. Operatori validatora trebali bi se pripremiti za ponovno pokretanje u mb-validatorima na Discordu. https://t.co/gRJJRqEMPn
- Solana Status (@SolanaStatus) Lipnja 1, 2022
Razlog zastoja bio je kvar na blockchain zbog greške u trajnim nonce transakcijama, koje su proizvele varijaciju podataka u istom bloku na različitim čvorovima. Od validatora je zatraženo da se pripreme za ponovno pokretanje u svojoj zajednici neslaganja. Inženjeri su paralelno radili na privremenom patchworku i tim je obavijestio da su podaci i mreža sigurni.
Ponovo pokrenite mehanizam
Kao što je već spomenuto, u roku od četiri i pol sata lanac je počeo s radom i o tome su obaviješteni validatori nadogradite na 1.9.28 ili 1.10.23. Tehničke upute dane su u dokumentu. Nova nadogradnja za sada je izbacila izdržljivi nonce mehanizam.
Validatori su dobili upute da ispuste dva argumenta iz glavne skripte, a to su -wait-for-supermajority i -expected-bank-hash. Austin Federa, šef Solana Lab Communications, izrazio je da je temeljni uzrok problema već postojao, ali da je količina manja za naglašavanje, a rast u posljednje vrijeme preuveličava bug i njegove posljedice.
Fedra kaže:
"Ovo je vjerojatno bila greška koja je postojala neko vrijeme, ali nikada nije postala problem jer to nije nešto što većina ljudi koristi."
Izvor: https://thenewscrypto.com/solana-blockchain-halted-again-durable-nonce-failed/