Naslednja postaja Šanghaj — zadnji mejnik Ethereuma se približuje

Ekosistem Ethereum bo nadaljeval svojo trenutno metamorfozo, ko se bo bližala težko pričakovana nadgradnja v Šanghaju. Najnovejša izjemna izboljšava protokola blockchain pametne pogodbe bo aktivirala Ether (ETH) dvige iz Ethereumove Beacon Chain.

Združitev je leta 2022 zaznamoval pomemben mejnik za omrežje Ethereum, pri čemer se je platforma blockchain premaknila z dokazila o delu na soglasje o dokazu o deležu. Ta sprememba je uvedla validatorje kot nove »rudarje« omrežja, pri čemer je staking ETH postal ključna komponenta pri vzdrževanju omrežja.

Medtem ko so morali polni validatorji vložiti 32 ETH za obdelavo transakcij in dodajanje novih blokov v omrežje, bi lahko širši ekosistem vložil manjše količine ETH, da bi zaslužil delež nagrad – podobno kot vlagatelj, ki vloži kapital v obrestovane račune.

Tisti, ki so zaklenili ETH, da bi postali validatorji, niso mogli umakniti svojih deležev iz Beacon Chain. To se spremeni z nadgradnjo v Šanghaju in je glavni razlog za povečan pomp okoli najnovejše spremembe omrežja Ethereum.

Šanghajska nadgradnja vključuje nekaj predlogov za izboljšanje Ethereuma (EIP) poleg aktiviranja dvigov vložkov. Cointelegraph se je obrnil na člane ekipe ConsenSys, Ethereum Foundation in analitično podjetje Nansen, da bi razkrili vse vidike prihajajočega mejnika.

Capella x Shanghai = Shapella

Prihajajoče spremembe funkcija dve hkratni nadgradnji, združeni tako, da zajemata vse vidike nadgradnje.

Shanghai se nanaša na spremembe v izvršilni plasti Ethereuma, ki predvsem omogočajo, da se vstavljeni ETH položi v denarnice izvršilne plasti. Šanghajska nadgradnja zahteva hkratno spremembo verige Beacon Chain, ki so jo poimenovali Capella.

Justin Florentine, protokolarni inženir za ConsenSys Hyperledger-Besu, je nadalje razložil kombinirane nadgradnje na izvršilni in konsenzni plasti:

"Imenuje se dvojno, ker je prva hkratna nadgradnja Ethereumovega izvršilnega sloja in konsenznega sloja, in je težko pričakovan, ker bo omogočil vložene dvige ETH."

Znotraj ekosistema Ethereum so nadgradnje izvedbene plasti poimenovane po mestih, ki so gostila dogodke Devcon, medtem ko so nadgradnje na ravni soglasja poimenovane po zvezdah. Zato je tehnično ime prihajajoče nadgradnje Shapella, ki združuje Shanghai in Capella.

Kljub temu, glede na osredotočenost na aktiviranje vloženih dvigov ETH, širši ekosistem kriptovalut grozečo nadgradnjo imenuje Šanghaj. Kot je pojasnil Beiko, Šanghaj zapira pomembno poglavje v razvoju Ethereuma:

»Bolje je razmišljati o Šanghaju kot o 'dokončanju združitve' kot o povezavi s prihodnjimi nadgradnjami. Med združitvijo nismo uvedli dvigov, ker je bila že ta nadgradnja najbolj zapletena v zgodovini Ethereuma.”

Šanghaj na kratko

Kot je poudarilo več analitikov in razvijalcev Ethereuma, ima Šanghaj pet EIP-jev. EIP-4895 bo uporabnikom omogočil odstop od pogodbe o stakingu Ethereum, ki je bila prej zaklenjena.

Izplačila nagrad bodo avtomatsko poslana validatorjem na naslove za dvig v rednih intervalih. Uporabniki imajo tudi možnost, da v celoti zapustijo staking, kar bo povrnilo njihovo celotno stanje validatorja.

Stanja validatorja so največja pri 32 ETH, kar pomeni, da stanja nad tem pragom kot posledica nagrad ne prispevajo k znesku glavnice niti ne povečajo teže validatorja v omrežju.

EIP-3651, EIP-3855, EIP-3860 in EIP-6049 so ostali štirje elementi nadgradnje omrežja. Matt Nelson, ConsenSys Hyperledger Besu in višji produktni vodja Web3, je izpostavil vpliv vsakega od teh EIP.

Protokol Ethereum ceni plin glede na to, koliko enot dela bo zahtevala funkcija od računalnika v omrežju. Spremembe stroškov plina Ethereum se pogosto prilagodijo tako, da popravijo precenjene ali podcenjene operacije, pri katerih centralne procesne enote opravijo več ali manj dela, kot je bilo pričakovano. Warm coinbase (3651), PUSH0 (3855) in spremembe initcode (3860) so del teh popravkov, pravi Nelson.

