Nākamā pietura Šanhaja — tuvojas Ethereum jaunākais pavērsiens

Ethereum ekosistēma turpinās savu notiekošo metamorfozi, tuvojoties ļoti gaidītajam Šanhajas jauninājumam. Jaunākais izcilais viedā līguma blokķēdes protokola uzlabojums aktivizēs Ether (ETH) izņemšanu no Ethereum Beacon Chain.

Apvienot 2022. gadā iezīmēja nozīmīgu pavērsienu Ethereum tīklam, blokķēdes platformai pārejot no darba pierādīšanas uz vienprātību par likmju pierādīšanu. Šīs izmaiņas ieviesa validatorus kā jaunos tīkla “kalnračus”, un ETH iesaistīšana kļuva par galveno tīkla uzturēšanas sastāvdaļu.

Lai gan pilnībā pārbaudītājiem bija jāiegulda 32 ETH, lai apstrādātu darījumus un tīklam pievienotu jaunus blokus, plašāka ekosistēma varēja ieguldīt mazākus ETH daudzumus, lai nopelnītu daļu no atlīdzības — līdzīgi kā investors, kurš iegulda kapitālu kontos, kas nes procentus.

Tie, kas bloķēja ETH, lai kļūtu par apstiprinātājiem, nav spējuši izņemt savus līdzdalības līdzekļus no Beacon Chain. Tas mainās līdz ar Šanhajas jaunināšanu, un tas ir galvenais iemesls pieaugošajai fanfarai saistībā ar jaunākajām izmaiņām Ethereum tīklā.

Šanhajas jauninājumā ir iekļauti daži Ethereum uzlabošanas priekšlikumi (EIP), papildus tam, ka tiek aktivizēta naudas izņemšana. Cointelegraph sazinājās ar ConsenSys komandas locekļiem, Ethereum Foundation un analītikas firmu Nansen, lai atklātu visus gaidāmā pavērsiena aspektus.

Capella x Shanghai = Shapela

Gaidāmās izmaiņas iezīme divi vienlaicīgi jauninājumi, kas apvienoti, lai aptvertu visus jauninājuma aspektus.

Šanhaja attiecas uz izmaiņām Ethereum izpildes slānī, kas galvenokārt ļauj noguldīt ETH izpildes slāņa makos. Šanhajas jaunināšanai ir nepieciešamas vienlaicīgas izmaiņas Beacon Chain, kas tika nosaukta par Capella.

Džastins Florentins, ConsenSys Hyperledger-Besu personāla protokola inženieris, sīkāk paskaidroja kombinētos jauninājumus izpildes un vienprātības slāņos:

"Tam ir divkāršs nosaukums, jo tas ir pirmais vienlaicīgs Ethereum izpildes slāņa un vienprātības slāņa jauninājums, un tas ir ļoti gaidīts, jo tas ļaus veikt ETH izņemšanu."

Ethereum ekosistēmā izpildes slāņa jauninājumi ir nosaukti to pilsētu vārdā, kurās ir notikuši Devcon pasākumi, savukārt konsensa slāņa jauninājumi ir nosaukti zvaigžņu vārdā. Tāpēc gaidāmā jauninājuma tehniskais nosaukums ir Shapella, kas apvieno Šanhaju un Capella.

Tomēr, ņemot vērā to, ka uzmanība tiek pievērsta ETH izņemšanas aktivizēšanai, plašākā kriptovalūtas ekosistēma attiecas uz gaidāmo jaunināšanu kā Šanhaju. Kā paskaidroja Beiko, Šanhaja noslēdz svarīgu nodaļu Ethereum evolūcijā:

“Labāk ir domāt par Šanhaju kā “apvienojuma pabeigšanu”, nevis saistībā ar turpmākiem jauninājumiem. Mēs neieviesām izņemšanu sapludināšanas laikā, jo šis jauninājums jau bija vissarežģītākais Ethereum vēsturē.

Šanhaja īsumā

Kā ir uzsvēruši vairāki analītiķi un Ethereum izstrādātāji, Šanhajā ir pieci EIP. EIP-4895 ļaus lietotājiem atteikties no Ethereum līdzdalības līguma, kas iepriekš bija bloķēts.

Atlīdzības maksājumi regulāri tiks automātiski nosūtīti uz izņemšanas adresēm pārbaudītājiem. Lietotājiem ir arī iespēja pilnībā iziet no likmēm, kas atgriezīs visu viņu validatora bilanci.

Validatora atlikumi tiek maksimāli palielināti līdz 32 ETH, kas nozīmē, ka atlikumi, kas pārsniedz šo slieksni atlīdzības rezultātā, neveicina pamatsummu un nepalielina validatora svaru tīklā.

EIP-3651, EIP-3855, EIP-3860 un EIP-6049 ir ​​pārējie četri elementi no tīkla jaunināšanas. Mets Nelsons, ConsenSys Hyperledger Besu un Web3 vecākais produktu vadītājs, uzsvēra katra no šiem EIP ietekmi.

Protokols Ethereum gāzi nosaka, pamatojoties uz to, cik darba vienību funkcijai būs nepieciešams no datora tīklā. Izmaiņas Ethereum gāzes izmaksās bieži tiek pielāgotas, lai koriģētu pārāk dārgas vai pārāk zemas cenas operācijas, kurās centrālie procesori veic vairāk vai mazāk darba, nekā paredzēts. Siltā monētu bāze (3651), PUSH0 (3855) un sākuma koda izmaiņas (3860) ir daļa no šīm korekcijām, norāda Nelsons.

