Stručný obsah

Ethereum 2.0 je dlouho očekávaná aktualizace sítě Ethereum (ETH), která slibuje výrazné zlepšení funkčnosti a provozu sítě jako celku. Některé z nejpozoruhodnějších aktualizací jsou přechod na Proof of Stake (PoS), sharding a nový blockchain Beacon Chain. Očekává se, že toto vše a mnohem více bude realizováno v rámci pečlivě naplánované cestovní mapy.

Ale to je jen špička ledovce. Vzhledem k tomu, že ether je jednou z nejpopulárnějších kryptoměn na planetě, existují důležité podrobnosti o tom, co Ethereum 2.0 vlastně je a jak ovlivní kryptosvět jako celek.

Úvod

Od spuštění Etherea se výrazně rozšířil vývoj nových technologií v podobě decentralizovaných aplikací (dApps) a dalších blockchainů. Ještě důležitější je, že mnoho z těchto technologií bylo postaveno na vrcholu sítě Ethereum. Zvažte některé z největších inovací v decentralizovaném financování (DeFi) – většinu z nich pohání Ethereum.

Bohužel se začaly objevovat problémy se škálovatelností. S rostoucím počtem transakcí v síti Ethereum rostly náklady na provádění těchto transakcí (které se platí v plynu). Pokud chce být Ethereum platformou, která odemkne další generaci internetu, pak musí mít ekonomika smysl. V opačném případě se použití stane nepraktickým.

K tomu slouží Ethereum 2.0. Navrhované aktualizace ETH 2.0 sítě Ethereum by měly řešit především otázku škálovatelnosti. Tato vylepšení budou v kontrastu se stávající verzí Etherea a všechna budou implementována podle pečlivě naplánovaného plánu.

Co je Ethereum 2.0?

Ethereum 2.0 (alias Eth2 nebo „Serenity“) je dlouho očekávaná aktualizace sítě Ethereum, která mimo jiné slibuje zlepšení škálovatelnosti sítě. Implementací několika vylepšení se zvýší rychlost, efektivita a škálovatelnost, aniž by došlo k ohrožení bezpečnosti a decentralizace.

Tato verze Etherea byla vždy na obzoru, ale její uvedení na trh trvalo několik let. Hlavním důvodem je to, že škálování blockchainu bezpečným a decentralizovaným způsobem je náročné.

Naštěstí si Ethereum 2.0 klade za cíl tento problém vyřešit implementací některých velmi důležitých funkcí. Tyto nové funkce vytvářejí několik klíčových rozdílů mezi Ethereem, které známe, a Ethereem, které očekáváme.

Rozdíly mezi Ethereem a Ethereem 2.0

Největší rozdíly mezi Ethereem a Ethereem 2.0 jsou v použití konsenzuálního mechanismu Proof of Stake (PoS), shard chains a Beacon chain. Podívejme se na tyto rozdíly podrobněji.

Důkaz o sázce

Proof of Work (PoW) je pro Ethereum (a mnoho dalších blockchainů) způsob, jak udržet síť zabezpečenou a aktuální tím, že odměňuje těžaře za vytváření a ověřování bloků na blockchainu. PoW se bohužel neškáluje, protože s rostoucím blockchainem vyžaduje stále více výpočetního výkonu.

Proof of Stake (PoS) tento problém řeší nahrazením výpočetního výkonu „stake in the game“. To znamená, že pokud máte alespoň 32 ETH, můžete je zavázat (tj. vsadit), stát se validátorem a dostat zaplaceno potvrzováním transakcí. Pokud chcete hlouběji porozumět tomu, jak PoS a sázky fungují, podívejte se na Proof of Stake Explained.

Sharding

Každý, kdo chce přistupovat k síti Ethereum, tak musí učinit prostřednictvím uzlu. Uzel uchovává kopii celé sítě, což znamená, že musí stáhnout, vypočítat, uložit a zpracovat každou transakci od začátku Etherea. Ačkoli vy jako uživatel nemusíte spouštět uzel pro transakce, tento postup věci zpomaluje.

