Cel mai recent timp de nefuncționare al Solanei cauzat de erori de cod și de funcționare defectuoasă a nodului

Blockchain-ul Solana nefuncționare pe 30 septembrie a fost cauzată de o eroare în codul blockchain-ului și declanșată de un nod de rezervă defectuos, care a dus la blocuri duplicate.

Un nod de rezervă este atunci când un validator rulează un al doilea nod care este online și conceput pentru a fi utilizat ca rezervă dacă cel principal eșuează. Cu toate acestea, nodul de rezervă a devenit activ și rula la fel de bine ca și cel principal, potrivit unui actualizare de la Fundația Solana. Acest lucru a dus la cele două noduri să trimită blocuri diferite în rețea, rezultând blocuri paralele.

Acest lucru a fost gestionat bine în primele 24 de ore, deoarece blockchain-ul a ajuns să aleagă între cele două blocuri alternative, așa cum ar face cu orice furcătură mică din rețea. Cu toate acestea, la un moment dat, eroarea din codul blockchain-ului a făcut ca acesta să nu mai producă blocuri după una dintre aceste alegeri.

„Chiar dacă versiunea corectă a blocului 221 a fost confirmată, o eroare în logica de selecție a furcii a împiedicat producătorii de blocuri să construiască peste 221 și a împiedicat clusterul să obțină un consens”, a declarat Austin Federa, șeful de comunicații la Fundația Solana în actualizarea.

Ca urmare, blockchain-ul a scăzut timp de aproximativ șapte ore până când validatorii au fost de acord și au implementat o remediere a codului.

© 2022 The Block Crypto, Inc. Toate drepturile rezervate. Acest articol este furnizat doar în scop informativ. Nu este oferit sau intenționat să fie utilizat ca avize legale, fiscale, de investiții, financiare sau de altă natură.

Despre autor

Tim este editor de știri la The Block, care se concentrează pe DeFi, NFT și DAO. Înainte de a se alătura The Block, Tim a fost redactor de știri la Decrypt. El a obținut o licență în filosofie de la Universitatea din York și a studiat Jurnalismul de știri la Press Association. Urmărește-l pe Twitter @Timccopeland.

Sursa: https://www.theblock.co/post/175493/solanas-latest-downtime-caused-by-code-bug-and-malfunctioning-node?utm_source=rss&utm_medium=rss