V letošním roce Ethereum projde dvěma důležitými aktualizacemi, jak bylo plánováno, a to upgradem v Šanghaji, který byl dokončen 12. dubna, a upgradem v Cancúnu, jehož provedení se očekává ve čtvrtém čtvrtletí.

V letošním roce Ethereum projde dvěma důležitými aktualizacemi, jak bylo plánováno, a to upgradem v Šanghaji, který byl dokončen 12. dubna, a upgradem v Cancúnu, jehož provedení se očekává ve čtvrtém čtvrtletí. Podle oficiální dokumentace Etherea došlo od vydání bílé knihy v roce 2013 k celkem 24 milníkům, z nichž většina jsou upgrady forku a mezi ty relativně důležité patří 12 upgradů.​

Dodnes lze o technologii blockchainu říci, že je to nová technologie, ačkoli základní koncepty související s blockchainem (kryptografie, decentralizace, sítě typu peer-to-peer a transakce) byly studovány po celá desetiletí, až v roce 2008 se Bitcoin objevil. Po jeho zrodu lidé věřili, že tyto koncepty lze skutečně kombinovat a vytvářet použitelné produkty. Zejména Ethereum se ve veřejné a použitelné podobě objevilo až v roce 2015. I když se očekávaná časová osa vývoje a konkrétní detaily změnily, Ethereum pokračuje podle plánu a pokračuje v upgradu protokolu, aby byla zajištěna lepší použitelnost, bezpečnost, funkčnost a decentralizace.​

V letošním roce Ethereum projde dvěma důležitými aktualizacemi, jak bylo plánováno, a to upgradem v Šanghaji, který byl dokončen 12. dubna, a upgradem v Cancúnu, jehož provedení se očekává ve čtvrtém čtvrtletí. Podle oficiální dokumentace Etherea došlo od vydání bílé knihy v roce 2013 k celkem 24 milníkům, z nichž většina jsou upgrady forku a mezi ty relativně důležité patří 12 upgradů. Tento článek přezkoumá a vytřídí důležité hard forky a upgrady v historii Etherea a představí změny, které může upgrade z Cancúnu přinést.​

Frontier Upgrade – 30. července 2015

30. července 2015 je datum, kdy byl vygenerován blok Ethereum genesis a datum, kdy začala první fáze Etherea. Spuštění Frontier znamená oficiální spuštění blockchainové sítě Ethereum. Tato fáze je hlavně pro vývojáře blockchainu a účastníci uzlů se účastní formou těžby V této fázi je podporováno nahrávání chytrých kontraktů.

Protokol Frontier obsahuje následující klíčové funkce:

Odměna za blok: Když těžaři úspěšně vytěží blok na blockchainu Ethereum, obdrží odměnu v ETH. Ve fázi Frontier je bloková odměna pro těžaře 5 ETH za blok.

Plyn: V prvních dnech po vydání Frontieru byl limit plynu na blok pevně zakódován na 5 000 plynů. Jednoduše řečeno to znamená, že na síti nebude žádná velká akce. Těžaři tak mohou začít pracovat na Ethereu a první uživatelé si mohou nainstalovat klienty. Po několika dnech se tento limit plynu automaticky zruší a síť může začít zpracovávat transakce a chytré smlouvy podle plánu.

Canary Contract: Tato smlouva se používá k informování uživatelů, které řetězce byly nebo jsou zranitelné vůči útokům. Kanárským kontraktům je přiřazena hodnota 0 nebo 1. Pokud je kontraktu přiřazena hodnota 1, klient může rozpoznat, že se jedná o nesprávný řetězec a vyhnout se tomuto neplatnému řetězci při těžbě. Tyto vlastnosti kanárského kontraktu v podstatě umožňují vývojovému týmu jádra Ethereum pozastavit provoz sítě, pokud dojde k problému se sítí. V raných fázích Etherea byla kanárská smlouva extrémně centralizovaným, ale nepostradatelným ochranným mechanismem.​

