Következő állomás Sanghaj – közeledik az Ethereum legújabb mérföldköve

Az Ethereum ökoszisztéma folytatja folyamatban lévő metamorfózisát, ahogy közeledik a várva várt sanghaji frissítés. A legújabb kiemelkedő intelligens szerződéses blokklánc protokoll fejlesztés aktiválja az Ethert (ETH) visszavonások az Ethereum Beacon Chain-jéből.

Az egyesítés 2022-ben jelentős mérföldkövet jelentett az Ethereum hálózat számára, amikor a blokklánc platform a munka bizonyítása helyett a tét bizonyítása konszenzusára vált. Ez a változás bevezette a validátorokat, mint a hálózat új „bányászait”, és az ETH kulcsfontosságú elemévé vált a hálózat karbantartásában.

Míg a teljes érvényesítőknek 32 ETH-t kellett kockáztatniuk a tranzakciók feldolgozásához és új blokkok hozzáadásához a hálózathoz, a tágabb ökoszisztéma kisebb mennyiségű ETH-t fektethetett be, hogy részesedést szerezzen a jutalomból – hasonlóan egy befektetőhöz, aki tőkét kamatozó számlákra helyez.

Azok, akik lezárták az ETH-t, hogy érvényesítővé váljanak, nem tudták kivonni részesedéseiket a Beacon Chainből. Ez a sanghaji frissítéssel megváltozik, és ez a fő oka az Ethereum hálózat legutóbbi változása körüli megnövekedett fanfárnak.

A sanghaji frissítés egy maroknyi Ethereum Improvement Proposals-t (EIP) tartalmaz a tétkivonások aktiválása mellett. A Cointelegraph megkereste a ConsenSys csapatának, az Ethereum Alapítványnak és a Nansen elemzőcégnek a tagjait, hogy feltárják a közelgő mérföldkő minden vonatkozását.

Capella x Shanghai = Shapela

A közelgő változások vonás két egyidejű frissítés egyesül, hogy a frissítés minden oldalát lefedje.

Sanghaj az Ethereum végrehajtási rétegében történt változásokra hivatkozik, amelyek főként lehetővé teszik a téttel rendelkező ETH elhelyezését a végrehajtási réteg pénztárcáiban. A sanghaji frissítéshez egyidejűleg meg kell változtatni a Beacon Chain-t, amely a Capella nevet kapta.

Justin Florentine, a ConsenSys Hyperledger-Besu személyzeti protokollmérnöke tovább magyarázta az egyesített frissítéseket a végrehajtási és a konszenzusszinten:

"Kétszeresen elnevezték, mert ez az Ethereum végrehajtási rétegének és konszenzusos rétegének első egyidejű frissítése, és nagyon várják, mert lehetővé teszi a téttel járó ETH-kivonásokat."

Az Ethereum ökoszisztémán belül a végrehajtási réteg frissítéseit a Devcon eseményeknek otthont adó városokról, míg a konszenzusos réteg frissítéseket csillagokról nevezték el. Ezért a közelgő frissítés technikai neve Shapella, amely a Shanghai és a Capella kombinációját jelenti.

Mindazonáltal, tekintettel a téttel járó ETH-kivonások aktiválására, a tágabb értelemben vett kriptovaluta-ökoszisztéma Sanghajként hivatkozik a közelgő frissítésre. Ahogy Beiko elmagyarázta, Sanghaj egy fontos fejezetet zár le az Ethereum evolúciójában:

„Jobb úgy gondolni, hogy Sanghaj „befejezi az egyesülést”, mint a jövőbeli frissítésekkel kapcsolatban. Az összevonás során nem vezettünk be visszavonásokat, mert ez a frissítés már a legösszetettebb volt az Ethereum történetében.”

Sanghaj dióhéjban

Amint azt több elemző és Ethereum fejlesztő is kiemelte, Shanghai öt EIP-vel rendelkezik. Az EIP-4895 lehetővé teszi a felhasználók számára, hogy elálljanak a korábban zárolt Ethereum-szerződéstől.

A jutalmakat rendszeres időközönként automatikusan elküldjük a kifizetési címekre az érvényesítőknek. A felhasználóknak lehetőségük van teljesen kilépni a tétből, ami visszaadja a teljes érvényesítő egyenlegüket.

Az érvényesítő egyenlege 32 ETH-ban van maximálva, ami azt jelenti, hogy a jutalmak eredményeként e küszöböt meghaladó egyenlegek nem járulnak hozzá a tőkeösszeghez, és nem növelik az érvényesítő súlyát a hálózaton.

EIP-3651, EIP-3855, EIP-3860 és EIP-6049 a másik négy elemek a hálózati frissítésről. Matt Nelson, a ConsenSys Hyperledger Besu és a Web3 vezető termékmenedzsere kiemelte az egyes EIP-k hatását.

Az Ethereum protokoll az alapján árazza a gázt, hogy egy funkció hány egységnyi munkát igényel a hálózatban lévő számítógéptől. Az Ethereum gázköltségeinek változásai gyakran kiigazítják azokat a túlárazott vagy alulárazott műveleteket, amelyeknél a központi feldolgozó egységek a vártnál több vagy kevesebb munkát végeznek. Nelson szerint a meleg érmebázis (3651), a PUSH0 (3855) és az initcode változások (3860) része ezeknek a korrekcióknak.

