Խնդիր կա՞ Ethereum-ում: Devs-ը բաժանվել է Շանհայի արդիականացման ժամանակ ստագինգի դուրսբերումների շուրջ

Հետեւելով հաջողությանը Ethereum ընկղմել արդիականացում սեպտեմբերին, բոլոր հայացքները կրկին դեպի ցանցն են, քանի որ այն պատրաստվում է իր գործարկել հաջորդ մեծ թարմացում: 

Այս մեկը, որը կոչվում է Շանհայ, խոստանում է մատուցել մի բան, որը Ethereum-ի օգտատերերն անհամբեր սպասում էին. Վերադառնալ որ 25 միլիարդ դոլար արժողությամբ ETH որ նրանք պարտավորվել են ցանցին իր խաղադրույքի ծրագրի միջոցով: Կա միայն մեկ խնդիր. Ethereum-ի հիմնական մշակողները՝ ցանցում փոփոխություններ կատարելու համար պատասխանատու կոդավորողների փոքր խումբը, մտածում են, թե ինչպես և երբ պետք է իրականացվի թարմացումը:

Ethereum-ը տեղափոխվել է ա ապացույցներ համակարգը ընդամենը ամիսներ առաջ միաձուլման միջոցով, մի իրադարձություն, որը միաձուլեց Ethereum-ը հիմնական ցանց Beacon Chain-ի հետ՝ Ethereum-ի նախնական ապացուցված տարբերակը, որը գործարկվել է ս. դեկտեմբերի 2020. Ցանցի ապացույցների ցանցերը թույլ են տալիս օգտվողներին ավանդներ դնել՝ դառնալու վավերացնողներ և օգնելու նույնականացնել շղթայական գործարքները. այդպիսի օգտատերերը պարգևներ են հավաքում նոր ստեղծվող նշանների տեսքով: 2020 թվականի դեկտեմբերից օգտատերերը կարող են խաղադրույք կատարել իրենց ETH և վաստակել պարգևներ: Այժմ, Շանհայի հետ, օգտվողները վերջապես կկարողանան մուտք գործել այդ պարգևները և իրենց սկզբնական ETH ավանդները: 

Բոլոր հաշվարկներով հայտնվում է Շանհայը պատրաստ է գործարկել մինչև մարտ. Սակայն վերջերս Ethereum-ի հիմնական ծրագրավորողների ձայնային փոքրամասնությունը սկսել է մտավախություն հայտնել, որ արդիականացումը շատ արագ է իրականացվում՝ հանրային հաշվեհարդարից վախից՝ տեխնիկական ծախսերի հաշվին, որոնք կարող են երկարատև ազդեցություն ունենալ ցանցի վրա: 

«Զգացվում է, որ մենք չենք մտածում Ethereum-ի երկարաժամկետ առողջության մասին», - նախազգուշացրեց հիմնական ծրագրավորող Միկա Զոլթուն հինգշաբթի օրը բոլոր հիմնական մշակողների զանգի ժամանակ: «Մտածում ենք՝ ինչպե՞ս ենք այսօր անում այն, ինչ ուզում է հանրությունը»։ 

Zoltu-ն և ցանցի 30 տարօրինակ հիմնական մշակողներից մի քանիսը անհանգստացած են, որ Շանհայի տեխնիկական ճշգրտումից հրաժարվելու վերջին որոշումը Ethereum-ին կհանգեցնի անհարկի տեխնիկական պարտքերի, որոնք անհայտ հետևանքներ կունենան գալիք տարիների և տասնամյակների համար: Կարգավորումը կպահանջեր լրացուցիչ երկու-չորս շաբաթ՝ այս մշակողների գնահատականներով իրականացնելու համար, այն ժամանակ, երբ Ethereum-ի մնացած հիմնական մշակողները պատրաստ չէին հանրությանը սպասեցնել: 

Տեխնիկական պարտքը վերաբերում է ապագա աշխատանքին կամ գլխացավին, որը ստեղծվում է, երբ ծրագրային ապահովման մշակողները գերակայում են արտադրանքի թողարկման արագությունը կատարյալ կոդի փոխարեն: Այս դեպքում Ethereum-ի մշակողները որոշել են չդարձնել ETH դուրսբերումները համատեղելի պարզ սերիալիզացիայի կամ ՍՍԶ, ճկուն, ժամանակակից կոդավորման մեթոդ մշակողների կողմից նկարագրված որպես «Ethereum կոդավորման ապագան»։ SSZ-ն օգտագործելու փոխարեն Ethereum-ը հավատարիմ է մնում ռեկուրսիվ երկարությամբ նախածանցի սերիականացմանը կամ RLP-ին՝ գոյություն ունեցող կոդավորման մեթոդին, որն ի վերջո կարող է աստիճանաբար հանվել և դադարեցվել: 

Թեև տարբերությունն այնտեղ խիստ տեխնիկական է և թվացյալ իմաստային, այն կարող է անվերջ գլխացավեր առաջացնել Ethereum-ի մշակողների համար: Ethereum-ի հիմնական ծրագրավորողների մի մեծ խումբ ազդարարել է իրենց պատրաստակամությունը՝ անցնելու ETH-ի դուրսբերումները նոր կոդավորման մեթոդին Շանհայից հետո նորացման մեջ, որը կոչվում է «Կանկուն»:

Բայց նման շտկումը դեռ կնշանակի, որ Շանհայի և Կանկունի միջև նախաձեռնված դուրսբերման ցանկացած գործողություն կոդավորված կլիներ հին մեթոդ. Եվ շնորհիվ անփոփոխելի Ethereum մատյանի, այդ գործունեությունը, նույնիսկ եթե այն տեղի ունենար մի քանի ամսվա ընթացքում, կարող է հավերժ շարունակել ապրել Ethereum բլոկչեյնում: 