Použitelnost: Všechny vývojářské operace se provádějí prostřednictvím příkazového řádku, protože neexistuje žádné grafické uživatelské rozhraní. K dispozici je celá síť, ale uživatelské rozhraní je velmi hrubé a používat jej budou moci pouze ti, kteří znají Ethereum a mají provozní zkušenosti.​

Limit plynu pro každý blok byl pevně zakódován na 5 000 plynů ve verzi Frontier. Poté byl limit 5 000 plynů odstraněn v upgradu na rozmrazování Frontier o dva měsíce později a výchozí cena plynu byla nastavena na 50 gwei a bomba na obtížnost. byla představena v tomto upgradu Účelem zavedení bomby na obtížnost je poskytnout mechanismus pro migraci sítě z PoW na PoS, když je výpočetní výkon příliš vysoký a těžaři nemohou vykopat žádný blok, bude to nejlepší čas aby se síť převedla na PoS. Dá se říci, že v počáteční fázi Etherea byl plán přejít na PoS.​

Od té doby Ethereum oficiálně vstoupilo do éry kvazi dostupné těžby PoW a cena Etherea je v tuto chvíli 1,24 USD za kus.​

Upgrady usedlosti – 14. března 2016

Upgrade Homestead je druhá hlavní verze vydaná společností Ethereum Je to první hard fork Etherea a datum, kdy začíná druhá fáze plánu. Nejdůležitějšími funkcemi této verze jsou optimalizace chytrých kontraktů a zavedení zcela nového kódu pro jazyk chytrých kontraktů Solidity. Kromě toho byla v této verzi vydána desktopová peněženka Mist, která uživatelům umožňuje držet/obchodovat ETH a psát/nasazovat chytré kontrakty. Později projekt Mist oznámil ukončení na začátku roku 2019.

Upgrade Homestead je jedním z prvních implementovaných návrhů na vylepšení Etherea (EIP) Obsahuje celkem 3 EIP: 2, 7 a 8: EIP-2: Zvýšení nákladů na vytváření chytrých smluv prostřednictvím transakcí z 21 000 plynu na 53, 000 plyn. Dříve byly náklady na vytvoření smlouvy prostřednictvím smlouvy (doporučený přístup) vyšší než náklady na vytvoření smlouvy prostřednictvím transakce. Vzhledem ke zvýšeným nákladům na plyn při vytváření smluv prostřednictvím transakcí motivuje EIP 2 uživatele k návratu ke způsobu vytváření smluv prostřednictvím smluv.​

EIP-7: Přidána nová funkce DELEGATECALL pro usnadnění opětovného použití kódu. Tento operační kód je podobný CALLCODE, kromě toho, že odesílá odesílatele a hodnotu z nadřazeného oboru do podřízeného oboru, to znamená, že volání je vytvořeno se stejným odesílatelem a hodnotou jako původní volání.​

EIP-8: je návrh vylepšení plánu upgradu sítě zaměřený na budoucnost, který je dopředně kompatibilní se síťovým protokolem devp2p. Toto vylepšení zajišťuje, že veškerý klientský software v síti Ethereum se může přizpůsobit budoucím upgradům síťového protokolu.​

V současné době je cena Etherea 12,5 $ za kus.

DAO Fork – 20. července 2016

Kromě plánovaných upgradů Etherea a hard forků je tu také neplánovaná událost forku, která si zaslouží připomenutí. V roce 2016 projekt decentralizované autonomní organizace s názvem The DAO získal 150 milionů dolarů prostřednictvím vydávání tokenů. V červnu smlouvu The DAO zneužili hackeři a neznámí hackeři ukradli ETH v hodnotě desítek milionů dolarů. Většina účastníků Ethereum komunity se rozhodla implementovat hard fork, obnovit ukradené ETH z peněženek a opravit zranitelnosti. Hard fork však nebyl všemi účastníky komunity jednomyslně uznán a někteří účastníci pokračovali v těžbě a obchodování na původním řetězci. Původní řetězec, ze kterého bylo ukradené ETH nalezeno, je známý jako Ethereum Classic (ETC). Od té doby se Ethereum rozdělilo na ETH a ETC. To je důvod, proč má Ethereum dvě sítě.

