Upgrade Dencunu konečně přichází.

Zatímco bitcoin překonává své historické maximum, narativní vlákno patřící Ethereu oficiálně vstoupilo do posledního týdne odpočítávání. Podle informací Ethereum Foundation byl upgrade sítě Dencun úspěšně aktivován na všech testovacích sítích. Ethereum bude upgradováno na mainnetu ve výšce bloku 8626176 ve 21:55 13. března 2024 pekingského času.

Tento upgrade má velký význam pro ekosystém Ethereum a je dalším důležitým vývojovým uzlem po upgradu Shapella.

Jako důležitý začátek fáze „The Surge“ cesty upgradu Etherea 2.0. Upgrade Dencunu byl dříve zpožděn kvůli problémům s chybami a byl nazván „opožděný Cancun“. Nyní, po sérii testovacích nasazení na začátku roku, je upgrade Dencunu hotový. V tomto článku vám Running Finance pomůže porozumět „klíčovým bodům“, které stojí za pozornost v tomto upgradu Dencunu, prostřednictvím jednoduchého a podrobného pohledu a doufá, že vám poskytne hloubkové informace o hodnotách.

Obsah jádra: EIP-4844

Upgrade Dencunu pokrývá především konsenzuální vrstvu a prováděcí vrstvu Etherea se zaměřením na snížení poplatků, zvýšení rychlosti, zabezpečení a uživatelskou zkušenost. Mezi nimi je EIP-4844 hlavním obsahem tohoto upgradu Dencunu, jehož cílem je zlepšit efektivitu úložiště systému Ethereum a snížit transakční náklady.

Vysoké poplatky za plyn byly vždy největší překážkou rozvoje Etherea a svět poplatky za plyn dlouhodobě trpí. Uživatelé údajně zaplatili transakční poplatky ve špičce přes 100 USD. Podle údajů společnosti Etherscan je aktuální průměrný poplatek za plyn za swapové transakce přibližně 79 USD.

Z krátkodobého hlediska může být Rollup jediným důvěryhodným řešením škálovatelnosti Etherea. Může zvýšit výpočetní výkon Etherea bez zvýšení zátěže sítě a bez nutnosti důvěry uživatelů v systém. Vzhledem k tomu, že transakční poplatky L1 jsou i nadále vysoké, je naléhavě nutné přijmout opatření na podporu přechodu ekosystému na sharding. Vzhledem k tomu, že současné ethereum shardingu nestačí implementovat, EIP-4844 v podstatě poskytuje metodu provizorní mezery, která může vyhovět současným potřebám.

EIP-4844 využívá pokročilou technologii nazvanou „Blob“, která bude využívat inovativní mechanismus dočasného ukládání dat v síti Ethereum implementací procesu Proto-Danksharding, který pomůže snížit poplatky za transakce L2. Sítě L2 budou moci ukládat data na L1 efektivněji. Data blob se mažou přibližně každé dva týdny, což je dostatečné pro L2 ke správě a načítání dat a provádění ověření. Proto jsou bloby pro ukládání dat levnější než běžná data o transakčním volání uložená na dobu neurčitou na blockchainu Ethereum.

EIP-4844 také zavede Blob Gas, nezávislý fakturační systém, který se řídí vlastními pravidly pro stanovování cen a zohledňuje základní poplatky. Formát dat blob je přednastaven tak, aby byl konzistentní s formátem v budoucích specifikacích sdílení. Tento design umožňuje Rollup efektivně zmírnit přetížení sítě, zatímco samostatný trh s poplatky zajišťuje nižší poplatky, díky čemuž je ekonomičtější než současná metoda ukládání dat volání.

Vývojáři z Offchain Labs řekli: „Za předpokladu aktuální úrovně síťového provozu by po implementaci Dencunu měl poplatek za plyn v síti druhé vrstvy okamžitě klesnout o 75 % Další vývojář řekl: „Upgrade Dencunu je jako modernizace silnice pouze jeden pruh Jako čtyřproudová dálnice vstupuje Ethereum do moderní dopravní éry.

Mezi transakčními náklady na 2. vrstvě je největší nákladovou položkou poplatek za „data volání“, který v současnosti tvoří více než 80 % celkových transakčních nákladů na 2. vrstvě. Mechanismus Blob může dočasně ukládat data, což je klíčové pro krátkodobé ověření transakcí, a data lze později smazat, aby se zabránilo přetížení úložiště sítě. Integrita a bezpečnost procesu zpracování dat je zaručena šifrovací technologií, která detekuje změny dat.

Podle předchozích zpráv o analýze omezí Proto-Danksharding počet blobů na blok na 16 a velikost jednoho blobu nepřesáhne 128 kB, což by podle očekávání poskytlo navýšení prostoru bloku přibližně o 2 MB. Nový datový prostor umožní Optimistic Rollup a Zero-Knowledge Rollup publikovat důkazy o transakčních datech v řetězci pomocí objektů Blobs namísto „Call Data“ k poskytování skutečných dat. Data blob budou vymazána po dvou týdnech a „Call Data“ budou trvale uložena na blockchainu Ethereum.

