Սոլանայի վերջին անգործությունը առաջացել է կոդի սխալի և հանգույցի անսարքության պատճառով

Solana բլոկչեյն դադար սեպտեմբերի 30-ին առաջացել է բլոկչեյնի կոդի սխալի հետևանքով և գործարկվել է անսարք տաք պահեստային հանգույցի պատճառով, որը հանգեցրել է կրկնակի բլոկների:

Թեժ պահեստային հանգույցն այն է, երբ վավերացնողը գործարկում է երկրորդ հանգույցը, որը առցանց է և նախատեսված է օգտագործել որպես պահեստային, եթե հիմնականը ձախողվի: Այնուամենայնիվ, պահեստային հանգույցը ակտիվացավ և աշխատում էր նույնքան լավ, որքան հիմնականը, ըստ ան թարմացնել Սոլանա հիմնադրամից։ Սա հանգեցրեց նրան, որ երկու հանգույցները տարբեր բլոկներ ներկայացրին ցանցին, ինչի արդյունքում առաջացան զուգահեռ բլոկներ:

Սա լավ վարվեց առաջին 24 ժամվա ընթացքում, քանի որ բլոկչեյնն ավարտեց ընտրությունը երկու այլընտրանքային բլոկների միջև, ինչպես դա կլիներ ցանցի ցանկացած փոքր պատառաքաղի դեպքում: Այնուամենայնիվ, ինչ-որ պահի, բլոկչեյնի կոդի սխալը հանգեցրեց նրան, որ այն չկարողացավ արտադրել այլ բլոկներ այս ընտրություններից մեկից հետո:

«Չնայած 221 բլոկի ճիշտ տարբերակը հաստատվել է, պատառաքաղի ընտրության տրամաբանության սխալը թույլ չի տվել բլոկ արտադրողներին կառուցել 221-ի վրա և թույլ չի տվել կլաստերին հասնել կոնսենսուսի», - ասում է Օսթին Ֆեդերան՝ Սոլանա հիմնադրամի հաղորդագրությունների ղեկավարը։ թարմացումը։

Արդյունքում, բլոկչեյնն իջավ մոտ յոթ ժամ, մինչև վավերացնողները համաձայնեցին և իրականացրին կոդի ուղղումը:

© 2022 The Block Crypto, Inc. Բոլոր իրավունքները պաշտպանված են: Այս հոդվածը տրամադրվում է միայն տեղեկատվական նպատակներով: Այն չի առաջարկվում կամ նախատեսված չէ օգտագործել որպես օրինական, հարկային, ներդրումային, ֆինանսական կամ այլ խորհրդատվություն:

Հեղինակի մասին

Թիմը The Block-ի նորությունների խմբագիր է, ով կենտրոնանում է DeFi-ի, NFT-ների և DAO-ների վրա: Մինչ The Block-ին միանալը, Թիմը Decrypt-ում նորությունների խմբագիր էր: Նա ստացել է փիլիսոփայության բակալավրի կոչում Յորքի համալսարանից և սովորել է «Լրատվական լրագրություն» Մամուլի ասոցիացիայում: Հետևեք նրան Twitter-ում @Timccopeland:

Աղբյուր՝ https://www.theblock.co/post/175493/solanas-latest-downtime-caused-by-code-bug-and-malfunctioning-node?utm_source=rss&utm_medium=rss