THORChain ցանցը հինգշաբթի անջատվել է ծրագրային ապահովման սխալի պատճառով, Twitter-ում հաստատել են բլոկչեյն օպերատորները:
Թիմը նշել է, որ աշխատում է խնդրին հնարավորինս շուտ լուծելու ուղղությամբ՝ հավելելով, որ անջատումը վճարունակության հետ կապ չունի։
Devs-ը տեղյակ է շղթայի դադարեցման մասին և հայտնաբերել է հավանական պատճառը գործարքի յուրահատուկ տեսակի պատճառով (վճարունակության հետ կապ չունի):
Թարմացում կտեղադրվի հենց որ լինի ավելի հաստատված տեղեկություն։
- THORChain (@THORChain) Հոկտեմբեր 27, 2022
Ոչ դետերմինիզմ հանգույցների միջև
Նախնական հայտարարությունից մոտ չորս ժամ անց THORchain թիմը shared ևս մեկ թարմացում՝ նշելով, որ խնդիրը ծագել է հանգույցների միջև ոչ դետերմինիզմի աղբյուրներից:
«Կոնսենսուսի դադարեցումները բաշխված վիճակի մեքենայում առաջանում են առանձին հանգույցների միջև ոչ դետերմինիզմի աղբյուրներից և կանխում են մատյանների փչացումը», - գրել է թիմը:
Ցանցի օպերատորները հետագայում ուրվագծեցին խնդրի լուծման համար անհրաժեշտ քայլերը, որոնք ներառում էին ոչ դետերմինիզմի աղբյուրը գտնելը, թարմացման թողարկումը և պետական մեքենայի վերագործարկումը՝ նշելով, որ իրենք մոտ են աղբյուրը գտնելուն:
Եվս երեք ժամ հետո թիմը հայտարարել նրանք հայտնաբերել էին, որ խնդիրը լարային մանիպուլյացիա է:
«Պարզվում է, որ լարային մանիպուլյացիա է. կոդը մղում էր տիեզերքը: Uint-ը (uint64-ի փոխարեն) տողի մեջ, ինչը հանգեցնում է նրան, որ տողը ստանում է մեծ int-ի կետը իրական արժեքի փոխարեն, ինչի հետևանքով հուշային տողը տարբերվում է: տարբեր հանգույցների վրա»։
Ե՞րբ կվերսկսի THORChain-ի աշխատանքը:
Մշակողները ավելացրել են, որ իրենք անտեսել են խնդիրը stagenet-ում, քանի որ վատ հուշագիրը անմիջապես փոխանակվել է և երբեք չի գրվել բլոկում: Այնուամենայնիվ, դա ազդել է mainnet-ի վրա, քանի որ այն ունի հերթ, որը թույլ չի տալիս, որ փոխանակումը կատարվի նույն բլոկում, ուստի վատ հուշագիրը գրվել է բլոկում:
Թիմը նաև խնդրեց THORChain հանգույցի օպերատորներին կանգնել և պատրաստվել հրահանգներին, քանի որ կարկատումն անմիջապես առաքվում էր:
Ավելի քան 15 ժամ է անցել, ինչ ցանցն անջատվել է, և թիմից դեռ թարմացումներ չկան այն մասին, թե երբ ցանցը կվերսկսի աշխատանքը:
Ոչ Առաջինը
Միևնույն ժամանակ, THORChain-ի անջատումն իր տեսակի մեջ առաջինը չէ, քանի որ մի քանի այլ բլոկչեյններ բազմիցս դուրս են եկել ցանցից:
Սոլանան փորձառու է մի քանի ցանց downtimes, հետ ամենավերջինը անցած ամսվա վերջին՝ կրկնօրինակ բլոկի ստեղծման պատճառով:
Binance անվճար $100 (բացառիկ). Օգտագործեք այս հղումը գրանցվել և ստանալ $100 անվճար և 10% զեղչ վճարներ Binance Futures-ի առաջին ամսվա համար (Պայմաններ).
PrimeXBT Հատուկ առաջարկ: Օգտագործեք այս հղումը գրանցվելու համար և մուտքագրեք POTATO50 կոդը՝ ձեր ավանդների վրա մինչև $7,000 ստանալու համար:
Աղբյուր՝ https://cryptopotato.com/thorchain-network-remains-offline-15-hours-after-software-bug/