Ugrás a fő tartalomra

Oldal legutoljára frissítve: 2024. március 14.

Cancun-Deneb (Dencun)

Cancun-Deneb (Dencun) az Ethereum-hálózat fejlesztése, mely bevezeti a Proto-Danksharding (EIP-4844) fejlesztést, lehetővé teszi az átmeneti adatblobok használatát, hogy olcsóbb legyen a összegzők tárolása.

Egy új tranzakciótípus lehetővé teszi, hogy az összegzők költséghatékonyabban tudjanak adatot tárolni az úgynevezett „blobokban”. A blobok kb. 18 napig (pontosabban 4096 ) elérhetők a hálózaton. Ezután a blobokat leválasztják a hálózatról, de az alkalmazások még mindig tudják az adatérvényességet ellenőrizni a bizonyítékok révén.

Ez rendkívüli módon csökkenti az összegzők költségét, behatárolja a lánc növekedését, és több felhasználót képes kiszolgálni, miközben megtartja a biztonságot és a csomópontüzemeltetők decentralizált struktúráját.

Mikor lesznek az összegzőknek alacsonyabb díjaik a Proto-Danksharding következtében?

  • A frissítés a 269 568. korszakban lett telepítve, 2024. március 13-án, 13:55-kor (UTC)
  • A legnagyobb összegzők, mint az Arbitrum vagy Optimism, jelezték, hogy a blobokat azonnal használni fogják a frissíté után
  • Az egyéni összegzők eltérő időpontban fognak átállni, mert mindnek frissíteni kell a maga rendszerét, hogy ki tudja használni az új blob-helyet

Hogyan lehet az ETH-t átváltani a végleges elágazás után?

  • Az ETH-szel nincs teendője: Az Ethereum Dencun frissítés után nincs szükség arra, hogy átváltsa vagy frissítse az ETH-t. A számlaegyenlege ugyanaz marad, a jelenleg Ön által birtokolt ETH elérhető marad az aktuális állapotában a végleges elágazás után is.
  • Figyeljen oda a csalásokra!  bárki mondja, hogy „frissítse” az ETH-t, az be akarja Önt csapni. Ezzel a hálózatfrissítéssel kapcsolatban Önnek semmilyen teendője nincs. A pénzeszközei teljesen érintetlenek maradnak. Emlékezzen rá, hogy a legjobb védekezés a csalások ellen, ha Ön tájékozott.

Bővebben a csalások felismeréséről és elkerüléséről

Milyen problémát old meg a Dencun hálózati frissítés?

A Dencun elsődlegesen a skálázhatóságot célozza (több felhasználó és több tranzakció kezelését) megengedhető díjak mellett, miközben a hálózat decentralizációja megmarad.

Az Ethereum közössége egy összegzőalapú megközelítést alkalmaz a növekedésre, melynél a második blokkláncréteg (L2) összegzők biztosítják, hogy több felhasználó biztonságos módon használja a rendszert.

A rollup hálózatok a főhálózattól függetlenül kezelik a tranzkaciók feldolgozását (vagy „végrehajtását”), majd publikálják az eredmény kriptográfiai bizonyítékát és/vagy a tömörített tranzakciós adatokat a főhálózaton, hogy azok felkövethetők legyenek. Ezen bizonyítékok tárolása költséges ( formájában), melyet a Proto-Danksharding előtt állandó módon kellett tárolnia minden csomópontüzemeltetőnek, ami drága feladat.

A Proto-Danksharding bevezetése a Dencun frissítés által olcsóbb adattárolást tesz lehetővé ezen bizonyítékoknak, mivel a csomópontüzemeltetőknek csak 18 napig kell tárolni azokat, utána biztonsággal eltávolíthatóak, hogy ne növeljék tovább a hardverigényeket. Mivel az összegzőknek általában 7 napos visszavonási periódusuk van, ezért a biztonsági modelljük változatlan marad, amíg az L1-en ugyanilyen hosszen elérhetők a blobok. A 18 napos periódus egy kellően nagy időszakot biztosít erre.