Návrh EIP-4844 nejen zavádí mechanismus Blob pro přenos transakcí, ale také implementuje komplexní systémové změny, jako je logika prováděcí vrstvy, ověřovací pravidla a vícerozměrné trhy s poplatky budoucnost.

Jak se změní poplatky za plyn?

Jak se tedy po dokončení upgradu Dencunu změní poplatek za plyn v důsledku dopadu návrhu EIP-4844?

Optimism spustil webovou stránku, která má předpovídat měnící se trend poplatku za plyn po zavedení super řetězce Blob. Předpovědi webu jsou však založeny na zjednodušujícím předpokladu základní sazby Blob Gas 4,2 gwei, takže skutečná čísla mohou být mimo.

Předpovědi naznačují, že blob o velikosti přibližně 125 kB bude stát přibližně 0,001 ETH. V současné době je cena 125 kB dat volání přibližně 30 gwei na plyn krát 16 plynu na bajt krát 125 000 plynu (přibližně 0,06 ETH).

Souhrny aktuálně generují přibližně 60 transakcí za sekundu (TPS). Pokud je každá transakce přibližně 200 B, pak zpracují přibližně 12 kB za sekundu a každý blok Eth je přibližně 144 kB. V původním cíli pro 3 bloby (3*125kB = 475 kB) v návrhu EIP-4844 zabere Rollup pouze asi 30 % kapacity dostupnosti dat. Pokud objekty BLOB nemají jiné zdroje poptávky (jako jsou nápisy), očekávejte, že po migraci kumulativních objektů na objekty BLOB dojde v krátkodobém horizontu k následujícímu:

• Poplatky za blob budou velmi levné (méně než 0,001 ETH)

• Poplatky za kumulativní transakce budou také velmi levné (méně než 0,05 USD)

*Obrázek níže ukazuje výsledky testu změny poplatku za plyn zveřejněné uživateli Twitteru.

Co říkaly ostatní návrhy?

(1) EIP-1153: Operační kód přechodného úložiště, používaný ke zpracování dat, která jsou potřebná pouze na krátkou dobu. Operační kódy přechodného úložiště umožňují inteligentním kontraktům používat při zpracování dat úložný prostor podobný paměti. Tento úložný prostor se liší od trvalého úložiště v tom, že jeho obsah se po každé transakci vymaže, podobně jako se vymaže dočasný poznámkový blok po vyčerpání jeho obsahu. Má následující vlastnosti:

• Dočasné: Hodnoty v přechodném úložišti budou po každé transakci zahozeny a nebudou uloženy dlouhodobě.

• Výkonová výhoda: Protože nevyžaduje přístup k disku, je jeho použití levnější.

• Podpora přístupu inteligentní smlouvy: Inteligentní smlouvy mohou přistupovat k přechodnému úložišti prostřednictvím dvou nových operačních kódů, což znamená, že smlouva může číst a zapisovat tato dočasná data.

• Pohodlí: Při použití přechodného úložiště nemusí klient platit poplatky za plyn předem za načtení původních dat, ani nemusí po použití čistit úložný slot, což celý proces zefektivňuje a zlevňuje.

(2) EIP-4788: Kořen bloku majáku ve virtuálním stroji Ethereum pomáhá virtuálnímu stroji Ethereum (EVM) bezpečněji interagovat s konsensuální vrstvou a může je přímo ověřovat, aniž by se spoléhal na externí důvěryhodné zdroje bezpečnost a spolehlivost systému. Tato funkce podporuje následující scénáře aplikace:

a. Zástavní fond. Staking pooly spolehlivěji ověřují částky a stav tokenů účastníků, čímž snižují možnost podvodů a chyb.

b. Opětovná zástava. Relevantní data lze přímo ověřit a proces změny nastavení vytyčování bude plynulejší a bezpečnější.

c. Křížový řetězový most. Inteligentní kontraktační mosty mohou efektivněji ověřovat transakce a stav, čímž zvyšují bezpečnost interakcí napříč řetězci.

d.MEV remise. MEV (Miner Extracted Value) je způsob, jak profitovat z procesu výstavby bloku optimalizací pořadí transakcí. Pomocí kořenů beacon block lze navrhnout efektivnější strategie ke snížení dopadu MEV, díky čemuž budou transakce spravedlivější a transparentnější.

(3) EIP-5656: MCOPY, je efektivní instrukce EVM (Virtuální stroj Ethereum) používaná ke kopírování oblastí paměti. Lze jej nalézt v kompilátorech Solidity, Vyper a Fe a používá se k implementaci přesné kopie paměti slova a částečné kopie paměti slova. EIP-5656 pomáhá zlepšit výkon sítě Ethereum, zejména při provádění inteligentních smluv, zavedením operačního kódu MCOPY. Toto je důležité vylepšení pro vývojáře, protože jim to umožňuje vytvářet efektivnější a rychlejší chytré smlouvy, přičemž režie volání předkompilace identity se sníží ze 700 na 100 plynů.

