Kezdőlap
Cikkek
Mi az Ethereum 2.0 és miért fontos?

Mi az Ethereum 2.0 és miért fontos?

Kezdő
Közzétéve Nov 16, 2020Frissítve Dec 28, 2022
6m

TL;DR

Az Ethereum 2.0 az Ethereum (ETH) hálózat régóta várt frissítése, amely jelentős javulást ígér a hálózat egészének funkcionalitásában és élményében. A legjelentősebb fejlesztések közé tartozik a Proof of Stake (PoS) protokollra való átállás, a shard láncok és egy új blokklánc, a beacon chain. Mindez és még sok más várhatóan egy gondosan megtervezett ütemterv alapján kerül fokozatosan bevezetésre.

De mindez csak a jéghegy csúcsa. Mivel az Ethereum az egyik legnépszerűbb kriptovaluta a világon, fontos részletek vannak arról, hogy mi is valójában az Ethereum 2.0, és milyen hatással lesz a kriptoverzumra.

Bevezetés

Az Ethereum megjelenése óta az új technológiák fejlesztése decentralizált alkalmazások (DAppok) és más blokkláncok formájában jelentősen kibővült. Ami még fontosabb, hogy számos ilyen technológiát az Ethereum hálózatra építettek. Gondoljunk csak a decentralizált pénzügy (DeFi) legnagyobb innovációira – ezek jelentős része az Ethereumon fut.

Sajnos elkezdtek megjelenni a skálázhatósági problémák. Ahogy a tranzakciók száma nőtt az Ethereum hálózaton, úgy nőtt a tranzakciók végrehajtásának költsége is (amelyet gas díjban fizetnek). Ha az Ethereum az internet következő generációját bevezető platform lesz, akkor a gazdaságnak is működnie kell. Ellenkező esetben nem lesz praktikus a használata.

Itt jön képbe az Ethereum 2.0. Az Ethereum hálózat javasolt ETH 2.0 frissítései elsősorban a skálázhatóság problémáját hivatottak megoldani. Ezek a fejlesztések kontrasztot teremtenek az Ethereum meglévő verziójához képest, amelyek mindegyike egy gondosan megtervezett ütemterv alapján kerül bevezetésre.

Mi az Ethereum 2.0?

Az Ethereum 2.0 (más néven Eth2 vagy „Serenity”) az Ethereum hálózat régóta várt frissítése, amely többek között a hálózat skálázhatóságának javítását ígéri. Számos fejlesztés megvalósításával a sebesség, a hatékonyság és a skálázhatóság javítható a biztonság és a decentralizáció feláldozása nélkül.

Az Ethereum ezen verziója mindig is a láthatáron volt, de a megvalósuláshoz kellett néhány év. Ennek elsődleges oka az, hogy egy blokklánc biztonságos és decentralizált módon történő skálázása kihívást jelent.

Szerencsére az Ethereum 2.0 célja a probléma megoldása néhány fontos funkció megvalósításával. Ezek az új funkciók számos kulcsfontosságú különbséget hoznak létre az általunk ismert Ethereum és a várható Ethereum között.

Az Ethereum és az Ethereum 2.0 közötti különbségek

A legnagyobb különbség az Ethereum és az Ethereum 2.0 között a Proof of Stake (PoS) konszenzusmechanizmus, a shard láncok és a beacon chain használata. Vessünk egy pillantást ezekre a különbségekre részletesebben.

Proof of Stake

A Proof of Work (PoW) az Ethereum (és sok más blokklánc) által használt módszer a hálózat biztonságban és naprakészen tartására azáltal, hogy a bányászokat jutalmazza a blokkok létrehozásáért és érvényesítéséért a blokkláncon. Sajnos a PoW nem skálázható, mivel a blokklánc növekedésével egyre nagyobb számítási teljesítményt igényel.

A Proof of Stake (PoS) ezt úgy oldja meg, hogy a számítási teljesítmény helyett a felhasználók a „saját bőrüket viszik vásárra”. Ez azt jelenti, hogy amíg legalább 32 ETH-val rendelkezik, addig lekötheti azt (vagyis stakelhet), validálhat, és a tranzakciók megerősítésével fizetést kap. Ha szeretne mélyebben elemerülni a PoS és a stakelés működésében, tekintse meg a Hogyan működik a proof-of-stake protokoll című cikkünket.

Sharding

Az Ethereum hálózathoz egy csomóponton keresztül lehet hozzáférni. A csomópont a teljes hálózat másolatát tárolja, ami azt jelenti, hogy a csomópontnak le kell töltenie, ki kell számolnia, tárolnia és fel kell dolgoznia minden tranzakciót az Ethereum létezésének kezdete óta. Bár Önnek felhasználóként nem feltétlenül kell csomópontot futtatnia a tranzakciókhoz, ez mindent lelassít.

