Vývojári Solana riešia chyby v nádeji, že zabránia ďalším výpadkom

Vývojári opravili runtime chybu, ktorá spôsobila posledný výpadok siete Solana 1. júna.

Podľa správy publikoval Laboratóriá Solana 5. júna, Solanov piaty výpadok z roku 2022 bola spôsobená chybou vo funkcii „trvalé transakcie nonce“, ktorá spôsobila, že sieť prestala vyrábať bloky na približne štyri a pol hodiny.

„Funkcia trvalej transakcie nonce bola vo vydaniach v1.9.28/v1.10.23 zakázaná, aby sa zabránilo zastaveniu siete, ak by znova nastala rovnaká situácia.“

„Trvalé nonce transakcie sa nespracujú, kým sa nepoužije zmiernenie a funkcia sa znova neaktivuje v nadchádzajúcom vydaní,“ dodali.

Termín trvalé transakcie nonce sa vzťahuje na typ transakcie na Solane, ktorá je navrhnutá tak, aby nevypršala, na rozdiel od bežnej transakcie v sieti, ktorá má zvyčajne krátku životnosť približne 2 minúty, kým sa blockhash stane príliš starým na to, aby mohol byť overený.

Vo všeobecnosti sa používa na podporu transakcií viazaných na spôsoby, ako sú úschovné služby, ktoré si vyžadujú viac času ako zvyčajné „vyrobenie podpisu pre transakciu“ podľa dokumentácie Solana.

Spoločnosť Solana Labs poznamenala, že trvalé transakcie nonce vyžadujú samostatný „mechanizmus na zabránenie dvojitému spracovaniu a sú spracovávané sériovo“, avšak chyba pri behu sa objavila po tom, čo trvalá transakcia nonce bola spracovaná ako bežná transakcia a zlyhala, ale potom bola znova odoslaná. a výsledkom bolo zastavenie siete.

„Po spracovaní neúspešnej transakcie, ale pred opätovným použitím nonce, používateľ znova odoslal rovnakú transakciu na spracovanie. Toto opätovné odoslanie aktivovalo chybu v runtime,“ píše sa v správe p.

Súvisiace: Je Solana „nákupom“ s cenou SOL na 10-mesačných minimách a poklesom o 85 % od svojho vrcholu?

cena Solanovho pôvodného aktíva SOL klesla zhruba o 13.9 % od výpadku siete 1. júna na 39.08 USD v čase písania tohto článku. Chuť investorov obchodovať s aktívom sa však len zvýšila, pričom 24-hodinový objem obchodovania sa v rovnakom časovom rámci zvýšil o 61 % na 2.141 miliardy USD, podľa údajov z CoinGecko.

V širšom zmysle, data z analytickej platformy Hello Moon zameranej na Solana ukazuje, že celková hodnota presunutá v reťazci (úspešne) z hľadiska sedemdňového kĺzavého priemeru od konca marca výrazne klesla.

Po dosiahnutí historicky najvyšších úrovní okolo 3.18 bilióna dolárov 24. marca toto číslo ku 159.71. júnu kleslo na približne 4 miliardy dolárov.