TL;DR
Ethereum 2.0 je dlouho očekávaný upgrade sítě Ethereum (ETH), který slibuje výrazné zlepšení funkčnosti a zkušeností sítě jako celku. Některé z pozoruhodnějších upgradů zahrnují přechod na Proof of Stake (PoS), shard chains a nový blockchain v jádru nazývaný beacon chain. Očekává se, že toto vše a ještě více bude postupně zaváděno prostřednictvím 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 skutečně je a jak to ovlivní kryptoverze jako celek.
Úvod
Od vydání Etherea se velmi 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. Vzpomeňte si na některé z největších inovací decentralizovaného financování (DeFi) – značná část z nich běží na Ethereu.
Bohužel se začaly objevovat problémy se škálovatelností. S nárůstem počtu transakcí v síti Ethereum rostly i náklady na provedení těchto transakcí (které se platí v plynu). Pokud má být Ethereum platformou, která zahájí příští generaci internetu, ekonomika musí dávat smysl. V opačném případě se jeho použití stává nepraktickým.
To je místo, kde přichází Ethereum 2.0. Navrhované upgrady ETH 2.0 na síť Ethereum by měly řešit především problém škálovatelnosti. Tato vylepšení vytvoří kontrast ke stávající verzi Etherea, která budou všechna zavedena prostřednictvím pečlivě naplánované cestovní mapy.
Co je Ethereum 2.0?
Ethereum 2.0 (aka Eth2 nebo „Serenity“) je dlouho očekávaný upgrade sítě Ethereum, který mimo jiné slibuje zlepšení škálovatelnosti sítě. Prostřednictvím implementace několika vylepšení by se měla zlepšit rychlost, efektivita a škálovatelnost bez obětovat bezpečnost a decentralizaci.
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ý úkol.
Naštěstí se Ethereum 2.0 snaží 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é bychom měli očekávat.
Rozdíly mezi Ethereem a Ethereem 2.0
Největší rozdíly mezi Ethereem a Ethereem 2.0 zahrnují použití mechanismu konsenzu Proof of Stake (PoS), řetězců úlomků a řetězce majáků. Pojďme se na tyto rozdíly podívat podrobněji.
Důkaz o sázce
Proof of Work (PoW) je způsob, jakým Ethereum (a mnoho dalších blockchainů) udržuje síť zabezpečenou a aktuální tím, že odměňuje těžaře za vytváření a ověřování bloků na blockchainu. Bohužel PoW není škálovatelné, protože s rostoucím blockchainem vyžaduje stále větší množství výpočetního výkonu.
Proof of Stake (PoS) to řeší nahrazením výpočetního výkonu „skin in the game“. To znamená, že pokud máte minimálně 32 ETH, můžete je zavázat (tj. vsadit), stát se validátorem a dostat zaplaceno potvrzením transakcí. Pokud se chcete hlouběji ponořit do toho, 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 ukládá kopii celé sítě, což znamená, že uzel musí stáhnout, vypočítat, uložit a zpracovat každou jednotlivou transakci od počátku existence Etherea. I když vy jako uživatel nemusíte nutně spouštět uzel jen kvůli transakci, vše to zpomaluje.
Řetězce Shard jsou stejné jako jakýkoli jiný blockchain, kromě toho, že obsahují pouze specifické podmnožiny jednoho celého blockchainu. To pomáhá uzlům tím, že musí spravovat pouze část nebo fragment sítě Ethereum. To by mělo zvýšit propustnost transakcí a celkovou kapacitu Etherea.
Majákový řetěz
Vzhledem k tomu, že řetězy úlomků fungují paralelně, něco musí zajistit, aby všechny zůstaly vzájemně synchronizované. Beacon chain se o to postará tím, že poskytne konsensus všem paralelně běžícím řetězcům.
Beacon chain je zcela nový blockchain, který hraje ústřední roli v Ethereu 2.0. Bez něj by sdílení informací mezi fragmenty nebylo možné a škálovatelnost by neexistovala. Z tohoto důvodu bylo uvedeno, že to bude první funkce dodaná na cestě k Ethereu 2.0.
Cesta k Ethereu 2.0
Zavedení Etherea 2.0 nepřijde najednou. Místo toho bude vydán ve třech fázích, z nichž každá doprovází různé funkce, které zajistí úspěch nového Etherea.
Fáze 0
První fáze, neboli fáze 0, bude věnována uvolnění řetězce majáku, protože je zásadní pro funkčnost řetězů střepů. Zatím nebudou existovat řetězce úlomků, ale řetězec majáků začne přijímat validátory (tj. stakery) prostřednictvím smlouvy o jednosměrném vkladu.
Je důležité si uvědomit, že všichni registrovaní validátoři, kteří vsadí své ETH, nebudou moci „odsázet“, dokud nebudou plně implementovány střepinové řetězce. To znamená, že ETH od validátorů bude uzamčeno až do další fáze.
Beacon Chain byl spuštěn 1. prosince 2020 a běží paralelně s mainnetem. Po svém spuštění Beacon Chain nezpracovává transakce v mainnetu. Namísto toho probíhal paralelně a dosáhl konsensu tím, že se dohodl na aktivních validátorech a jejich zůstatcích na účtech.
Fáze 1/1,5
Další fáze je vlastně mix dvou fází: fáze 1 a fáze 1.5. Fáze 1 zavedla řetězy fragmentů, které umožňují validátorům vytvářet bloky na blockchainu prostřednictvím PoS. Fáze 1.5 je okamžikem, kdy hlavní síť Etherea oficiálně představí řetězy střepů a začne přecházet z PoW na PoS.
Fáze 1/1.5 začala fungovat v roce 2021.
Sloučení
Sloučení je důležitým krokem k Ethereu 2.0 a je uzavřením přechodu od PoW. Sloučení posune Ethereum blockchain z mechanismu konsenzu PoW k mechanismu PoS.
Sloučení zahrnuje přechod současného mainnetového protokolu Ethereum na Beacon Chain. Toto je velká změna, protože nyní budou transakce Ethereum prováděny v nové síti PoS. Nové tokeny ETH budou raženy uzly v síti a vloží do fondu značné množství etherových tokenů pro zabezpečení sítě a ověření transakcí.
Sloučení není jako hard fork, který by vyústil ve dvě různé verze blockchainu. Ethereum bude pokračovat jako jediný blockchain a veškerá historie transakcí uživatelů bude sloučena. Veškerá historie transakcí aktuálně uložená v hlavní síti nebude ztracena; uživatelé proto nemusí podnikat žádné kroky k ochraně svých aktiv.
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ž vývojářům DApps a dalších technologií umožní 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.
Závěrečné myšlenky
Ethereum 2.0 je důležitý upgrade sítě Ethereum z mnoha důvodů, zejména pokud jde o škálovatelnost. Bez nových funkcí PoS, shard chains a beacon chain by se Ethereum nakonec mohlo stát neudržitelným a přestalo by být přední platformou pro chytré smlouvy v krypto ekosystému.
Zavedení Eth2 bude nějakou dobu trvat a může to trvat i déle, než se očekávalo. Dobrou zprávou je, že je již v plném proudu a vývojáři Etherea jsou odhodláni to dotáhnout do konce.