- Solana blockchain stoppades i fyra och en halv timme den 1 juni.
- Hållbar nonce Transaction bugs undvikande kostade nätverket en stor avgift.
Ännu ett avbrott i Solana blockchain inom fyra månader, men inte så länge som de föregående 42 timmarna. Nätverket stannade 4.56 UTC den 1 juni och startade om 9.06 UTC samma dag. Solana-teamet twittrade om stopp i Mainnet-betan på Twitter.
Solana Team tweet:
Blockproduktionen på Solana Mainnet Beta har stoppats. Validatoroperatörer bör förbereda sig för en omstart i mb-validators på Discord. https://t.co/gRJJRqEMPn
- Solana Status (@SolanaStatus) Juni 1, 2022
Anledningen till stopp var felet i blockchain på grund av en bugg i de varaktiga nonce-transaktionerna, vilket gav en variation av data i samma block vid olika noder. Validatorerna ombads att förbereda sig för omstart i sin discord-gemenskap. Ingenjörerna arbetade med tillfälliga lapptäcken parallellt och teamet meddelade att data och nätverk var säkra.
Starta om mekanismen
Som nämnts tidigare började kedjan inom fyra och en halv timme att fungera och validerarna informerades om att uppgradera till 1.9.28 eller 1.10.23. De tekniska instruktionerna fanns i ett dokument. Den nya uppgraderingen släppte den hållbara nonce-mekanismen för tillfället.
Validatorerna instruerades att ta bort två argument från huvudskriptet som är -wait-for-supermajority och -expected-bank-hash. Austin Federa, chef för Solana Lab Communications, uttryckte att grundorsaken till problemet redan fanns men att kvantiteten var mindre att stressa över och tillväxten på senare tid överdrev buggen och dess efterverkningar.
Fedra säger:
"Det här var förmodligen en bugg som funnits ett tag men som aldrig riktigt blev ett problem eftersom det inte är något som de flesta använder."
Källa: https://thenewscrypto.com/solana-blockchain-halted-again-durable-nonce-failed/