V tuto chvíli je cena Etherea 12,54 $ za kus.​

Metropolis: Byzantium Upgrade – 16. října 2017

V tuto chvíli se Ethereum dočkalo dvou zásadních upgradů: Frontier a Homeland Podle plánu je dalším krokem upgrade Metropolis Nicméně upgrade Metropolis má spoustu obsahu, takže plán byl rozdělen do dvou fází: Byzantium a Konstantinopoli.

Tento hard fork obsahuje 9 zlepšovacích návrhů (EIP 100, 658, 649, 140, 196, 197, 198, 211, 214). Kromě aktualizací souvisejících se základními vrstvami, jako jsou operační kódy a chytré smlouvy, bude „obtížná bomba“ odložena o rok a půl později a odměna za blok bude snížena z 5 ETH na 3 ETH. Než byla bomba na obtížnost zneškodněna, generování bloku trvalo téměř 30 sekund. Přidána možnost provádět nestátní změny v jiných smlouvách, přidány některé kryptografické metody umožňující rozšíření vrstvy 2 do Etherea.

V současné době je cena Etherea 334,32 $ za kus.​

Metropolis: Constantinople Upgradováno – 28. února 2019

Druhá fáze modernizace Metropolis, Konstantinopol, měla být původně uvedena do ostrého provozu s blokem 7,08 milionu v polovině ledna 2019. 15. ledna vydala nezávislá bezpečnostní auditorská firma ChainSecurity zprávu, která uvádí, že jedna z pěti hlavních aktualizací systému poskytne útočníkům příležitost ukrást finanční prostředky. V reakci na obavy, které zpráva vyvolala, hlasovali vývojáři jádra Ethereum a další členové komunity pro odložení upgradu, dokud nebude vyřešen bezpečnostní problém.

Nakonec se Ethereum Foundation rozhodla provést poslední krok „Metropolis“ 28. února 2019, hard fork nazvaný „Constantinople“, který zahrnoval celkem 6 vylepšení: zajištění toho, že blockchain nezamrzne dříve byl implementován pracovní mechanismus PoS ve virtuálním stroji Ethereum byla optimalizována možnost interaktivního vytváření adres; Zajímavé je, že tento upgrade bude zahrnovat také hard fork nazvaný „Petersburg“, který bude proveden ve stejnou dobu a odstraní předchozí návrh vylepšení (EIP-1283) v Konstantinopoli. V této 5 velké aktualizaci je kromě úprav souvisejících s technologií opět odložena bomba na obtížnost o 12 měsíců a odměna za blok je snížena ze 3 ETH na 2 ETH.

Současně nová instrukce CREATE2 zavedená v EIP1014 může předem vypočítat adresu smlouvy před oficiálním nasazením smlouvy, čímž zavádí koncept státního kanálu podobného bitcoinové Lightning Network do Etherea, který lze vypočítat mimo řetězec nejprve a poté nasaďte odpovídající smlouvu do vypořádání v řetězci.

V současné době je cena Etherea 136,29 $ za kus.​

Istanbul Upgrade – 8. prosince 2019

Ethereum 2.0 plánuje spuštění první fáze (fáze 0) v roce 2020. Než bude 2.0 plně online, většina uživatelů a vývojářů může používat hlavně Ethereum 1.X, takže následné aktualizace na 1.X jsou také velmi důležité. Tento hard fork v Istanbulu byl aktivován 8. prosince a zahrnoval 6 vylepšení: pokračování v optimalizaci problému s náklady na plyn ve virtuálním stroji Ethereum a zlepšení ověřovacího mechanismu založeného na SNARKech a STARKech; Vyvinutá Layer2 rozšiřuje výkon řešení umožňuje interoperabilitu mezi Ethereum a Zcash a umožňuje Ethereum smart kontrakty zavádět kreativnější funkce.​

Vitalik Buterin řekl, že po tomto upgradu se běžné transakce za sekundu (TPS) zvýší asi o 5 % až 10 % a pro Rollup technologie Layer 2 to může být navýšeno asi 4krát.

