THORchain ցանցի կրկնօրինակում 20-ժամյա շղթայական դադարից հետո – crypto.news

THORchain ցանցային ընկերությունը հայտնել է մի խնդրի մասին, որը հանգեցրել է առանձին հանգույցների միջև ոչ դետերմինիզմի, ինչը հանգեցրել է ցանցի անջատմանը: Սակայն, հենց վերջերս, proof-of-bond ցանցը և խաչաձեւ շղթայական փոխանակումը THORChain հայտարարված որ ավելի քան 20 ժամ տեւած անգործությունից հետո այն այժմ «լիովին գործում էր»։

THORChain-ի թիմը հոկտեմբերի 28-ին թվիթերում գրեց, որ առևտուրը վերականգնվել է, և որ ցանցը «վերսկսվել է և բլոկներ է ստեղծում»: Ընկերությունը հայտնել է հոկտեմբերի 27-ին ցանցի անջատման հետ կապված խնդրի մասին:

Ոչ դետերմինիզմ հանգույցների միջև

Ցանցի ադմինիստրատորներն ավելի վաղ պնդում էին, որ վճարունակությունը կապված չէ կանգառի հետ և պայմանավորված է առանձին հանգույցների միջև ոչ դետերմինիզմով, այն բանից հետո, երբ բլոկչեյնի ադմինիստրատորները հինգշաբթի օրը ընդունել են THORChain ցանցի անջատումը Twitter-ում՝ ծրագրային ապահովման սխալի պատճառով: Այն բանից հետո, երբ հայտարարեց, որ պարապուրդը որևէ կապ չունի վճարունակության հետ, ընկերությունը շարունակեց պնդել իր հաճախորդներին, որ նրանք փորձում են հնարավորինս արագ լուծում գտնել:

Ըստ ավելի վաղ հրապարակված թարմացման THORChain, ընկերությունը նկատել է հանգույցների միջև ոչ դետերմինիզմի աղբյուրները՝ առաջացնելով խնդիրը առաջին ծանուցումից մոտ չորս ժամ անց:

Հետազոտողները ասացին, որ բաշխված պետական ​​մեքենայում կոնսենսուսի դադարեցումները պայմանավորված են միջհանգույցային ոչ դետերմինիզմի աղբյուրներից և պաշտպանում են մատյանում կոռուպցիայից: Ցանցի ադմինիստրատորները թվարկել են խնդիրը շտկելու համար անհրաժեշտ ընթացակարգերը՝ նշելով, որ դրանք գրեթե առկա են՝ գտնել ոչ դետերմինիզմի աղբյուրը, հրապարակել թարմացում և վերագործարկել պետական ​​մեքենան:

THORChain-ը պնդում է, որ դա լարային մանիպուլյացիա էր՝ նորից վազելուց հետո

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

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

Ըստ ընկերության տվյալների, պարզվում է, որ կոդը մղում էր cosmos.Uint-ը (uint64-ի փոխարեն) տողի մեջ, ինչի հետևանքով տողը ստանում էր հսկայական int-ի կետը, այլ ոչ թե իր իրական արժեքը, ինչի արդյունքում տարբեր հանգույցների վրա տարբեր հուշատողեր էին հայտնվում: Սխալ հուշագիրը երբեք չի գրվում սկավառակի վրա կամ արգելափակվում: Ուստի հայտարարության մեջ սա չտեսավ։

Շղթան դադարեցվել էր անվտանգության նկատառումներից ելնելով, սակայն, ըստ THORChain-ի ներկայացուցչի, ընկերությունը մտադիր էր «Վերադարձեք, երբ ոչ դետերմինիզմի աղբյուրը բացահայտվի»: Այնուամենայնիվ, խափանման ժամանակ, նշանների փոխանակման THORSwap հարթակը հաստատեց, որ Ethereum և ERC-20 փոխանակումները դեռևս աջակցվում են:

Ավելին THORchain-ի մասին

Cosmos SDK-ն օգտագործվել է անկախ բլոկչեյն THORChain ստեղծելու համար, որը կգործեր որպես խաչաձեւ շղթայական ապակենտրոնացված փոխանակում (DEX): Այն օգտագործում է ավտոմատացված շուկա ստեղծողի (AMM) մեխանիզմը, որը նման է Uniswap-ի (Uniswap) կամ Bancor-ի (BNT) վաղ տարբերակներին, որտեղ THORChain-ի բնիկ նշանը (RUNE) ծառայում է որպես հիմնական փոխանակման զույգ:


Հետևեք մեզ Google News-ում

Աղբյուր՝ https://crypto.news/thorchain-network-back-up-after-a-20-hour-chain-pause/