Հաջորդ կանգառը Շանհայ — Ethereum-ի վերջին կարևորագույն մոտեցումները

Ethereum-ի էկոհամակարգը կշարունակի իր շարունակական կերպարանափոխությունը, քանի որ մոտենալու է Շանհայում սպասվող արդիականացումը: Խելացի պայմանագրի բլոկչեյն արձանագրության վերջին նշանավոր բարելավումը կակտիվացնի Եթերը (ETH) դուրսբերումներ Ethereum-ի Beacon Chain-ից:

Միաձուլումը 2022 թվականին նշանակալից հանգրվան դարձավ Ethereum ցանցի համար, երբ բլոկչեյն պլատֆորմը աշխատանքի ապացույցից տեղափոխվեց բաժնետոմսերի հաստատման համաձայնություն: Այդ փոփոխությունը վավերացնողներին ներկայացրեց որպես ցանցի նոր «հանքափորներ», որոնցով ETH-ի ստաժավորումը դառնում է ցանցի պահպանման հիմնական բաղադրիչ:

Թեև ամբողջական վավերացնողներից պահանջվում էր 32 ETH բաժնետոմս դնել՝ գործարքները մշակելու և ցանցին նոր բլոկներ ավելացնելու համար, ավելի լայն էկոհամակարգը կարող էր ավելի փոքր գումարներ դրել ETH՝ պարգևների մասնաբաժին ստանալու համար, ինչպես ներդրողը, որը կապիտալ է դնում տոկոսաբեր հաշիվներում:

Նրանք, ովքեր արգելափակել են ETH-ը՝ վավերացնողներ դառնալու համար, չեն կարողացել հանել իրենց խաղադրույքները Beacon Chain-ից: Սա փոխվում է Շանհայի արդիականացման հետ և հանդիսանում է Ethereum ցանցի վերջին փոփոխության շուրջ բարձրացված աղմուկի հիմնական պատճառը:

Շանհայի արդիականացումը ներառում է մի քանի Ethereum-ի բարելավման առաջարկներ (EIPs)՝ ի հավելումն խաղադրույքների դուրսբերումների ակտիվացման: Cointelegraph-ը դիմել է ConsenSys-ի թիմի անդամներին, Ethereum Foundation-ին և Nansen-ի վերլուծական ընկերությանը՝ գալիք հանգրվանի բոլոր ասպեկտները բացելու համար:

Կապելլա x Շանհայ = Շապելլա

Առաջիկա փոփոխությունները առանձնահատկություն երկու միաժամանակյա արդիականացում՝ միավորված՝ ներառելու արդիականացման բոլոր կողմերը:

Շանհայը վերաբերում է Ethereum-ի կատարման շերտի փոփոխություններին, որոնք հիմնականում հնարավորություն են տալիս դրված ETH-ին ավանդադրել կատարողական շերտի դրամապանակներում: Շանհայի արդիականացումը պահանջում է միաժամանակյա փոփոխություն Beacon Chain-ում, որը ստացել է Capella անվանումը:

Ջասթին Ֆլորենտինը, ConsenSys-ի Hyperledger-Besu-ի անձնակազմի արձանագրության ինժեները, հետագայում բացատրեց կատարման և կոնսենսուսի շերտերի համակցված թարմացումները.

«Այն կրկնակի անվանում է, քանի որ դա Ethereum-ի կատարման շերտի և կոնսենսուսի շերտի առաջին միաժամանակյա թարմացումն է, և շատ սպասելի է, քանի որ այն հնարավորություն կտա ցցված ETH-ի դուրսբերմանը»:

Ethereum էկոհամակարգում կատարողական շերտի արդիականացումները կոչվում են այն քաղաքների անուններով, որոնք հյուրընկալել են Devcon-ի միջոցառումները, մինչդեռ կոնսենսուսային շերտի բարելավումները՝ աստղերի անուններով: Հետևաբար, առաջիկա արդիականացման տեխնիկական անվանումը Shapella է, որը համատեղում է Շանհայը և Կապելլան:

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

«Ավելի լավ է Շանհայը համարել «միաձուլումն ավարտող», քան ապագա արդիականացումների հետ կապված: Միաձուլման ժամանակ մենք դուրսբերումներ չենք ներկայացրել, քանի որ այդ թարմացումն արդեն ամենաբարդն էր Ethereum-ի պատմության մեջ»:

Շանհայը մի խոսքով