Az EIP-3651 módosítja a tranzakciókat beküldő és végrehajtó érvényesítő érmebázis-címéhez való hozzáférés árát. Az érvényesítők díjat kapnak a coinbase címükre a hálózat fenntartásáért. Ahogy Nelson összefoglalta, az EIP-3651 csökkenteni kívánja az érmebázis-címhez való hozzáférés gázköltségét, így a tranzakciókat benyújtó felhasználók meghatározott feltételek mellett közvetlenül fizethetnek az érvényesítőknek:

"Ez az EIP azonban kijavítja az érmebázis-címhez való hozzáférés költségeivel kapcsolatos korábbi figyelmen kívül hagyást, és további előnyöket biztosít a felhasználóknak és a fejlesztőknek, amelyek új használati eseteket nyitnak meg."

Az EIP-3860 hasonló hatással lesz. A fejlesztők egy új intelligens szerződés telepítésekor elküldik az initcode-ot a hálózatnak. Az initcode végrehajtásakor egy intelligens szerződéses „bytecode” jön létre a láncon, amely a szerződés minden egyes meghívásakor fut, és decentralizált alkalmazásokat (DApps) is futtat.

Az initcode mérése az initcode-ban meghatározott intelligens szerződések feldolgozásához és üzembe helyezéséhez szükséges hálózati csomópontok gázköltségét kívánja korrigálni. A csomópontok érvényesítése jelenleg ellenőrzi, hogy a szerződések érvényesek-e a telepítéskor, ami időbe és gázba kerül a befejezéshez, amit az initcode EIP javítani kíván, ahogy Nelson kifejtette:

"Az EIP-3860 új költséget alkalmaz az initcode-hoz, amely az "initcode" méretéhez igazodik, hogy biztosítsa a szerződés létrehozásának megfelelő költségét."

Végül az EIP-3855 „egyszerű és egyszerű változtatást” hajt végre az Ethereum Virtual Machine (EVM) és a gázköltség kiszámításában. Az EVM jelenlegi állapota nem tárol olcsón nulla értéket a végrehajtási veremben, a fejlesztőknek a „drága” PUSH1 művelettel kell nullára állítaniuk az értéket.

Nelson kiemelte, hogy a gázköltség ebben az esetben közvetlenül kapcsolódik a tárhelyhez, ami azt jelenti, hogy az EVM-nek csak 1 bájtra van szüksége egyetlen nulla tárolásához, míg 1 bájtnál több a PUSH1 műveletből származó nagyobb szám tárolásához:

"Ez a változás egy új PUSH0 műveleti kódot hoz létre, amelynek költsége 1 bájt adattárolás (kevesebb, mint a PUSH1), és csökkenti a fejlesztők (és végső soron a felhasználók) gázköltségét."

Beiko azt is megismételte, hogy az Ethereum Virtual Machine objektumformátumú EIP-k, amelyek eredetileg a sanghaji frissítésben szerepeltek, eltávolították az eseményről.

Mi várható

A sanghaji frissítés hatása a kriptovaluta piacokra és az ETH értékére egy másik releváns kérdés, amelyet talán nehezebb megválaszolni.

Andrew Thurman, a Nansen blokklánc-elemző platform elemzője a Cointelegraph-nak elmondta, hogy a frissítés jelentős hatással lesz az ETH kínálati áramlására és árára, tekintettel arra, hogy a részesedés alapvető változásokat hoz létre az Ethereum piaci szerkezetében:

„Egyesek úgy vélik, hogy a hálózat sikeres fejlesztése több betétre ösztönöz, ami a piaci aktivitás emelkedéséhez vezet. Mások eközben úgy vélik, hogy az érdekelt ETH-készlet nagy részét – amely jelenleg meghaladja a 17.5 millió ETH-t – kivonják és eladják.”

Simon Dudley, a ConsenSys vezető blokklánc-protokoll-mérnöke összefoglalta, hogy a sanghaji frissítés során a hangsúly eltolódik, hogy prioritást adjon a validátor visszavonásának. Ez azt jelentette, hogy bizonyos EIP-k végrehajtását lejjebb tolták az ütemtervben, hogy csökkentsék a közelgő frissítés további késésének kockázatát: 

„Ezért a fő fejlesztők között erős volt az a vágy, hogy a sanghaji frissítés ne váljon túl bonyolulttá.”

Ezek közül az EIP-k közül többet visszaszorítottak a cancúni frissítésbe, amely 2023-ban Sanghajt követi. Ez magában foglal olyan fejlesztéseket, amelyek megalapozzák a felosztást, nevezetesen a „Proto-Danksharding” EIP-4844-et.

Dudley megjegyezte, hogy Sanghaj szándékosan kizárta az alapozási felosztási munkát, de az EIP-4844-el kapcsolatos munka ezzel párhuzamosan folytatódott. Azt is elismeri, hogy Sanghaj telepítése az elkövetkező hónapokban nagy hatással lehet a felosztással kapcsolatos folyamatban lévő munkára:

"A sanghaji frissítés kiszállítása hatással lehet a felosztásra, mert felszabadítja a Sanghajon dolgozó fejlesztőket, hogy a "The Surge" néven ismert, bonyolultabb felosztási frissítésekre összpontosítsanak."

A sanghaji frissítés az a tervek szerint lezajlik április elején az Ethereum mainneten. Az eredeti dátumot 2023 márciusától kitolták, a Goerli teszthálózattal – amely lehetővé teszi a fejlesztési tesztelést a főhálózati telepítések előtt – a Shapella frissítés végrehajtása Március 14.