Bővebben az Ethereum skálázásról

Hogyan lehet a régi blobadatokat elérni?

Miközben az általános Ethereum-csomópontok a hálózatnak a jelen állapotát tárolják, a korábbi blobadatokat kb. 18 nappal később már mellőzni lehet. Mielőtt az adatot eltávolítaná, az Ethereum biztosítja, hogy az összes hálózati résztvevőnek elérhető volt arra, hogy:

  • Az érdekelt felek letöltsék és eltárolják az adatokat.
  • Az összegző megkérdőjelezési periódusai lezáruljanak.
  • Az összegző tranzakciói véglegessé váljanak.

A blob-előzményadatok számos okból szükségesek lehetnek, illetve azokat több decentralzált protokoll is elérheti és tárolhatja:

  • Harmadik fél indexáló protokollok, mint a The Graph, amelyek csomópont-üzemeltetők decentralizált hálózata révén tárolják ezeket az adatokat, melyet kriptogazdasági mechanizmusokkal ösztönöznek.
  • BitTorrent egy decentralizált protokoll, ahol az önkéntesek tárolják és terjesztik ezeket az adatokat másoknak.
  • Ethereum portal network célja, hogy elérést biztosítson az Ethereum összes adatához a csomópont-üzemeltetők decentralizált hálózatán keresztül, akik között elosztják az adatokat, ahogy a BitTorrent esetében.
  • Egyéni felhasználók bármikor eltárolhatják az adatokat, amelyre historikus okokból szükségük lehet.
  • Rollup szolgáltatók számára érdemes tárolni ezeket az adatokat, hogy jobb legyen a felhasználói élmény.
  • Blokkfelfedezők általában olyan archív csomópontokat futtatnak, melyek indexálják és eltárolják az összes információt, hogy visszakereshető legyen a felhasználóknak egy webfelületen keresztül.

Fontos megjegyezni, hogy az előzményállapotok visszahíváse egy N-ből 1 bizalmi modellen alapszik. Eszerint csak egyetlen megbízható forrásból kell adat ahhoz, hogy ellenőrizhető legyen a helyessége a hálózat jelen állapotát felhasználva.

Hogyan járul hozzá ez a frissítés az Ethereum nagyobb útitervéhez?

Proto-Danksharding elősegíti a teljes Danksharding bevezetést. A Danksharding lényege, hogy a rollup-adatok tárolását elosztja a csomópont-üzemeltetők között, így az egyes operátoroknak csak a teljes adat egy kis részét kell kezelniük. Ez az elosztás megnöveli a blokkonkénti adatblobok számát, ami alapvető az Ethereum skálázásához, hogy több felhasználót és tranzakciót tudjon kezelni.

Ez a skálázási megoldás elengedhetetlen ahhoz, hogy felhasználók milliárdjait támogassa az Ethereum megengedhető díjakkal és fejlettebb alkalmazásokkal, miközben megőrzi a hálózat decentralizáltságát. E változások nélkül a csomópontüzemeltetők hardverigényei megnövekednének, amely egyre drágább gépeket követelne tőlük. Emiatt a kisebb üzemeltetők kiesnének a működésből, amitől koncentrálódna a hálózat irányítása néhány nagy operátornál, és ez ellene megy a decentralizáció alapelvének.

Érinti ez a frissítés az Ethereum összes konszenzusát és validátorkliensét?

Igen, a Proto-Danksharding (EIP-4844) következtében mind a végrehajtási klienseket, mind a konszenzusklienseket frissíteni kell. Az összes Ethereum-kliens új verziója elérhető, hogy alátámassza ezt a frissítést. A frissítés után az Ethereum-hálózattal való szinkronizáció érdekében a csomópont-üzemeltetőknek támogatott kliensverziót kell futattniuk. Vegye figyelembe, hogy a kliensverziók adott időben érvényesek, a felhasználók a legutóbbi frissítéseket vegyék figyelembe. Tekintse meg a támogatott kliensverziók részleteit(opens in a new tab).