Cena Etherea je v tuto chvíli 151,06 $ za kus.

Aktualizace ledovce Muir – 2. ledna 2020

Méně než měsíc po dokončení upgradu v Istanbulu prošlo Ethereum nouzovým dočasným upgradem. Je velmi vzácné provést dva hard forky během jednoho měsíce. Důvodem je, že uživatelé a vývojáři stále objevují poslední bloky Etherea zvýšil, což způsobí snížení TPS sítě Ethereum. Vývojáři Etherea diskutovali a někteří lidé navrhli provést hard fork s kódovým názvem „Muir Glacier“ ve výšce bloku 9 200 000, aby odstranili obtížnou bombu, která se očekává kolem 31. prosince 2019. Podle údajů od vývojářů v diskusní skupině se bude doba generování bloků Etherea dále prodlužovat, dokud nebude odstraněna bomba s obtížností, přičemž kolem 6. ledna možná dosáhne 25 až 30 sekund.​

Cena Etherea je v tuto chvíli 127,18 $ za kus.​

Berlínský upgrade – 15. dubna 2021

Počínaje touto verzí budou kódové názvy pro upgrade následovat pořadí vývojářské konference Ethereum Devcon a první Devcon 0 se konal v Berlíně. Ethereum již dříve plánovalo mnoho vylepšení pro upgrade Istanbulu, ale z různých důvodů budou některé návrhy vylepšení, které nestihly být umístěny v Istanbulu, přesunuty do Berlína. Tentokrát je problém s náklady na plyn ve virtuálním stroji Ethereum optimalizován a je přidána podpora pro více typů transakcí.

V tuto chvíli je cena Etherea 2 454 $ za kus.

Upgrade v Londýně – 5. srpna 2021

Tato aktualizace zahrnuje celkem pět návrhů: EIP-1559, EIP-3198, EIP-3529, EIP-3541 a EIP-3554. Jedním z EIP, který má největší dopad na Ethereum, je EIP1559 Tento návrh má za cíl změnit stávající strukturu poplatků za Ethereum, rozdělit poplatek na základní poplatek (basefee) a poplatek za těžaře a zničit část základního poplatku oběh ETH.​

Přímo mění ekonomický model Etherea Dříve bylo blokové balení aukčním mechanismem a ten s nejvyšší cenou plynu to všechno dostal a dal to všechno těžařům EIP1559 rozděluje poplatek za plyn na dvě části, jedna část je dána k horníkům a druhá část je spálena, čímž se přemění Ethereum, které zahájilo éru deflace.​

Cena Etherea je v tuto chvíli 2 621 $ za kus.

Sloučení – 15. září 2022

Tento upgrade (sloučení) je upgrade, který přímo upravuje prováděcí vrstvu a konsenzuální vrstvu Etherea. Jde o důležitý upgrade, který transformuje hlavní síť Etherea z mechanismu konsenzu PoW na mechanismus konsenzu PoS. Tento upgrade přinesl některé změny pravidel pro síť Ethereum. Konkrétní změny jsou následující:

Změna ověřovacího uzlu: Původní těžařský uzel bude nahrazen ověřovacím uzlem. Ověřovací uzel musí mít 32 ETH jako zálohu a spustit odpovídající software, aby se mohl účastnit ověřování sítě a bloků balíčků.​

Změny v blokových odměnách: Původní blokové odměny budou zrušeny a budou nahrazeny transakčními poplatky.​

Změny v mechanismu transakčních poplatků: V nové verzi budou transakční poplatky hrazeny přímo validátorovým uzlům namísto Ethereum Foundation.​

Vylepšený mechanismus dynamických poplatků: Do nové verze byla přidána nová funkce s názvem „EIP-1559“, která dokáže dynamicky upravovat cenu poplatku, což uživatelům umožňuje provádět transakce rychleji a snižovat nadměrné poplatky.​