EIP-3651 maina cenu par piekļuvi monētu bāzes adresei validatoram, kas iesniedz un izpilda darījumus. Validatori saņem maksu uz savu monētu bāzes adresi par tīkla uzturēšanu. Kā Nelsons apkopoja, EIP-3651 cenšas samazināt gāzes izmaksas, piekļūstot monētu bāzes adresei, lai lietotāji, kas iesniedz darījumus, varētu maksāt tieši pārbaudītājiem īpašos apstākļos:

"Neatkarīgi no tā, šī EIP labo iepriekšējo pārskatu par izmaksām, lai piekļūtu monētu bāzes adresei, un sniedz papildu priekšrocības lietotājiem un izstrādātājiem, kas paver jaunus lietošanas gadījumus."

EIP-3860 būs līdzīgs efekts. Izstrādātāji tīklam iesniedz initcode, izvietojot jaunu viedo līgumu. Kad initkods tiek izpildīts, ķēdē tiek izveidots viedais līguma “baitkods”, kas darbojas katru reizi, kad tiek izsaukts līgums, kā arī darbojas decentralizētas lietojumprogrammas (DApps).

Uzskaites sākuma kods ir paredzēts, lai labotu gāzes izmaksas, kas nepieciešamas tīkla mezgliem, lai apstrādātu un izvietotu initkodā norādītos viedos līgumus. Apstiprināšanas mezgli pašlaik pārbauda, ​​vai līgumi ir derīgi izvietošanas laikā, kas prasa laiku un gāzi, lai pabeigtu, ko inicikoda EIP mērķis ir uzlabot, kā paskaidroja Nelsons:

"EIP-3860 sākumkodam piemēro jaunas izmaksas, kas tiek mērogotas atbilstoši "sākuma koda" lielumam, lai nodrošinātu, ka līguma izveides izmaksas tiek piemērotas.

Visbeidzot, EIP-3855 veic “tiešas un vienkāršas izmaiņas” Ethereum virtuālajā mašīnā (EVM) un gāzes izmaksu aprēķināšanā. Pašreizējais EVM stāvoklis izpildes kaudzē netiek saglabāts lēts, jo izstrādātājiem ir jāizmanto “dārgā” PUSH1 darbība, lai iestatītu vērtību uz nulli.

Nelsons uzsvēra, ka gāzes izmaksas šajā gadījumā ir tieši saistītas ar uzglabāšanas vietu, kas nozīmē, ka EVM ir nepieciešams tikai 1 baits, lai saglabātu vienu nulli, savukārt vairāk nekā 1 baits ir nepieciešams, lai saglabātu lielāku skaitu no PUSH1 darbības:

"Šīs izmaiņas rada jaunu PUSH0 operācijas kodu, kas maksā 1 baitu datu glabāšanas (mazāk nekā PUSH1), un samazinās gāzes izmaksas izstrādātājiem (un galu galā lietotājiem).

Beiko arī atkārtoja, ka Ethereum virtuālās mašīnas objektu formāta EIP, kas sākotnēji iekļautas Šanhajas jauninājumā, ir noņemts no pasākuma.

Ko sagaidīt

Šanhajas jaunināšanas ietekme uz kriptovalūtu tirgiem un ETH vērtību ir vēl viens būtisks jautājums, uz kuru, iespējams, ir grūtāk atbildēt.

Endrjū Tūrmans, blokķēdes analītikas platformas Nansen analītiķis Cointelegraph teica, ka jaunināšana būtiski ietekmēs piegādes plūsmas un ETH cenu, ņemot vērā, ka ieguldījums rada būtiskas izmaiņas Ethereum tirgus struktūrā:

"Daži uzskata, ka veiksmīga tīkla modernizācija veicinās vairāk noguldījumu, kas izraisītu strauju tirgus aktivitāti. Tikmēr citi uzskata, ka liela daļa no ETH piegādes, kas tagad pārsniedz 17.5 miljonus ETH, tiks izņemta un pārdota.

Saimons Dudlijs, ConsenSys vecākais blokķēdes protokola inženieris, apkopoja Šanhajas jaunināšanas fokusa maiņu, lai prioritizētu validatora izņemšanu. Tas nozīmēja, ka noteiktu EIP īstenošana tika pārcelta uz leju, lai ierobežotu turpmākās aizkavēšanās riskus gaidāmajā jaunināšanā. 

"Šī iemesla dēļ galvenie izstrādātāji vēlējās nepieļaut, ka Šanhajas jaunināšana kļūst pārāk sarežģīta."

Vairāki no šiem EIP ir novirzīti atpakaļ uz Kankūnas jaunināšanu, kas sekos Šanhajā vēlāk 2023. gadā. Tas ietver uzlabojumus, kas radīs pamatu sadalīšanai, proti, “Proto-Danksharding” EIP-4844.

Dudlijs atzīmēja, ka Šanhaja apzināti izslēdza pamata sadalīšanas darbu, bet darbs pie EIP-4844 ir turpinājies paralēli. Viņš arī atzīst, ka Šanhajas izvietošana turpmākajos mēnešos var ietekmēt notiekošo darbu pie sadalīšanas:

“Šanhajas jauninājuma piegāde var ietekmēt sadalīšanu, jo tā ļauj izstrādātājiem, kuri strādāja pie Šanhajas, koncentrēties uz sarežģītākām sadalīšanas jauninājumu sērijām, kas pazīstamas kā “The Surge”.”

Šanhajas jauninājums ir plānots Ethereum tīklā aprīļa sākumā. Sākotnējais datums tika pārcelts no 2023. gada marta, izmantojot Goerli testa tīklu, kas ļauj veikt izstrādes testēšanu pirms galvenā tīkla izvietošanas. veicot Shapella jaunināšanu gada 14. martā.