A konszenzuskliensek kezelik a validátorszoftvert, melyek mind frissítve lettek, hogy eleget tegyenek a változásnak.

Hogyan érinti a Cancun-Deneb (Dencun) a Goerlit és az Ethereum egyéb teszthálózatait?

  • A fejlesztői hálózatok, a Goerli, Sepolia és a Holesky is mind átesik a Dencun frissítésen és a Proto-Danksharding teljes mértékben működik ezekben
  • A rollup-fejlesztők használhatják ezeket a hálózatokat az EIP-4844 tesztelésre
  • A legtöbb felhasználót ugyanakkor a teszthálózatok változása egyáltalán nem érinti

Innentől fogva az összes L2-es tranzakció blobhelyet használ majd, vagy választani lehet?

Az Ethereum második blokkláncrétegének (L2) összegzői kétféle tárhelyet használhatnak: átmeneti blobhely vagy állandó okosszerződéses calldata. A blobhely egy gazdaságos megoldás, átmeneti tárolást ad alacsonyabb költségen. Biztosítja az adatelérhetőséget a megkérdőjelezési időszakra. Másrészt az okosszerződés calldata állandó tárhelyet biztosít, de sokkal drágább.

A döntést a blobhely és a calldata között a rollup-szolgáltatók hozzák meg. Ezt a döntést a blobhely iránti igény befolyásolja. Ha a bobhelyre nagy az igény, akkor a rollupok talán a calldata-t választják, hogy időben el tudják tárolni az adatokat.

Bár elméletileg a felhasználó is választhat, de az a jellemző, hogy a rollup-szolgáltatók hozzák meg ezt a döntést. Ha a felhasználók hoznának döntést, az összetettebb helyzetet teremtene, főleg a költséghatékény tranzakciócsomagolás esetén. E döntés részleteit a felhasználók megtekinthetik a rollup-szolgáltatók dokumentációiban.

A 4844 csökkenti az L1 gázdíjat?

Nem igazán. Egy új gázpiac jött létre kizárólag a blobhelyeknek a rollup-szolgáltatók részére. Habár az L1 díjak csökkenhetnek azzal, hogy a rollup-adatokat blobokba teszik, ez a frissítés elsősorban arra fókuszál, hogy az L2-es díjak csökkenjenek. Az L1 (főhálózat) díjainak csökkenése másodlagos hatás, mely kisebb mértékű.

  • Az L1 gázcsökkenés arányos azzal, hogy a rollup-szolgáltatók mennyire kezdik el használni a blobadatokat
  • Az L1 gáz valószínűleg versenyképes marad a nem rollup-jellegű tevékenységek révén
  • Azok az összegzők, amelyek blobhelyet használnak, kevesebb L1 gázt igényelnek, ezért annak díja csökkenhet
  • A blobhely még behatárolt, ezért ha egy blokkban tele van a blob, akkor a rollup kénytelen állandó tárhelyet használni, ami növeli az L1 és L2 gázárakat is

Csökkenteni fogja ez a változás a többi EVM L1 blokkláncok díjait?

Nem. A Proto-Danksharding által hozott előnyök az Ethereum L2 rollupokra vonatkoznak, melyek a bizonyítékokat az L1-en (főhálózat) tárolják.

Az a tény, hogy valami kompatibilis az Ethereum virtuális géppel (EVM), nem jelenti azt, hogy ebből a frissítésből bármilyen előnyt is élvezne. Az Ethereumtól függetlenül működő hálózatok (legyenek akár EVM-kompatibilisek vagy sem) nem tárolják az adataikat az Ethereumon, így nem hoz számukra előnyt ez a frissítés.

Bővebben az L2 rollupokról

Ön inkább vizuális típus?

Az Ethereum skálázása, EIP-4844 — Finematics

Blobhely 101 Domothy-val — Bankless

További olvasnivaló

Hasznosnak találta a cikket?