Ինչպես ընդգծվել է մի քանի վերլուծաբանների և Ethereum ծրագրավորողների կողմից, Շանհայում առանձնանում են հինգ EIP: EIP-4895-ը հնարավորություն կտա օգտվողներին դուրս գալ Ethereum staking պայմանագրից, որը նախկինում կողպված էր:

Պարգևավճարները կանոնավոր պարբերականությամբ ավտոմատ կերպով կուղարկվեն դուրսբերման հասցեներով վավերացնողներին: Օգտագործողները նաև հնարավորություն ունեն ամբողջությամբ դուրս գալ խաղադրույքից, ինչը կվերադարձնի նրանց ամբողջ վավերացնող մնացորդը:

Վավերացնողի մնացորդները առավելագույնն են կազմում 32 ETH, ինչը նշանակում է, որ պարգևների արդյունքում այս շեմից բարձր մնացորդները չեն նպաստում հիմնական գումարին և չեն մեծացնում վալիդատորի կշիռը ցանցում:

EIP-3651, EIP-3855, EIP-3860 և EIP-6049 մնացած չորսն են տարրեր ցանցի արդիականացում։ Մեթ Նելսոնը, ConsenSys Hyperledger Besu-ն և Web3 արտադրանքի ավագ մենեջերը ընդգծեցին այս EIP-ներից յուրաքանչյուրի ազդեցությունը:

Ethereum արձանագրությունը գազը գները հիմնված է այն բանի վրա, թե ֆունկցիան քանի միավոր աշխատանքի կպահանջի ցանցում գտնվող համակարգչից: Ethereum-ի գազի ծախսերի փոփոխությունները հաճախ հարմարվում են՝ շտկելու գերարժեք կամ ցածր գնով գործառնությունները, որոնցում կենտրոնական պրոցեսորներն ավելի շատ կամ քիչ աշխատանք են կատարում, քան նախատեսված էր: Ջերմ coinbase (3651), PUSH0 (3855) և initcode փոփոխությունները (3860) այս ուղղումների մի մասն են, ըստ Նելսոնի:

EIP-3651-ը փոխում է գործարքներ ներկայացնող և կատարող վավերացնողի coinbase հասցե մուտք գործելու գինը: Վավերացնողները վճարներ են ստանում իրենց coinbase հասցեով՝ ցանցի պահպանման համար: Ինչպես ամփոփեց Նելսոնը, EIP-3651-ը ակնկալում է նվազեցնել coinbase հասցե մուտք գործելու գազի արժեքը, որպեսզի գործարքներ ներկայացնող օգտվողները կարողանան ուղղակիորեն վճարել վավերացնողներին հատուկ պայմաններում.

«Անկախ նրանից, այս EIP-ն ուղղում է coinbase հասցեին մուտք գործելու ծախսերի նախկին հսկողությունը և որոշ լրացուցիչ առավելություններ է տալիս օգտվողներին և մշակողներին, որոնք բացում են օգտագործման նոր դեպքեր»:

EIP-3860-ը կունենա նմանատիպ ազդեցություն: Նոր խելացի պայմանագիր գործարկելիս ծրագրավորողները ցանցին են ներկայացնում սկզբնական կոդը: Երբ initcode-ը գործարկվում է, խելացի պայմանագրային «bytecode» է ստեղծվում շղթայի վրա, որն աշխատում է ամեն անգամ, երբ կանչվում է պայմանագիրը, ինչպես նաև գործարկում է ապակենտրոնացված հավելվածներ (DApps):

Metering initcode-ը մտադիր է շտկել գազի արժեքը, որն անհրաժեշտ է ցանցի հանգույցների համար՝ մշակելու և գործարկելու սկզբնական կոդում նշված խելացի պայմանագրերը: Վավերացնող հանգույցները ներկայումս ստուգում են, որ պայմանագրերը վավեր են տեղակայման ժամանակ, որի ավարտի համար ծախսվում է ժամանակ և գազ, որը սկզբնական EIP կոդը նպատակ ունի բարելավել, ինչպես բացատրեց Նելսոնը.

«EIP-3860-ը կիրառում է նոր արժեք սկզբնական կոդի վրա, որը չափվում է «initcode»-ի չափի համեմատ՝ ապահովելու համար, որ պայմանագրի ստեղծման ծախսերը պատշաճ կերպով իրականացվեն»:

Վերջապես, EIP-3855-ն իրականացնում է «ուղիղ և պարզ փոփոխություն» Ethereum վիրտուալ մեքենայի (EVM) և գազի արժեքի հարցում: EVM-ի ներկայիս վիճակը զրոյական արժեք չի պահպանում կատարողական կույտի վրա, քանի որ մշակողները պետք է օգտագործեն «թանկ» PUSH1 օպերացիան՝ արժեքը զրոյի սահմանելու համար:

Նելսոնն ընդգծել է, որ գազի ծախսերն այս դեպքում ուղղակիորեն կապված են պահեստային տարածքի հետ, ինչը նշանակում է, որ EVM-ին անհրաժեշտ է ընդամենը 1 բայթ՝ մեկ զրո պահելու համար, մինչդեռ PUSH1 գործողությունից ավելի մեծ թիվ պահելու համար պահանջվում է ավելի քան 1 բայթ.

«Այս փոփոխությունը ստեղծում է նոր PUSH0 օպերացիոն ծածկագիր, որն արժե 1 բայթ տվյալների պահպանման համար (ավելի քիչ, քան PUSH1), և կնվազեցնի գազի ծախսերը մշակողների (և, ի վերջո, օգտագործողների) համար»:

Beiko-ն նաև կրկնել է, որ Ethereum վիրտուալ մեքենայի օբյեկտի ձևաչափի EIP-ները, որոնք ի սկզբանե ներառված էին Շանհայի արդիականացման մեջ, եղել են: հանվել է միջոցառումից.

Ինչ կարելի է ակնկալել

Շանհայի արդիականացման ազդեցությունը կրիպտոարժույթների շուկաների և ETH-ի արժեքի վրա մեկ այլ տեղին հարց է, որին հնարավոր է ավելի դժվար է պատասխանել:

Nansen-ի բլոկչեյն վերլուծական հարթակի վերլուծաբան Էնդրյու Թուրմանը Cointelegraph-ին ասաց, որ արդիականացումը զգալի հետևանքներ կունենա մատակարարման հոսքերի և ETH-ի գնի վրա՝ հաշվի առնելով, որ խաղադրույքը հիմնարար փոփոխություններ է ստեղծում Ethereum-ի շուկայական կառուցվածքում.

«Ոմանք կարծում են, որ ցանցի հաջող բարելավումը կխթանի ավելի շատ ավանդներ, ինչը կհանգեցնի շուկայի աճի ակտիվության: Մյուսները, մինչդեռ, կարծում են, որ խաղադրույքի ETH մատակարարման մեծ մասը, որն այժմ գերազանցում է 17.5 միլիոն ETH-ը, կհանվի և կվաճառվի»:

Սայմոն Դադլին՝ ConsenSys-ի բլոկչեյնի պրոտոկոլի ավագ ինժեներ, ամփոփեց Շանհայի արդիականացման ուշադրության կենտրոնացումը՝ առաջնահերթություն տալով վավերացնողների դուրսբերմանը: Սա նշանակում էր, որ որոշ EIP-ների իրականացումը հետաձգվել է ժամանակացույցի վրա՝ սահմանափակելու հետագա արդիականացման հետագա հետաձգման ռիսկերը. 

«Այդ պատճառով հիմնական ծրագրավորողների մոտ մեծ ցանկություն կար կանխել Շանհայի արդիականացումը չափազանց բարդանալուց»:

Այս EIP-ներից մի քանիսը հետ են մղվել Կանկունի արդիականացմանը, որը կհետևի Շանհային ավելի ուշ՝ 2023 թվականին: Սա ներառում է բարելավումներ, որոնք հիմք կդնեն Sharding-ին, մասնավորապես «Proto-Danksharding» EIP-4844-ին:

Դադլին նշել է, որ Շանհայը միտումնավոր բացառել է հիմքի փոխանակման աշխատանքները, սակայն EIP-4844-ի վրա աշխատանքները շարունակվել են զուգահեռաբար: Նա նաև ընդունում է, որ Շանհայի տեղակայումը կարող է ազդել գալիք ամիսներին բեկորների վրա շարունակվող աշխատանքի վրա.

«Շանհայի արդիականացման առաքումը կարող է ազդել հղկման վրա, քանի որ այն ազատում է ծրագրավորողներին, ովքեր աշխատում էին Շանհայում, կենտրոնանալու ավելի բարդ արդիականացման շարքի վրա, որը հայտնի է որպես «The Surge»:

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