EIP-3651 spremeni ceno dostopa do naslova coinbase validatorja, ki pošilja in izvaja transakcije. Validatorji za vzdrževanje omrežja prejemajo nadomestila na svoj naslov coinbase. Kot je povzel Nelson, želi EIP-3651 znižati stroške plina za dostop do naslova coinbase, tako da lahko uporabniki, ki predložijo transakcije, plačajo validatorjem neposredno v posebnih pogojih:

"Ne glede na to ta EIP popravlja prejšnji pregled glede stroškov za dostop do naslova coinbase in daje nekaj dodatnih prednosti uporabnikom in razvijalcem, ki odpirajo nove primere uporabe."

EIP-3860 bo imel podoben učinek. Razvijalci posredujejo initcode v omrežje, ko uvajajo novo pametno pogodbo. Ko se izvede initcode, se v verigi ustvari »bajtna koda« pametne pogodbe, ki se zažene vsakič, ko se pogodba kliče, in zažene tudi decentralizirane aplikacije (DApps).

Merjenje initcode namerava popraviti stroške plina, potrebne za omrežna vozlišča za obdelavo in uvajanje pametnih pogodb, navedenih v initcode. Vozlišča za preverjanje veljavnosti trenutno preverjajo, ali so pogodbe veljavne ob uvajanju, kar zahteva čas in plin za dokončanje, kar želi EIP initcode izboljšati, kot je pojasnil Nelson:

"EIP-3860 uporabi novo ceno za inicialno kodo, ki se spreminja v korelaciji z velikostjo 'initkode', da zagotovi ustrezno ravnanje z ustvarjanjem pogodbe."

Nazadnje, EIP-3855 izvede "preprosto in preprosto spremembo" navideznega stroja Ethereum (EVM) in stroškov plina. Trenutno stanje EVM ne shrani vrednosti nič na izvajalnem skladu poceni, pri čemer morajo razvijalci uporabiti "drago" operacijo PUSH1, da vrednost nastavijo na nič.

Nelson je poudaril, da so stroški plina v tem primeru neposredno povezani s prostorom za shranjevanje, kar pomeni, da EVM potrebuje samo 1 bajt za shranjevanje ene ničle, medtem ko je za shranjevanje večjega števila iz operacije PUSH1 potreben več kot 1 bajt:

"Ta sprememba ustvari novo operacijsko kodo PUSH0, ki stane za 1 bajt shranjevanja podatkov (manj kot PUSH1), in bo znižala stroške goriva za razvijalce (in navsezadnje uporabnike)."

Beiko je tudi ponovil, da so bili EIP-ji EIP-ja objektnega formata virtualnega stroja Ethereum, ki so bili prvotno vključeni v šanghajsko nadgradnjo, odstranili iz dogodka.

Kaj naj pričakujem

Učinek šanghajske nadgradnje na trge kriptovalut in vrednost ETH je še eno pomembno vprašanje, na katerega je morda težje odgovoriti.

Andrew Thurman, analitik pri analitični platformi blockchain Nansen, je za Cointelegraph povedal, da bi imela nadgradnja pomembne posledice za dobavne tokove in ceno ETH, glede na to, da staking ustvarja temeljne spremembe v tržni strukturi Ethereuma:

»Nekateri menijo, da bo uspešna nadgradnja omrežja spodbudila več depozitov, kar bi vodilo v vzvišeno tržno aktivnost. Drugi pa medtem verjamejo, da bodo veliki deli vložene ponudbe ETH — zdaj presegajo 17.5 milijona ETH — umaknjeni in prodani.”

Simon Dudley, višji inženir protokola blockchain pri ConsenSys, je povzel premik osredotočenosti za nadgradnjo v Šanghaju, da bi dal prednost umikom validatorjev. To je pomenilo, da je bila uvedba določenih EIP-jev premaknjena dlje v časovnem okviru, da bi omejili tveganja nadaljnjih zamud pri prihajajoči nadgradnji: 

"Iz tega razloga je obstajala velika želja med glavnimi razvijalci, da bi preprečili, da bi šanghajska nadgradnja postala preveč zapletena."

Več teh EIP-jev je bilo vrnjenih v nadgradnjo v Cancunu, ki bo sledila Šanghaju pozneje leta 2023. To vključuje izboljšave, ki bodo postavile temelje za razčlenjevanje, in sicer »Proto-Danksharding« EIP-4844.

Dudley je opozoril, da je Šanghaj namenoma izključil temeljno delo shardinga, vendar se je delo na EIP-4844 nadaljevalo vzporedno. Prav tako priznava, da bi uvedba Shanghai lahko vplivala na tekoče delo na drobljenju v prihodnjih mesecih:

»Pošiljanje nadgradnje Shanghai lahko vpliva na razčlenjevanje, saj razvijalcem, ki so delali na Shanghai, omogoča, da se osredotočijo na bolj zapleteno serijo nadgradenj razrezov, znano kot 'The Surge'.«

Šanghajska nadgradnja je naj bi potekala na glavnem omrežju Ethereum v začetku aprila. Prvotni datum je bil prestavljen iz marca 2023 s testnim omrežjem Goerli – ki omogoča razvojno testiranje pred uvedbami glavnega omrežja – izvedba nadgradnje Shapella 14. marca.