Այսպիսով, մշակողները ստիպված կլինեն ի վերջո թարգմանել այդ ամբողջ կոդավորումը հին մեթոդից նորի, որը աշխատատար աշխատանք է: Դրանից դուրս, սակայն, անհամապատասխանությունը, որը ստեղծվել է վաղաժամկետ դուրսբերումների կոդավորման միջոցով հին RLP մեթոդով, իսկ մնացածը նոր SSZ-ի հետ, կարող է ունենալ ավելի մեծ հետևանքներ: 

«Կարող են լինել անհայտ անհայտներ, թե ինչ է նշանակում այս անհամապատասխանությունը՝ դուրսբերումների, դիզայնի խնդիրների, խոցելիության հետ կապված», - ասաց Մեթ Նելսոնը՝ Ethereum-ի մեկ այլ հիմնական ծրագրավորող։ Գաղտնազերծել «Մենք պարզապես չգիտենք»:

Հինգշաբթի իրենց հանդիպման ժամանակ Թոմաշ Ստաńczak-ը, մեկ այլ հիմնական ծրագրավորող, հետ մղեց այս մտահոգությունները՝ նշելով, որ դեռևս հստակ չէ, թե արդյոք Ethereum-ը պատրաստվում է ամբողջությամբ անցնել կոդավորման նոր մեթոդին՝ SSZ-ին:

"Հիմա ուշացումը հանուն ավելի լավ երկարաժամկետ ցանցի շատ համոզիչ կլինի: Բայց այս կոնկրետ փոփոխությունը կլինի ավելի մեծ գործընթացի մաս: Մտածելու, նախագծելու»,- ասաց նա։ «Ես կնախընտրեի, որ մենք դրան նայենք ամբողջականորեն և մեզ տրամադրենք պատշաճ ժամանակ՝ նախապատրաստվելով Կանկունին»:

Հինգշաբթի Զոլթուն փաստարկներ գտավ SSZ-ի ապագայի անորոշության մասին, որոնք պոտենցիալ կերպով արվել են անբարեխիղճ, քանի որ նա համարում է հաստատված փաստ, որ Ethereum-ը, ի վերջո, կփոխի իր կատարողական շերտը SSZ-ի: 

«Ներկայացնելով կոդը, որը մենք Իմանալ մոտ ապագայում փոխարինվելու է, ինչը նշանակում է, որ մենք տեխնիկական պարտք ենք ավելացնում, որից հնարավոր է խուսափել»,- ասաց նա Հերքել

Ինչո՞ւ այդ դեպքում Ethereum-ի ծրագրավորողներից շատերն այդքան դժկամությամբ են տրամադրում լրացուցիչ մի քանի շաբաթ՝ կանխելու ապագա անասելի դժվարությունները: Նելսոնին պատասխանը մեծապես կապված է նորագույն պատմության հետ:

Միաձուլումը, Ethereum-ի պատմական անցումը դեպի բաժնետոմսերի ապացույց, առաջին անգամ քննարկվել է ավելի քան 5 տարի առաջ: Հետագա տարիներին ցանցի ղեկավարությունը սովորաբար արդարացնում էր արդիականացումը երկար ճանապարհային քարտեզ դժգոհ ներդրողներին և համայնքի անդամներին. այն բանից հետո, երբ 2021 թվականին միաձուլման պլաններն ավելի կոնկրետ դարձան, արդիականացման մեկնարկի ամսաթիվը բազմիցս նշվեց՝ տեխնիկական նկատառումներից ելնելով, մինչև դրա վերջնական թողարկումը՝ 2022 թվականի սեպտեմբերին: 

«Կարծում եմ, [ներկայիս Շանհայի] ժամանակացույցը միանշանակ պայմանավորված էր միաձուլման վրա որոշ չափով արդարացիորեն դրված բազմաթիվ ուսումնասիրություններով, որոնք անհամար անգամ հետաձգվեցին ճիշտ պատճառներով, բայց դեռ հետաձգվեցին», - ասաց Նելսոնը: 

Ethereum-ի մշակողները, ասում է Նելսոնը, չեն ցանկանում կրկին գրավել զանգվածների զայրույթը: Դա նրա համար մասամբ հասկանալի է. Շանհայը կազդի տասնյակ միլիարդավոր դոլարների գումարների վրա, որոնց մի մասը տարիներ շարունակ արգելափակված է ցանցում: 

Լարվածությունը բացահայտում է Ethereum-ի հիմնական ծրագրավորողների կադրերի եզակի դերը. նրանց գործն է, առաջին հերթին, կառուցել բլոկչեյն հնարավորինս անթերի: Բայց հնարավոր չէ խուսափել ճնշումներից, որոնք նույնպես բխում են աշխարհի երկրորդ խոշորագույն կրիպտոարժույթի հետևում գտնվող ցանցի նախագծումից: Ethereum-ը ներկայումս հպարտանում է $189 մլրդ շուկայական կապիտալիզացիայով: 

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

«Այս դեպքում մենք ունենք ընտրություն, որտեղ մենք կարող ենք նպատակահարմար լինել՝ առանց չափազանց շատ զոհաբերելու»,- ասաց նա։ «Եվ այդ ընտրությունը կատարվեց»:

Տեղեկացեք կրիպտո նորությունների մասին, ստացեք ամենօրյա թարմացումներ ձեր մուտքի արկղում:

Աղբյուր՝ https://decrypt.co/119620/ethereum-devs-divided-staking-withdrawals-shanghai