Mi az az EIP-4844 az Ethereumon és milyen előnyökkel járhat a felhasználók számára?
Kezdőlap
Cikkek
Mi az az EIP-4844 az Ethereumon és milyen előnyökkel járhat a felhasználók számára?

Mi az az EIP-4844 az Ethereumon és milyen előnyökkel járhat a felhasználók számára?

Haladó
Közzétéve Feb 14, 2023Frissítve Nov 30, 2023
7m

TL;DR

Az EIP-4844, más néven proto-danksharding, az Ethereum protokoll javasolt frissítése, amelynek célja a díjak csökkentése és a tranzakciós átviteli teljesítmény növelése. Ezeket a célokat egy új tranzakciótípus bevezetésével kívánja elérni, amely képes kezelni a „blobokat” vagy adathalmazokat.

Az EIP-4844 funkcióját a következő angol alliterációs kifejezéssel lehet egyszerűen megérteni: "Az EIP-4844 bolts blobs onto blocks". Ez egy átmeneti frissítés, amely végső soron a jövőben teljes dankshardinghoz vezet, ezáltal lehetővé téve az Ethereum számára, hogy egy globális tranzakciós hálózat kapacitását kezelje. 

Bevezetés

Az Ethereum fejlesztői évek óta megoldást keresnek a növekvő felhasználói bázis kiszolgálására. A The Ethereum Upgrades néven ismert fejlesztéseken keresztül olyan jelentős fejlesztéseket javasoltak, mint a Merge és a rollupok. Ezek a változtatások segítettek az Ethereumnak növelni a tranzakciós átviteli teljesítményt és csökkenteni a tranzakciós költségeket.

A díjak azonban sokak számára továbbra is túl drágák, és az átviteli teljesítmény sincs még azon a szinten, amilyenen kellene lennie, ami lassítja a tömeges elfogadást. E probléma megoldására az Ethereum az adat shardingot választotta hosszú távú megoldásának.

Mivel az adat sharding bevezetése hosszú és összetett folyamat, az EIP-4844-et átmeneti megoldásnak javasolták. Így felkészíti az Ethereumot a teljes dankshardingra, amely a decentralizáció és a biztonság veszélyeztetése nélkül eléri a másodpercenkénti 100 000 (TPS) tranzakciós átviteli teljesítményt.

Mi az EIP-4844?

Az EIP az Ethereum Improvement Proposal rövidítése, amely egy olyan protokoll, amely lehetővé teszi a fejlesztők számára, hogy új funkciókat és megoldásokat javasoljanak az Ethereum protokollhoz. A Proto-danksharding két Ethereum-kutatóról, Proto Lambdáról és Dankrad Feistről kapta a nevét.   

Ahhoz, hogy megértsük mi az EIP-4844, előbb meg kell értenünk, hogy mi az a sharding. Leegyszerűsítve: ez egy olyan módszer, amely az adatbázisokat kisebb, meghatározott adatszegmenseket kezelő adatbázisokra particionálja, ezáltal javítva ezen adatbázisok hatékonyságát és teljesítményét. 

A blokkláncra – és különösen az Ethereumra – alkalmazva a sharding egyedi funkciókat kap. Az Ethereum azt tervezi, hogy egyfajta shardingot vezet be, az úgynevezett dankshardingot, amely segít csökkenteni a tranzakciós költségeket és növelni az átviteli teljesítményt. A „skálázhatósági gyilkosnak” nevezett danksharding várhatóan 100 000 körülire növeli az Ethereum TPS-ét. 

Ehhez képest az Ethereum alaprétege körülbelül 15 TPS-t, a Layer 2 rollupjai pedig körülbelül 100 TPS-t dolgoznak fel 2023 első negyedévétől. Bár ezek a számok durva becslések, a danksharding hatása egyértelmű: lehetővé teszi az Ethereum számára, hogy nagyságrendekkel növelje a skálázást.

A danksharding és a korábbi Ethereum és nem-Ethereum sharding javaslatok közötti fő különbség az, hogy a danksharding a bloboknak próbál meg több helyet biztosítani, nem pedig a tranzakcióknak (erről később). 

A danksharding másik újítása az úgynevezett összevont díjpiac, ahol csak egy javaslattevő választja ki a tranzakciókat az összes shard számára, ahelyett, hogy minden shardnak saját javaslattevője lenne. 

Annak érdekében, hogy ez az összevont díjpiac működőképes legyen, és hogy enyhítsük a maximálisan kinyerhető érték (MEV) problémáját, a javaslattevő/építő szétválasztásának nevezett módszert is be kell vezetni. A javaslattevő az Ethereum-protokoll egy validátora (az Ethereum Merge előtt bányásznak hívták), aki kiválasztja, hogy mely tranzakciókat vegye fel a következő blokkba.  

Az EIP-4844 (proto-danksharding) a teljes danksharding előtti lépés, amely körülbelül 1000-re növeli a TPS-t. A legfontosabb, hogy az EIP-4844 egy új tranzakciótípust vezet be, mely képes kezelni a „blobokat”, ami fontos lépés a teljes danksharding megvalósításához. Az EIP-4844 várhatóan 2023 második felében valósul meg, bár némi késedelem előfordulhat.

Hogyan működik az EIP-4844?

Az EIP-4844 alapvetően egy új tranzakciótípust vezet be, a blob-hordozó tranzakciókat, amelyek olyanok, mint a hagyományos tranzakciók, de bináris nagy objektumként vagy "blob"-ként ismert információkkal egészülnek ki. 