A shard láncok ugyanolyanok, mint bármely más blokklánc, kivéve, hogy egy teljes blokkláncnak csak egy meghatározott részét tartalmazzák. Ez segíti a csomópontokat azáltal, hogy az Ethereum hálózat csak egy szeletét, vagy shardját kell kezelniük. Ez várhatóan növeli a tranzakciós sebességet és az Ethereum teljes kapacitását.

A beacon chain

Mivel a shard láncok párhuzamosan működnek, valaminek biztosítania kell, hogy azok mind szinkronban maradjanak egymással. Nos, a beacon chain gondoskodik erről azáltal, hogy konszenzust biztosít az összes párhuzamosan futó shard láncok számára.

A beacon chain egy vadonatúj blokklánc, amely központi szerepet játszik az Ethereum 2.0-ban. Enélkül nem lenne lehetséges az információk megosztása a shardok között, és a skálázhatóság sem létezne. Ezért kijelentették, hogy ez lesz az első funkció, amelyet az Ethereum 2.0 kapcsán bevezetnek.

Út az Ethereum 2.0-hoz

Az Ethereum 2.0 bevezetése nem egyszerre fog bekövetkezni. Három fázisban fog megjelenni, amelyek mindegyike különböző funkciókat hoz, melyek biztosítják az új Ethereum sikerét.

0. fázis

Az első fázis, vagyis a 0. fázis a beacon chain kiadásának lesz szentelve, mivel ez központi szerepet játszik a shard láncok funkcionalitásában. Egyelőre nem lesznek shard láncok, de a beacon chain már elkezdi az együttműködést a validátorokkal (azaz a stakelőkkel) egy egyirányú letéti szerződésen keresztül.

Fontos megjegyezni, hogy minden regisztrált validátor, aki stakeli az ETH-ját, nem lesz képes a „stake feloldására”, amíg a shard láncok nem kerülnek teljes mértékben bevezetésre. Ez azt jelenti, hogy a validátorok ETH-ja zárolva lesz a következő fázisig.

A Beacon Chain 2020. december 1-jén indult el, és a mainnettel párhuzamosan fut. Az indulást követően a Beacon Chain nem dolgozott fel mainnet tranzakciókat. Helyette párhuzamosan futott, és konszenzusra jutott az aktív validátorok és számlaegyenlegük egyeztetésével. 

1/1,5 fázis

A következő fázis valójában két fázis keveréke: az 1. és az 1,5 fázis. Az 1. fázis bevezette a shard láncokat, amelyek lehetővé teszik a validátorok számára, hogy blokkokat hozzanak létre a blokkláncon a PoS segítségével. Az 1,5 fázisban az Ethereum mainnet hivatalosan is bevezeti a shard láncokat, és megkezdi az átállást a PoW-ről a PoS-re.

Az 1/1,5 fázis bevezetése 2021-ben kezdődött.

A fúzió

A fúzió egy fontos lépés az Ethereum 2.0 felé, és ez a PoW-ről való átállás lezárása. A fúzióval az Ethereum blokklánc a PoW konszenzusmechanizmusról PoS mechanizmusra vált. 

A fúzió a jelenlegi Ethereum mainnet protokoll Beacon Chainre való átállítását jelenti. Ez egy jelentős változás, mivel mostantól az Ethereum tranzakciókat az új PoS hálózaton fogják végezni. Az új ETH tokeneket a hálózat csomópontjai hozzák létre, és egy megfelelő mennyiségű ether tokent tesznek egy poolba, hogy biztosítsák a hálózatot és érvényesítsék a tranzakciókat.

A fúzió nem olyan, mint egy hard fork, amely a blokklánc két különböző verzióját eredményezné. Az Ethereum továbbra is egyedülálló blokkláncként fog működni, és a felhasználók minden tranzakciós előzménye összeolvad. A mainneten jelenleg tárolt tranzakciós előzmények nem vesznek el, ezért a felhasználóknak nincs teendőjük a vagyonuk védelmét illetően.

2. fázis

A végső fázis a 2. fázis lesz, amikor az Ethereum 2.0 támogatni fogja a teljesen kialakított shardokat, és az Ethereum hivatalos hálózatává válik. A shard láncok képesek lesznek okosszerződésekkel is együttműködni, lehetővé téve a DAppok és más technológiák fejlesztőinek, hogy zökkenőmentesen integrálódjanak az Ethereum 2.0-ba.

A 2. fázis várhatóan a fúziót követően vagy később indul.

Záró gondolatok

Az Ethereum 2.0 több okból is fontos frissítése az Ethereum hálózatnak, különösen a skálázhatóság tekintetében. A PoS, a shard láncok és a beacon chain új funkciói nélkül az Ethereum idővel fenntarthatatlanná válna, és nem lenne többé a kriptoökoszisztéma vezető okosszerződéses platformja.

Az Eth2 bevezetése időbe telik, sőt a vártnál is tovább tarthat. A jó hír az, hogy már javában zajlik, és az Ethereum fejlesztői elkötelezettek a megvalósításában.