Sljedeća postaja Šangaj — Ethereumova najnovija prekretnica se približava

Ekosustav Ethereuma nastavit će svoju stalnu metamorfozu kako se približava dugo očekivana nadogradnja u Šangaju. Najnovije nadmoćno poboljšanje protokola blockchain pametnog ugovora aktivirat će Ether (ETH) povlačenja iz Ethereumovog Beacon Chaina.

Spajanje označio je značajnu prekretnicu za mrežu Ethereum u 2022., s prelaskom platforme blockchain s dokaza o radu na konsenzus o dokazu o udjelu. Ta je promjena uvela validatore kao nove "rudare" mreže, pri čemu je staking ETH postao ključna komponenta u održavanju mreže.

Dok su potpuni validatori morali uložiti 32 ETH za obradu transakcija i dodavanje novih blokova mreži, širi ekosustav mogao je uložiti manje iznose ETH kako bi zaradio udio u nagradi - slično kao investitor koji stavlja kapital na kamatonosne račune.

Oni koji su zaključali ETH da bi postali validatori nisu mogli povući svoje uložene udjele iz Beacon Chaina. To se mijenja nadogradnjom u Shanghaiju i glavni je razlog povećane pompe oko najnovije promjene mreže Ethereum.

Shanghai nadogradnja sadrži pregršt Ethereum Improvement Proposals (EIP) uz aktiviranje povlačenja uloga. Cointelegraph se obratio članovima ConsenSys tima, Zaklade Ethereum i analitičke tvrtke Nansen kako bi otkrili sve aspekte nadolazeće prekretnice.

Kapela x Šangaj = Šapela

Nadolazeće promjene svojstvo dvije istovremene nadogradnje spojene kako bi obuhvatile sve aspekte nadogradnje.

Šangaj se odnosi na promjene u izvršnom sloju Ethereuma, uglavnom omogućujući da se uloženi ETH položi u novčanike izvršnog sloja. Šangajska nadogradnja zahtijeva istovremenu promjenu Beacon Chaina, koji je nazvan Capella.

Justin Florentine, zaposlenik inženjer protokola za Hyperledger-Besu tvrtke ConsenSys, dodatno je objasnio kombinirane nadogradnje na izvršnom i konsenzusnom sloju:

"Dvostruko je nazvan jer je to prva istodobna nadogradnja Ethereumovog izvršnog sloja i konsenzusnog sloja, a vrlo je iščekivan jer će omogućiti uložena povlačenja ETH-a."

Unutar Ethereum ekosustava, nadogradnje izvršnog sloja nazvane su po gradovima koji su ugostili Devcon događaje, dok su nadogradnje konsenzusnog sloja nazvane po zvijezdama. Stoga je tehničko ime nadolazeće nadogradnje Shapella, kombinirajući Shanghai i Capella.

Unatoč tome, s obzirom na fokus na aktiviranje uloženih povlačenja ETH-a, širi ekosustav kriptovaluta nadolazeću nadogradnju naziva Šangaj. Kao što je Beiko objasnio, Šangaj zatvara važno poglavlje u evoluciji Ethereuma:

„Bolje je razmišljati o Šangaju kao o 'završetku spajanja' nego o budućim nadogradnjama. Nismo uveli povlačenja tijekom spajanja jer je ta nadogradnja već bila najsloženija u povijesti Ethereuma.”

Šangaj ukratko

Kao što je istaknuto od strane nekoliko analitičara i programera Ethereuma, Shanghai ima pet EIP-ova. EIP-4895 će omogućiti korisnicima da se povuku iz Ethereum staking ugovora, koji je prethodno bio zaključan.

Isplate nagrada automatski će se slati validatorima na adrese za isplatu u redovitim intervalima. Korisnici također imaju opciju potpunog napuštanja stakinga, što će im vratiti cijeli saldo validatora.

Saldo validatora maksimalno je 32 ETH, što znači da saldo iznad ovog praga kao rezultat nagrada ne doprinosi iznosu glavnice niti povećava težinu validatora na mreži.

EIP-3651, EIP-3855, EIP-3860 i EIP-6049 su ostala četiri elementi nadogradnje mreže. Matt Nelson, ConsenSys Hyperledger Besu i Web3 viši voditelj proizvoda, istaknuli su utjecaj svakog od ovih EIP-ova.

Protokol Ethereum cijeni plin na temelju toga koliko će jedinica rada zahtijevati neka funkcija od računala u mreži. Promjene Ethereumovih troškova plina često se prilagođavaju kako bi se ispravile precijenjene ili precijenjene operacije koje imaju središnje procesorske jedinice koje rade više ili manje od očekivanog. Warm coinbase (3651), PUSH0 (3855) i promjene initcodea (3860) dio su ovih ispravaka, prema Nelsonu.