(4) EIP-6780: Používá se k odstranění operačních kódů SELFDESTRUCT. V původním návrhu byla funkce SELFDESTRUCT chytré smlouvy Ethereum implementována voláním speciálního provozního kódu (opcode). Když smart contract zavolá SELFDESTRUCT, kód ve smlouvě je zničen a zbývající ether a úložný prostor jsou odeslány na zadanou adresu.

Tato funkce byla původně navržena k vyčištění, když je dokončeno plnění smlouvy nebo dojde k závažné chybě.

Když chytrá smlouva již není potřeba, může uvolnit úložný prostor samodestrukcí a poslat zbývající éter na zadanou adresu, čímž se zabrání plýtvání zdroji. Použití SELFDESTRUCT odstraní všechny informace o kódu a úložišti pro účet. Ale v budoucím návrhu stromů Verkle už tato operace nebude možná. Protože v budoucím návrhu budou informace každého účtu rozptýleny a uloženy v mnoha různých klíčích účtu a mezi těmito klíči účtu a kořenovým účtem nebude žádné zjevné spojení. Přijetí a implementace návrhu EIP-6780 pomůže zlepšit bezpečnost sítě Ethereum a zabrání riziku kapitálové ztráty způsobené sebezničením smlouvy.

(5) EIP-7044: Návrh na zlepšení mechanismu ukončení závazku Ethereum. Hlavním účelem tohoto návrhu je zjednodušit a zlepšit mechanismus výběru sázek Ethereum tak, aby dobrovolné výběry podepsané před upgradem Capella mohly být trvale účinné. Taková vylepšení mohou zajistit bezpečnější operace vytyčování a zároveň zlepšit uživatelskou zkušenost. Implementací EIP-7044 může síť Ethereum lépe zvládat validátory a operace související s vytyčováním, čímž se zvyšuje stabilita a spolehlivost celé sítě.

(6) EIP-7045: Návrh na vylepšení Etherea pro sloty odolné vůči síti s cílem zlepšit zabezpečení sítě Ethereum a rychlost potvrzování transakcí zvýšením počtu slotů pro ověření. Proof sloty jsou konceptem v protokolu Ethereum, který úzce souvisí s chováním validátorů a bezpečností sítě. Rozšířením rozsahu atestačních slotů se zvyšuje schopnost sítě zpracovávat velké množství validátorů a zároveň se zvyšuje bezpečnost celé sítě.

(7) EIP-7514: Zdokonalovací návrh pro metodu růstu validátorů stakingu Ethereum změnou metody růstu maximálního počtu validátorů z exponenciálního růstu na lineární růst a stanovením pevného maximálního limitu odchodu (maximálního limitu zrušení). Churn limit), který omezuje počet validátorů vstupujících nebo opouštějících síť v každém období epochy, aby se vyrovnali s rychlým růstem sázek Ethereum. Cílem návrhu je zmírnit negativní externality velmi vysoké celkové dodávky vsazeného ETH, dokud nebude implementováno vhodné řešení.

(8) EIP-7516: Návrh na vylepšení ke snížení nákladů na využití dat, který uživatelům umožňuje programově vypočítat náklady na využití dat objektů Blob. Výhodou toho je, že uživatelé mohou vypočítat a používat data podle svých skutečných potřeb, a tím snížit náklady na využití dat. Kromě toho byl v návrhu zmíněn také koncept Blob Gas futures. Futures Blob Gas jsou finančním nástrojem, který uživatelům umožňuje zablokovat budoucí náklady na využití dat Blob, čímž eliminuje riziko způsobené kolísáním nákladů na využití dat.

Soutěž možná právě začala

Přestože Ethereum snížilo poplatky za plyn prostřednictvím upgradu Dencunu, jeho řešení stále čelí výzvám, jako je fragmentace sítě a problémy s uživatelskými zkušenostmi. Tyto výzvy mohou i nadále omezovat schopnost Etherea přitahovat malé transakce.

Z ekonomického hlediska jsou průměrné náklady na transakce NFT na platformě Ethereum přibližně 140 USD, což je pro uživatele obvykle poměrně vysoká útrata, zvláště když transakční poplatky převyšují hodnotu samotného NFT. Vysoké transakční poplatky proto nutí uživatele zkoumat nákladově efektivnější alternativy.

Například Solana, blockchain vrstvy 1, má transakční poplatky mnohem nižší než Ethereum, přičemž průměrné transakční náklady jsou pouze 0,000036 SOL, což odpovídá přibližně 0,0047 USD. Tato významná cenová výhoda přitahuje mnoho uživatelů, kteří chtějí snížit náklady, zejména ty, kteří často obchodují s NFT.

Navíc, jak se chytré smlouvy stávají složitějšími, stává se neustálou výzvou zajištění jejich bezpečnosti a spolehlivosti. Škodlivé chování nebo chyby programování mohou vést k závažným bezpečnostním incidentům.

Výzvy ve světě šifrování jsou nepřetržité, ale upgrade Dencunu je pouze dočasný. Jak řekl Vitalik, Ethereum vyžaduje tři klíčové technologické přechody k dosažení otevřené, globální a bez oprávnění. Nyní vše teprve začalo. #以太坊升级 #Dencun提案