Seuraava pysäkki Shanghai – Ethereumin uusin virstanpylväs lähestyy

Ethereum-ekosysteemi jatkaa meneillään olevaa metamorfoosiaan, kun odotettu Shanghain päivitys lähestyy. Viimeisin merkittävä älykkäiden sopimusten lohkoketjuprotokollan parannus aktivoi Etherin (ETH) nostot Ethereumin majakkaketjusta.

Yhdistäminen merkitsi merkittävää virstanpylvästä Ethereum-verkostolle vuonna 2022, kun lohkoketjualusta siirtyi proof-of-työstä panoksen todistamiseen -konsensukseen. Tämä muutos esitteli validaattorit verkon uusina "kaivosmiehinä", ja ETH:n panostamisesta tuli keskeinen osa verkon ylläpitoa.

Vaikka täydet validaattorit vaadittiin panostamaan 32 ETH:ta tapahtumien käsittelemiseksi ja uusien lohkojen lisäämiseksi verkkoon, laajempi ekosysteemi saattoi panostaa pienempiä määriä ETH:ta ansaitakseen osuuden palkkioista – aivan kuten sijoittaja, joka sijoittaa pääomaa korollisille tileille.

Ne, jotka lukitsivat ETH:n tullakseen validoijiksi, eivät ole pystyneet poistamaan panostettuja omistuksiaan Beacon Chainista. Tämä muuttuu Shanghain päivityksen myötä, ja se on suuri syy lisääntyneeseen fanfaariin viimeisimmän Ethereum-verkoston muutoksen ympärillä.

Shanghain päivitys sisältää kourallisen Ethereum Improvement Proposals (EIP) -ehdotuksia panosten nostojen aktivoimisen lisäksi. Cointelegraph otti yhteyttä ConsenSys-tiimiin, Ethereum-säätiöön ja analytiikkayritys Nanseniin selvittääkseen tulevan virstanpylvään kaikki näkökohdat.

Capella x Shanghai = Shapela

Tulevat muutokset ominaisuus kaksi samanaikaista päivitystä yhdistettiin kattamaan kaikki päivityksen osa-alueet.

Shanghai viittaa Ethereumin suoritustasoon tehtyihin muutoksiin, jotka mahdollistavat pääasiassa panostetun ETH:n tallettamisen suoritustason lompakoihin. Shanghain päivitys vaatii samanaikaisen muutoksen Beacon Chainiin, joka on nimetty Capellaksi.

Justin Florentine, ConsenSysin Hyperledger-Besun henkilökunnan protokolla-insinööri, selitti edelleen yhdistettyjä päivityksiä suoritus- ja konsensuskerroksissa:

"Se on nimetty kahdesti, koska se on ensimmäinen samanaikainen päivitys Ethereumin suoritustasolle ja konsensuskerrokselle, ja se on erittäin odotettu, koska se mahdollistaa panostetut ETH-poistot."

Ethereum-ekosysteemissä suoritustasopäivitykset on nimetty Devcon-tapahtumia isännöineiden kaupunkien mukaan, kun taas konsensuskerroksen päivitykset on nimetty tähtien mukaan. Siksi tulevan päivityksen tekninen nimi on Shapella, joka yhdistää Shanghain ja Capellan.

Kuitenkin, kun otetaan huomioon panosten ETH-nostojen aktivoiminen, laajempi kryptovaluuttaekosysteemi viittaa uhkaavaan päivitykseen Shanghaina. Kuten Beiko selitti, Shanghai sulkee tärkeän luvun Ethereumin kehityksessä:

"On parempi ajatella, että Shanghai "viimeistelee yhdistämistä" kuin liittyy tuleviin päivityksiin. Emme ottaneet käyttöön nostoja yhdistämisen aikana, koska se päivitys oli jo Ethereumin historian monimutkaisin."

Shanghai pähkinänkuoressa

Kuten useat analyytikot ja Ethereumin kehittäjät ovat korostaneet, Shanghaissa on viisi EIP:tä. EIP-4895:n avulla käyttäjät voivat vetäytyä Ethereumin panostussopimuksesta, joka oli aiemmin lukittu.

Palkintomaksut lähetetään automaattisesti nostoosoitteisiin säännöllisin väliajoin vahvistajille. Käyttäjillä on myös mahdollisuus lopettaa panostaminen kokonaan, mikä palauttaa koko validaattorisaldon.

Validaattorin saldot on maksimissaan 32 ETH, mikä tarkoittaa, että saldot, jotka ylittävät tämän kynnyksen palkkioiden seurauksena, eivät vaikuta pääomaan eivätkä lisää validaattorin painoa verkossa.

EIP-3651, EIP-3855, EIP-3860 ja EIP-6049 ovat muut neljä elementtejä verkon päivityksestä. Matt Nelson, ConsenSys Hyperledger Besu ja Web3:n vanhempi tuotepäällikkö, korostivat kunkin EIP:n vaikutusta.

Ethereum-protokolla hinnoittelee kaasua sen mukaan, kuinka monta työyksikköä toiminto vaatii verkon tietokoneelta. Muutokset Ethereumin kaasukustannuksiin mukautuvat usein korjaamaan yli- tai alihinnoiteltuja toimintoja, joissa keskusyksiköt tekevät odotettua enemmän tai vähemmän työtä. Lämmin kolikkopohja (3651), PUSH0 (3855) ja aloituskoodin muutokset (3860) ovat Nelsonin mukaan osa näitä korjauksia.