Ben Edgington, az Ethereum munkatársa az EIP-4844-et a következő emlékezetes, alliterációs kifejezéssel foglalja össze: „EIP-4844 bolts blobs onto blocks”. Röviden leírja, hogy a blob-hordozó tranzakciók blokkokhoz csatolt „blobokat” tartalmaznak, ami növeli a blob-hordozó blokkok által kezelhető adatmennyiséget. 

Ez zavarosnak tűnhet, mivel hasonlít a blokkméretek növeléséhez - ami ellentmond az Ethereum álláspontjának az önkényesen nagy blokkok ellen, amelyek nagyobb számítási teljesítményt igényelnek, és így centralizációhoz vezethetnek. 

Azonban van néhány lényeges különbség a blokkterület és a blobterület között.

Blokkterület

Blobterület

Minden csomópont látja

Igen

Igen

Tartósság

Örökké

Hetek

Láthatóság az EVM számára

Igen

Nem

Tárolás

Végrehajtási kliens

Konszenzus kliens

Méret

~940 KB maximális cél

Cél kezdetben 256 KB

Árazás

Drága (16 gas/bájt)

Szuper olcsó

Blobok: korlátozott tárolási költségek és nincsenek végrehajtási költségek, de minden csomópont sávszélességi költséget visel. Forrás: Ben Edgington

A blobok nagy méretűek, de a blokkokkal ellentétben, amelyek örökre eltárolódnak és láthatóak az Ethereum Virtual Machine (EVM) számára, a blobok csak rövid ideig állnak rendelkezésre, és nem láthatóak az EVM számára. Ráadásul a blobok az Ethereum konszenzusrétegén helyezkednek el a számításigényes végrehajtási réteg helyett. A legfontosabb, hogy a blobterület sokkal olcsóbb, mint a blokkterület. 

A blob-tranzakciók bevezetése mellett az EIP-4844 a végrehajtási réteg logikáját, a hitelesítési szabályokat, a többdimenziós díjpiacokat és más, a jövőben a teljes dankshardinghoz szükséges rendszermódosításokat is megvalósítja.

Egy dolgot meg kell jegyezni, hogy bár az EIP-4844 a teljes danksharding logikájának nagy részét megvalósítja, tényleges shardingot nem fog megvalósítani. Mindamellett, hogy az Ethereum egy lépéssel közelebb kerül a tömeges elfogadáshoz szükséges költség- és átviteli teljesítményszintek eléréséhez, az EIP-4844 továbbra is kínálhat bizonyos skálázási és költségmegtakarítási előnyöket.     

Milyen előnyökkel jár az EIP-4844 a felhasználók számára?

Az EIP-4844 egy protokollfrissítés, amely az Ethereum rollup-központú ütemtervének része. Az EIP-4844 bevezetésének előkészítése gyorsan halad, néhány fejlesztési hálózatot már lefuttattak, és a frissítés specifikációját már majdnem véglegesítették. 

Az EIP-4844 bevezetése után a felhasználók érzékelhető javulást tapasztalnak majd, elsősorban gyorsabb tranzakciók és alacsonyabb díjak formájában. Az EIP-4844 sikeres megvalósítása az Ethereumot is versenyképesebbé teszi a kriptovaluták terén.

Néhány felhasználóban felmerülhet a kérdés, hogy mit tegyenek, ha a régi, törölt blob-adatokhoz szeretnének hozzáférni. Ahogy korábban már kifejtettük, a blobok az Ethereum konszenzusrétegén helyezkednek el, amelynek célja, hogy egy rendkívül biztonságos, valós idejű hirdetőtáblát biztosítson más protokollok hosszabb távú tárolásához. Tehát még ha a blobok heteken belül törlődnek is, az adataiknak máshol, hosszabb távú tárolókban még elérhetőnek kell lenniük.

Záró gondolatok

Az EIP-4844 egy rendkívül bonyolult Ethereum protokollfrissítés, amely egy nagyobb ütemterv része, és amely más rendszerfrissítésekhez kapcsolódik, például a javaslattevő/építő szétválasztásához (PBS) és az EIP-1559 blob-díj kiigazításához.

Bár az EIP-4844 megértése segít felkészíteni az átlagfelhasználókat az elkövetkező változásokra, meg kell jegyezni, hogy a legtöbb változás alacsonyabb költségek és gyorsabb tranzakciók formájában fog bekövetkezni.

Az Ethereum protokoll folyamatosan fejlődik és javul. Az EIP-4844 egyike a közeljövőben megvalósítandó kritikus fontosságú fejlesztéseknek, amelyek célja a hálózat képességeinek javítása. Az EIP-4844 sikeres megvalósítása versenyképessé teszi az Ethereumot globális tranzakciós hálózatként.

További olvasnivaló

Felelősségi nyilatkozat és kockázati figyelmeztetés: A jelen bejegyzés tartalmát annak mindenkori formájában bocsátjuk rendelkezésre általános tájékoztatási és oktatási céllal, és semmilyen felelősséget vagy szavatosságot nem vállalunk az alkalmazásával kapcsolatban. Az itt leírtak nem tekintendők pénzügyi tanácsadásnak, sem egy konkrét termék vagy szolgáltatás megvásárlására tett javaslatnak. Kérjük, hogy idekattintva olvassa el részletes felelősségi nyilatkozatunkat. A digitális eszközök ára erősen ingadozhat. A befektetés értéke csökkenhet vagy nőhet, és az is előfordulhat, hogy Ön nem kapja vissza a befektetett összeget. A befektetési döntéseiért egyedül Ön felel, és a Binance Academy nem vállal felelősséget az esetlegesen felmerülő veszteségekért. Az itt leírtak nem minősülnek pénzügyi tanácsnak. További információért tekintse meg Felhasználási feltételeinket és a Kockázati figyelmeztetést.