Co je Beacon chain?
Beacon chain je název původního blockchainu s důkazem podílem (PoS), který byl spuštěn v roce 2020. Byl vytvořen, aby se zajistilo, že logika konsensu důkazu podílem je spolehlivá a udržitelná před jejím povolením na Ethereum Mainnetu. Proto běžel souběžně s původním Ethereem využívajícím důkaz prací (PoW). Beacon chain byl řetězec „prázdných“ bloků, ale vypnutí důkazu prací a zapnutí důkazu podílem na Ethereu vyžadovalo dát Beacon chainu pokyn, aby přijímal transakční data od exekučních klientů, sdružoval je do bloků a poté je organizoval do blockchainu pomocí mechanismu konsensu založeného na důkazu podílem. Ve stejném okamžiku původní klienti Etherea vypnuli svou těžbu, šíření bloku a logiku konsensu a předali to vše Beacon chainu. Tato událost byla známá jako Merge. Jakmile Merge proběhl, už neexistovaly dva blockchainy. Místo toho existovalo jen jedno Ethereum s důkazem podílem, které nyní vyžaduje dva různé klienty na uzel. Beacon chain je nyní vrstva konsensu, peer-to-peer síť klientů konsensu, která zpracovává šíření bloků (gossip) a logiku konsensu, zatímco původní klienti tvoří exekuční vrstvu, která je zodpovědná za šíření a provádění transakcí a správu stavu Etherea. Obě vrstvy spolu mohou komunikovat pomocí Engine API.
Co dělá Beacon chain?
Beacon chain je název pro účetní knihu, která vedla a koordinovala síť stakerů Etherea předtím, než tito stakeři začali validovat skutečné bloky Etherea. Nezpracovává však transakce ani neřeší interakce s chytrými kontrakty, protože to se děje v exekuční vrstvě. Beacon chain je zodpovědný za věci, jako je zpracování bloků a atestací, běh algoritmu volby forku a správa odměn a sankcí. Přečtěte si více na naší stránce o architektuře uzlů.
Dopad Beacon chainu
Zavedení stakingu
Beacon chain přinesl do Etherea důkaz podílem (PoS). To udržuje Ethereum v bezpečí a validátorům to v procesu vydělává více ETH. V praxi staking zahrnuje uzamčení (stake) ETH za účelem aktivace softwaru validátoru. Jako staker provozujete software, který vytváří a validuje nové bloky v řetězci.
Staking slouží podobnému účelu, jakému dříve sloužila těžba, ale v mnoha ohledech se liší. Těžba vyžadovala velké počáteční výdaje v podobě výkonného hardwaru a spotřeby energie, což vedlo k úsporám z rozsahu a podporovalo centralizaci. Těžba také nepřinášela žádný požadavek na uzamčení aktiv jako zajištění, což omezovalo schopnost protokolu potrestat špatné aktéry po útoku.
Přechod na důkaz podílem učinil Ethereum ve srovnání s důkazem prací výrazně bezpečnějším a decentralizovanějším. Čím více lidí se do sítě zapojí, tím více decentralizovanou a bezpečnou před útoky se stává.
Příprava na sharding
Od chvíle, kdy se Beacon chain sloučil s původním Ethereum Mainnetem, začala komunita Etherea hledat způsoby, jak síť škálovat.
Důkaz podílem má tu výhodu, že má v daném okamžiku registr všech schválených producentů bloků, z nichž každý má v sázce (stake) ETH. Tento registr připravuje půdu pro schopnost rozdělit a panovat, ale spolehlivě rozdělit specifické odpovědnosti sítě.
Tato odpovědnost je v kontrastu s důkazem prací, kde těžaři nemají vůči síti žádné závazky a mohli by okamžitě a bez následků trvale přestat těžit a vypnout software svého uzlu. Neexistuje zde také žádný registr známých navrhovatelů bloků a žádný spolehlivý způsob, jak bezpečně rozdělit odpovědnosti sítě.
Vztah mezi aktualizacemi
Všechny aktualizace Etherea spolu do jisté míry souvisejí. Pojďme si tedy shrnout, jak Beacon chain ovlivňuje ostatní aktualizace.
Beacon chain a Merge
Zpočátku existoval Beacon chain odděleně od Ethereum Mainnetu, ale v roce 2022 byly sloučeny.
MergeShardy a Beacon chain
Sharding může bezpečně vstoupit do ekosystému Etherea pouze se zavedeným mechanismem konsensu důkazu podílem. Beacon chain zavedl staking, který se „sloučil“ s Mainnetem, čímž připravil půdu pro sharding, který pomůže Ethereum dále škálovat.
Shardové řetězce