Optimalizace způsobů ukládání stavu: Nová verze využívá technologii nazvanou „Rollups“ k ukládání velkého množství dat na vedlejším řetězci a jejich agregaci do hlavního řetězce, čímž se snižuje zátěž hlavního řetězce a zlepšuje se efektivita celého systému. a škálovatelnost.​

Vylepšené metody plnění smluv: Nová verze přidává virtuální stroj s názvem „EVM 384“, který může zlepšit efektivitu a zabezpečení plnění smluv.​

Obecně lze říci, že upgrade Ethereum Paris výrazně zlepšil škálovatelnost a efektivitu sítě Ethereum zlepšením mechanismu konsenzu, optimalizací mechanismu transakčních poplatků, zlepšením metod státního ukládání a zlepšením efektivity plnění smluv.​

Cena Etherea je v tuto chvíli 1 472 $ za kus.​

Upgrade Shanghai – 12. dubna 2023

Upgrade v Šanghaji bude prvním velkým upgradem sítě Ethereum po sloučení a je také důležitým milníkem na plánu Etherea. Hlavní změny, které přinesly, jsou 3 body:

Upgrade Shanghai odemkne funkci sázek a výběru Etherea. To přispívá nejen k udržení vitality sítě Ethereum, ale také přispívá k budoucímu udržitelnému rozvoji Etherea a dalšímu přitahování více validátorů do sítě Ethereum.​

Snížení poplatků za plyn za řešení na 2. vrstvě běžící na blockchainu Ethereum, díky čemuž je Ethereum do jisté míry rychlejší a levnější, a upgrade v Šanghaji dále optimalizuje poplatky za plyn pro transakce na Ethereu.

Jako největší blockchain síť podporující chytré kontrakty si upgrade Etherea Shanghai udrží vedoucí pozici Etherea v této oblasti zavedením EOF (EVM Object Format).​

Cena Etherea je v tuto chvíli 1 917 $ za kus.​

Upgrade v Cancúnu – 4. čtvrtletí 2023 (odhad)

Upgrade v Cancunu je dodatečným upgradem ETH blockchainu po upgradu v Šanghaji s EIP-4844 a možným EIP-6969 Propaguje hlavně Ethereum L2 za účelem dosažení cílů snížení nákladů a zvýšení rychlosti: do té doby Ethereum Layer 2 The speed. se zvýší 10krát a může být dokonce zvýšena 100krát za nižší cenu.

Náklady na Ethereum Layer 1 byly vždy vysoké a jsou naléhavě zapotřebí nezbytná zlepšení, aby se snížily celkové provozní náklady. V současné době jsou škálovacími řešeními na Ethereu hlavně Rollups na 2. vrstvě. Kumulace skutečně pomáhají uživatelům ušetřit spoustu poplatků za plyn Například v rámci projektu Optimism jsou běžné náklady na poplatek za plyn pouze 0,001 gwei, což je mnohem nižší než běžné náklady na hlavní síť ZK Rollup vrstvy 1 Ethereum Řešení má lepší výkon při kompresi dat a nemusí zahrnovat podpisová data, náklady jsou nižší a lze je dokonce snížit na jedno procento hlavní sítě Ethernet vrstvy 1. Pro širší spektrum uživatelů je však Gas Fee i po řešení Rollups stále poměrně drahou zátěží. Kromě toho je efektivita Etherea při zpracování paralelních transakcí stále nízká a dokáže zpracovat pouze dvouciferný objem transakcí za sekundu. Ty vyžadují nová vylepšení, která pomohou zlepšit škálovatelnost.

Sharding je výkonná metoda vylepšení k vyřešení výše uvedených problémů, ale zatím není implementována v Ethereu. Včasným návrhem plánu zlepšení EIP-4844 je najít cestu mezi řešením výše uvedených potřeb a implementací upgradu shardingu. mimo plán, který lze v této fázi použít na Ethereum, se navrhuje položit raný technický základ pro Ethereum pro dosažení celkového sdílení dat v budoucnu. Proto je EIP-4844 také známý jako "Proto-danksharding".​

EIP4844 zavádí nový typ transakce do Etherea, který může ukládat data za nižší cenu v prostoru zvaném Blob, takže data dříve uložená ve vrstvě 1 ve vrstvě 2 mohou být uložena v blobu, což výrazně snižuje náklady na vrstvu 2.

