- Solana plokiahel peatati 1. juunil neljaks ja pooleks tunniks.
- Vastupidav nonce Tehinguvea vältimine läks võrgule maksma palju.
Jälle järjekordne katkestus Solana plokiahel nelja kuu jooksul, kuid mitte nii kaua kui eelneva 42 tunni jooksul. Võrk peatus 4.56. juunil kell 1 UTC ja taaskäivitus samal päeval kell 9.06 UTC. Solana meeskond säutsus Twitteris Mainneti beetaversiooni peatamisest.
Solana meeskonna säuts:
Plokkide tootmine Solana Mainneti beetaversioonis on peatunud. Validaatorioperaatorid peaksid valmistuma Discordi mb-validaatorite taaskäivitamiseks. https://t.co/gRJJRqEMPn
- Solana staatus (@SolanaStatus) Juuni 1, 2022
Peatamise põhjuseks oli rike seadmes blockchain püsivate nonce tehingute vea tõttu, mis tekitas erinevates sõlmedes samas plokis olevaid andmeid. Validaatoritel paluti valmistuda oma lahkarvamuste kogukonnas taaskäivitamiseks. Insenerid töötasid paralleelselt ajutise lapitöö kallal ja meeskond teatas, et andmed ja võrk on turvalised.
Taaskäivitage mehhanism
Nagu eelnevalt mainitud, hakkas kett nelja ja poole tunni jooksul toimima ja valideerijaid teavitati sellest uuendada versioonile 1.9.28 või 1.10.23. Tehnilised juhised esitati dokumendis. Uus täiendus loobus esialgu vastupidavast nonce-mehhanismist.
Validaatoritel kästi põhiskriptist välja jätta kaks argumenti, milleks on -wait-for-supermajority ja -expected-bank-hash. Solana Labi kommunikatsioonijuht Austin Federa väljendas, et probleemide algpõhjus oli juba olemas, kuid kogusele oli vähem tähelepanu pöörata ning viimase aja kasv liialdas vea ja selle järelmõjudega.
Fedra ütleb:
"See oli ilmselt viga, mis eksisteeris mõnda aega, kuid ei muutunud kunagi probleemiks, sest enamik inimesi seda ei kasuta."
Allikas: https://thenewscrypto.com/solana-blockchain-halted-again-durable-nonce-failed/