Střepy řetězců jsou podobné ostatním blockchainům, až na to, že obsahují pouze konkrétní podmnožiny jednoho celého blockchainu. To pomáhá uzlům, protože potřebují spravovat pouze část nebo fragment sítě Ethereum. To by mělo zvýšit transakční propustnost a celkovou kompetenci Etherea.

Majákový řetěz

Když řetězy střepů běží paralelně, musí existovat záruka, že budou všechny vzájemně synchronizovány. Beacon Chain se o to stará tím, že poskytuje konsensus pro všechny paralelně běžící řetězy.

Beacon Chain je zcela nový blockchain, který hraje ústřední roli v Ethereu 2.0. Bez něj by výměna informací mezi shardy nebyla možná a škálovatelnost by neexistovala. Proto se bude jednat o první funkci představenou na cestě k Ethereu 2.0.

Cesta k Ethereu 2.0

Implementace Etherea 2.0 neproběhne okamžitě. Místo toho bude vydána ve třech fázích, každá s jinými funkcemi, které zajistí úspěch nového Etherea.

Fáze 0

První fáze, neboli fáze 0, bude věnována spuštění řetězce Beacon, protože je zásadní pro funkčnost úlomků řetězu. Zatím nebudou žádné úlomky řetězu, ale řetězec Beacon začne přijímat validátory (tedy stakery) prostřednictvím smlouvy o jednosměrném vkladu.

Je důležité poznamenat, že všichni registrovaní validátoři, kteří vsadí své ETH, nebudou moci „odsázet“, dokud nebudou plně implementovány shard chainy. To znamená, že ETH validátorů bude až do další fáze zablokováno.

Beacon Chain byl spuštěn 12.01.2020 a síť běží paralelně s hlavní sítí. Po spuštění Beacon Chain nezpracovával mainnetové transakce. Místo toho to fungovalo paralelně a dosáhlo konsensu párováním aktivních validátorů a jejich zůstatků na účtech.

Fáze 1/1,5

Další fáze je kombinací dvou fází: fáze 1 a fáze 1.5. Fáze 1 představila řetězy fragmentů, které umožňují validátorům vytvářet bloky na blockchainu prostřednictvím PoS. Ve fázi 1.5 mainnet Ethereum oficiálně přidá shard chains a zahájí přechod z PoW na PoS.

Fáze 1/1.5 začala v roce 2021.

Fúze

Fúze je důležitým krokem k Ethereu 2.0 a dokončení přechodu z PoW. Fúze změní mechanismus konsenzu PoW na mechanismus PoS pro blockchain Ethereum.

Fúze zahrnuje přechod současného mainnetového protokolu Ethereum na Beacon Chain. Jedná se o zásadní změnu, protože transakce Ethereum budou prováděny v nové síti PoS. Nové ETH tokeny budou raženy uzly v síti, které vloží dostatek etherových tokenů do fondu pro zabezpečení sítě a ověření transakcí.

Fúze není jako hard fork, jehož výsledkem by byly dvě různé verze blockchainu. Ethereum zůstane jediným blockchainem a veškerá historie transakcí uživatelů bude sjednocena. Veškerá historie transakcí uložená dnes v hlavní síti nebude ztracena; uživatelé proto nemusí podnikat žádné kroky k ochraně svého majetku.

Fáze 2

Poslední fází bude fáze 2, kdy Ethereum 2.0 bude podporovat plně vytvořené shardy a stane se oficiální sítí Ethereum. Řetězce Shard budou také moci pracovat s chytrými smlouvami, což umožní vývojářům dApp a dalším technologiím bezproblémovou integraci s Ethereem 2.0.

Očekává se, že fáze 2 bude spuštěna po sloučení nebo později.

Výsledek

Ethereum 2.0 je důležitou aktualizací sítě Ethereum z několika důvodů, zejména pokud jde o škálovatelnost. Bez nových funkcí PoS, řetězových úlomků a Beacon chain se Ethereum může časem stát neživotaschopným a přestane být přední platformou pro chytré smlouvy v krypto ekosystému.

Nasazení Eth2 bude nějakou dobu trvat a může trvat i déle, než se očekávalo. Dobrou zprávou je, že vše je již v plném proudu a vývojáři Etherea touží tuto věc dotáhnout do konce.