Kromě vysoce profilovaného EIP-4844 návrhy na vylepšení, které byly potvrzeny pro implementaci v tomto upgradu v Cancúnu, zahrnují také:

EIP-1153: Přidejte operační kódy přechodného úložiště. Přechodné úložiště je řešení speciálně navržené pro řešení vnitřní komunikace bloků.

EIP-6780: Upravte funkci operačního kódu SELFDESTRUCT pro přípravu na budoucí aplikaci architektury Verkle Tree v Ethereu.​

Kromě samotného ETH existují některé projekty, které si zaslouží nasazení v rámci upgradu Cancúnu:

Největším přínosem upgradu Layer 2 Cancun je bezesporu Layer 2. Arbitrum a Optimism, které mají dostatečné výhody prvního tahu a jsou lídry L2. Zároveň si zaslouží pozornost přední aplikace v ekosystému Arbitrum, jako jsou GMX, RDNT, a Magic bude také následovat s vypuknutím L2. Kromě toho se očekává, že z upgradu v Cancúnu získají dividendy také projekty, které napodobují optimismus, jako je Metis, který je postaven a vylepšen na OptimisticRollup, a Boba Network.

ZK-Rollups

Očekává se, že ZkRollup, který je průmyslem považován za pokročilejší řešení, zazáří s modernizací Cancunu. zkSync, StarkNet a Scroll jsou tři nejznámější projekty v této oblasti, tyto tři projekty zatím nevydaly coiny, ale jejich potenciál nelze podceňovat.​

ZkSync je rozšíření založené na architektuře ZK-Rollup vyvinuté společností Matter Labs. Mainnet 1.0 je hlavně pro platební účely a obecný testnet 2.0 je plně kompatibilní s EVM. Nedávno zkSync také upgradoval svůj vstup 2.0, který podporuje použití jakéhokoli tokenu k placení síťových poplatků, což výrazně zlepšuje flexibilitu uživatele.​

Starknet je decentralizovaný Validity-Rollup, který běží jako L2 na Ethereu a umožňuje jakékoli aplikaci masivně škálovat, aniž by byla ohrožena skladatelnost a bezpečnost Etherea.​

Scroll je zkRollup založený na zkEVM na Ethereu Jako řešení L2 řeší problém přetížení Etherea.​

jiný

Kromě výše uvedených dvou kategorií bude upgrade Cancúnu přínosem také pro další koncentrované typy projektů. Včetně cross-chain protokolů s podobnými funkcemi jako L2 díky krátké době ukládání dat Blob bude přínosem pro projekt vrstvy dostupnosti dat. Mezi její zástupce patří: Layerzero je v současnosti nejpopulárnějším cross-chain protokolem. Jedná se o cross-chain komunikační protokol, který dokáže přenášet „informace“ v jednom řetězci do jiného řetězce a dosáhnout decentralizovaných informačních cross-chain služeb nasazením řady chytrých kontraktů (Endpoints) v řetězci.

Celestia je projekt vrstvy dostupnosti dat. Na základě architektury Cosmos poskytuje datovou vrstvu a konsenzuální vrstvu pro ostatní L1 a L2 k vybudování modulárního blockchainu. Princip je stejný jako u řešení shardingu Ethereum, které může do určité míry snížit současné úzké hrdlo Rollupu za transakční poplatky „náklady na ukládání dat“.​

S implementací EIP-4844 se L2 stane konkurenceschopnější ve srovnání s ostatními L1 a její budoucí vyhlídky na rozvoj budou relativně velké. Kromě výrazného snížení transakčních poplatků L2 poskytuje EIP-4844 také dobrou půdu pro budoucí aplikace Danksharding pro snadnou implementaci sdílení dat v budoucnu. Díky nižším transakčním poplatkům, lepším transakčním zkušenostem a ještě většímu počtu aplikačních scénářů se upgrade v Cancúnu stane pro Ethereum L2 bodem obratu.