EIP-3651 mijenja cijenu pristupa coinbase adresi validatora koji podnosi i izvršava transakcije. Validatori primaju naknade na svoju coinbase adresu za održavanje mreže. Kao što je Nelson sažeo, EIP-3651 nastoji smanjiti troškove plina za pristup adresi coinbase tako da korisnici koji predaju transakcije mogu platiti validatorima izravno u određenim uvjetima:

"Bez obzira na to, ovaj EIP ispravlja prethodni propust o cijeni pristupa adresi coinbase i daje neke dodatne pogodnosti korisnicima i programerima koji otvaraju nove slučajeve upotrebe."

EIP-3860 će imati sličan učinak. Programeri šalju initcode mreži kada postavljaju novi pametni ugovor. Kada se initcode izvrši, "bajt kod" pametnog ugovora stvara se u lancu, pokreće se svaki put kada se ugovor pozove, a također pokreće decentralizirane aplikacije (DApps).

Initcode mjerenja namjerava ispraviti trošak plina koji je potreban mrežnim čvorovima za obradu i implementaciju pametnih ugovora navedenih u initcodeu. Čvorovi za provjeru valjanosti trenutačno provjeravaju jesu li ugovori važeći pri postavljanju, što košta vremena i goriva da se dovrši, što initcode EIP ima za cilj poboljšati kao što je Nelson objasnio:

"EIP-3860 primjenjuje novi trošak na initcode koji se skalira u korelaciji s veličinom 'initcodea' kako bi se osiguralo da se rukovanje stvaranjem ugovora obračuna na odgovarajući način."

Na kraju, EIP-3855 provodi "izravnu i jednostavnu promjenu" Ethereum Virtual Machine (EVM) i obračun troškova plina. Trenutačno stanje EVM-a ne pohranjuje jeftino vrijednost nula na stogu za izvršavanje, pri čemu programeri moraju koristiti "skupu" operaciju PUSH1 da bi postavili vrijednost na nulu.

Nelson je naglasio da su troškovi plina izravno povezani s prostorom za pohranu u ovom slučaju, što znači da EVM treba samo 1 bajt za pohranjivanje jedne nule, dok je više od 1 bajta potrebno za pohranjivanje većeg broja iz operacije PUSH1:

"Ova promjena stvara novi PUSH0 opcode, koji je cijena za 1 bajt pohrane podataka (manje od PUSH1), i smanjit će troškove goriva za programere (i konačno korisnike)."

Beiko je također ponovio da su EIP-ovi formata objekta Ethereum Virtual Machine koji su prvobitno bili uključeni u nadogradnju u Šangaju uklonjen iz događaja.

Što očekivati

Učinak šangajske nadogradnje na tržišta kriptovaluta i vrijednost ETH još je jedno važno pitanje na koje je možda teže odgovoriti.

Andrew Thurman, analitičar na blockchain analitičkoj platformi Nansen, rekao je za Cointelegraph da će nadogradnja imati značajne posljedice za tokove ponude i cijenu ETH-a, s obzirom na to da ulog stvara temeljne promjene u tržišnoj strukturi Ethereuma:

“Neki vjeruju da će uspješna nadogradnja mreže potaknuti više depozita, što bi dovelo do povećanja tržišne aktivnosti. Drugi, u međuvremenu, vjeruju da će veliki dijelovi uložene zalihe ETH - sada veće od 17.5 milijuna ETH - biti povučeni i prodani."

Simon Dudley, viši inženjer blockchain protokola u ConsenSysu, sažeo je promjenu fokusa za šangajsku nadogradnju kako bi se prioritetno odredilo povlačenje validatora. To je značilo da je implementacija određenih EIP-ova pomaknuta niže u vremenskoj liniji kako bi se ograničili rizici od daljnjih odgoda nadolazeće nadogradnje: 

"Iz tog razloga, postojala je snažna želja među glavnim programerima da spriječe da nadogradnja Shanghai postane prekomplicirana."

Nekoliko od tih EIP-ova vraćeno je na nadogradnju u Cancunu, koja će uslijediti nakon Šangaja kasnije 2023. To uključuje poboljšanja koja će postaviti temelje za dijeljenje, naime “Proto-Danksharding” EIP-4844.

Dudley je primijetio da je Šangaj namjerno isključio temeljni rad na dijeljenju, ali rad na EIP-4844 nastavljen je paralelno. On također priznaje da bi implementacija Shanghaija mogla utjecati na tekući rad na shardingu u mjesecima koji dolaze:

"Dostava nadogradnje Shanghai može imati utjecaja na dijeljenje jer oslobađa programere koji su radili na Shanghaiju da se usredotoče na kompliciraniju seriju nadogradnji dijeljenja, poznatu kao 'The Surge'."

Šangajska nadogradnja je planirano da se održi na glavnoj mreži Ethereum početkom travnja. Izvorni datum izbačen je s ožujka 2023., s Goerli testnom mrežom — koja omogućuje razvojno testiranje prije postavljanja glavne mreže — izvođenje nadogradnje Shapella ožujka 14.