EIP-3651 muuttaa tapahtumia lähettävän ja suorittavan validaattorin kolikkopohja-osoitteen käyttöhintaa. Validaattorit saavat maksut kolikkoosoitteeseen verkon ylläpidosta. Kuten Nelson tiivisti, EIP-3651 pyrkii alentamaan kolikkoosoitteeseen pääsyn kaasukustannuksia, jotta tapahtumat lähettävät käyttäjät voivat maksaa suoraan validaattoreille tietyissä olosuhteissa:

"Tästä huolimatta tämä EIP korjaa aiemman virheen kolikkoosoitteen käyttökustannuksista ja antaa käyttäjille ja kehittäjille joitain lisäetuja, jotka avaavat uusia käyttötapauksia."

EIP-3860:lla on samanlainen vaikutus. Kehittäjät lähettävät aloituskoodin verkkoon ottaessaan käyttöön uutta älykästä sopimusta. Kun aloituskoodi suoritetaan, ketjuun luodaan älykäs sopimus "tavukoodi", joka toimii joka kerta, kun sopimusta kutsutaan, ja suorittaa myös hajautettuja sovelluksia (DApps).

Mittauksen aloituskoodin tarkoituksena on korjata kaasukustannukset, joita verkkosolmut tarvitsevat aloituskoodissa määritettyjen älykkäiden sopimusten käsittelemiseksi ja käyttöönottamiseksi. Vahvistavat solmut tarkistavat tällä hetkellä, että sopimukset ovat voimassa käyttöönoton yhteydessä, mikä maksaa aikaa ja kaasua, mitä aloituskoodin EIP pyrkii parantamaan, kuten Nelson selitti:

"EIP-3860 soveltaa aloituskoodiin uutta hintaa, joka skaalautuu "aloituskoodin" koon mukaan varmistaakseen käsittelyn, että sopimuksen luominen on hinnoiteltu asianmukaisesti."

Lopuksi EIP-3855 suorittaa "suoran ja yksinkertaisen muutoksen" Ethereum-virtuaalikoneeseen (EVM) ja kaasun kustannuslaskentaan. EVM:n nykyinen tila ei tallenna nolla-arvoa suorituspinoon halvalla, vaan kehittäjien on käytettävä "kallista" PUSH1-toimintoa asettaakseen arvon nollaan.

Nelson korosti, että kaasukustannukset liittyvät suoraan tallennustilaan tässä tapauksessa, mikä tarkoittaa, että EVM tarvitsee vain yhden tavun tallentaakseen yhden nollan, kun taas enemmän kuin 1 tavu tarvitaan suuremman numeron tallentamiseen PUSH1-toiminnosta:

"Tämä muutos luo uuden PUSH0-operaatiokoodin, joka maksaa yhden tavun datatallennusta (vähemmän kuin PUSH1), ja alentaa kehittäjien (ja viime kädessä käyttäjien) kaasukustannuksia."

Beiko toisti myös, että Ethereum Virtual Machine -objektimuotoiset EIP:t, jotka alun perin sisältyivät Shanghain päivitykseen, on poistettu tapahtumasta.

Mitä odottaa

Shanghain päivityksen vaikutus kryptovaluuttamarkkinoihin ja ETH:n arvoon on toinen tärkeä kysymys, johon on ehkä vaikeampi vastata.

Andrew Thurman, lohkoketjun analytiikkaalustan Nansenin analyytikko, kertoi Cointelegraphille, että päivityksellä olisi merkittäviä vaikutuksia ETH:n toimitusvirtoihin ja hintaan, koska panostaminen luo perustavanlaatuisia muutoksia Ethereumin markkinarakenteeseen:

”Jotkut uskovat, että onnistunut verkkopäivitys lisää talletuksia, mikä johtaisi nousuun markkinoilla. Toiset taas uskovat, että suuri osa panostetusta ETH-tarjonnasta – nyt yli 17.5 miljoonaa ETH:ta – vedetään pois ja myydään.

Simon Dudley, ConsenSysin vanhempi lohkoketjuprotokolla-insinööri, tiivisti painopisteen siirtymisen Shanghain päivitykseen priorisoidakseen validaattorin poistamisen. Tämä tarkoitti sitä, että tiettyjen EIP-hankkeiden täytäntöönpanoa siirrettiin pidemmälle, jotta voidaan rajoittaa riskiä, ​​että tuleva päivitys viivästyy: 

"Tästä syystä ydinkehittäjien keskuudessa oli vahva halu estää Shanghain päivityksen muodostuminen liian monimutkaiseksi."

Useat näistä EIP:istä on siirretty takaisin Cancunin päivitykseen, joka seuraa Shanghaita myöhemmin vuonna 2023. Tämä sisältää parannuksia, jotka luovat pohjan shardingille, nimittäin "Proto-Danksharding" EIP-4844.

Dudley totesi, että Shanghai on tarkoituksella sulkenut pois perustavanlaatuisen sharding-työn, mutta EIP-4844-työ on jatkunut samanaikaisesti. Hän myöntää myös, että Shanghain käyttöönotto saattaa hyvinkin vaikuttaa meneillään olevaan sharding-työhön tulevina kuukausina:

"Shanghain päivityksen toimittaminen saattaa vaikuttaa shardingiin, koska se vapauttaa Shanghain parissa työskennelleet kehittäjät keskittymään monimutkaisempiin sirpalointipäivityssarjaan, joka tunnetaan nimellä "The Surge"."

Shanghain päivitys on suunniteltu tapahtuvaksi Ethereumin pääverkossa huhtikuun alussa. Alkuperäinen päivämäärä siirrettiin maaliskuusta 2023, jolloin Goerli-testiverkosto mahdollistaa kehitystestauksen ennen verkkokäyttöönottoa. suorittaa Shapella-päivityksen maaliskuussa 14.