Co je Ethereum Casper?
Odeslali uživatelé komunity - Autor: William M. Peaster
Implementace Casper znamená přechod Etherea na blockchain Proof of Stake (PoS) (také známý jako Ethereum 2.0). Přestože Ethereum bylo spuštěno jako blockchain jako protokol proof-of-stake of work (PoW) v létě 2015, vývojáři dlouho plánovali jeho přechod na PoS model. Po dokončení konverze již těžba nebude součástí sítě Ethereum.
Zatím existují dvě společně vyvinuté verze Casper v ekosystému Ethereum: Casper CBC a Casper FFG. Verzi CBC původně navrhl výzkumník Ethereum Foundation Vlad Zamfir. Přestože se výzkum CBC zpočátku zaměřoval na protokoly PoS pro veřejné blockchainy, rozrostl se do širší výzkumné oblasti, která zahrnuje řadu modelů PoS.
Výzkum Casper FFG vede spoluzakladatel Ethereum Vitalik Buterin. Prvotní návrhy zahrnovaly hybridní PoW/PoS systém, ale implementace je stále v jednání a nové návrhy jej mohou nakonec nahradit pouze PoS modelem.
Stojí za zmínku, že Casper FFG plánuje spustit Ethereum 2.0. To však neznamená, že Casper CBC nic nedělá. Ve skutečnosti může v budoucnu nahradit Casper FFG.
Zatímco obě verze byly vyvinuty pro Ethereum, Casper je PoS model, který lze propagovat a používat i v jiných blockchainových sítích.
Jak Casper funguje
Přechod z Etherea 1.0 na 2.0 se nazývá upgrade „Serenity“. Skládá se ze tří odlišných fází. Ve své počáteční fázi (Fáze 0) byl spuštěn nový blockchain s názvem Beacon Chain. Casper FFG zformuluje pravidla pro podporu tohoto nového mechanismu konsenzu založeného na PoS blockchainu.
Na rozdíl od těžby PoW, ve které těžaři v protokolu PoW potřebují provozovat drahé a profesionální zařízení k vytváření a ověřování transakčních bloků, s implementací Casper již Ethereum nebude potřebovat proces těžby. Ověřování a potvrzování bloků nových transakcí budou provádět validátoři bloků, kteří budou vybráni na základě jejich vkladu.
Jinými slovy, hlasovací síla každého validátora bude určena množstvím ETH, které drží. Například uživatel držící 64 ETH bude mít dvojnásobnou váhu hlasů než uživatel držící pouze minimální množství. Aby se uživatelé stali validátorem bloků v první fázi upgradu Serenity, budou muset vložit minimální vklad 32 etherů (ETH) do speciální chytré smlouvy založené na blockchainu Ethereum (1.0).
Pokud vše půjde dobře, bude vybrán náhodný validátor, který odešle nově vygenerovaný blok a nakonec obdrží odměnu za blok. Blokové odměny mohou zahrnovat pouze transakční poplatky, protože neexistují žádné blokové odměny.
Je však důležité poznamenat, že každý protokol PoS může být implementován odlišně a může být rozdělen do různých modelů odměn. Model Casper je stále ve vývoji a mnoho detailů se teprve musí dopracovat.
Výhody Caspera
Jednou z výhod Casper je, že umožňuje důkaz o sázce, což pomůže Ethereu stát se energeticky účinnějším a šetrnějším. Pokud jde o výkon a výpočetní zdroje, model založený na PoW má vysoké požadavky na systémový hardware. Naproti tomu model PoS má v této oblasti velmi nízkou poptávku. A až Ethereum nakonec implementuje úplný model PoS, těžaři již nebudou potřeba k udržení blockchainu v chodu, takže potřebné zdroje budou nižší.
Další potenciální výhoda Caspera se týká bezpečnosti. Casper bude v podstatě fungovat jako filtr, zodpovědný za třídění bloků v řetězci. V podstatě to bude účetní distribuovaná účetní kniha Ethereum 2.0. Pokud tedy chce validátor manipulovat s daty, bude rychle odstraněn ze sítě a potrestán. Pravidlo trestu je odečíst sázku validátora (ETH), což znamená, že náklady na porušení budou velmi vysoké. Vývojáři však stále diskutují o možnosti 51% útoku.
Nakonec bylo vysvětleno, že Casper udělá Ethereum více decentralizované. V současnosti jsou uzly se silnou dominancí v síti uživateli s velkým množstvím těžebních zdrojů. V budoucnu může každý uživatel, který může držet odpovídající množství ETH, pomoci zajistit bezpečnost blockchainu Ethereum.
omezení
Než bude Casper konečně vyvinut a implementován, zbývá ještě dlouhá cesta. V současné době zůstává jeho účinnost a bezpečnost neprokázaná. Existuje mnoho detailů, které je třeba ještě předefinovat a upravit. Nebudeme si jisti funkčností a výkonem nové verze, dokud nebude spuštěna ve fázi 0 upgradu Serenity.
Teoretická omezení také zůstávají, pokud dojde ke kompromitaci ověřovacího systému Etherea, Casper nebude schopen generovat nové bloky. Vzhledem ke své současné architektuře není Caspe plně odolný vůči 51% útokům. Kromě toho je potřeba formální specifikace, která nastiňuje pravidla fork, která mohou být vyžadována v reakci na útoky.
Shrnout
Ethereum postupně opouští těžbu a volí používání důkazu o vlastním kapitálu Uživatelé mohou uložit Ether (ETH) na odpovídající dobíjecí adresu, aby udrželi provoz blockchainu. Casper je technologie používaná ke generování bloků, které mohou tuto transformaci Etherea usnadnit.
Casper pomůže vytvořit infrastrukturu založenou na upgradech Ethernetu 2.0 a usnadní přechod na model PoS. Navíc open source povaha blockchainu také znamená, že Casperovy významné výhody mohou být rozvětveny, upraveny a rekonstruovány jinými projekty.
Až bude Casper oficiálně spuštěn, bude to znamenat další důležitý milník v historii Etherea. Pokud jde o to, kdy bude Casper vydán, výzkumník Etherea Justin Drake již dříve prozradil, že první fáze Caspera může být vydána 3. ledna 2020 (11. narozeniny Bitcoinu). Toto datum však zůstává nejisté. Toto vydání se může objevit kdykoli v roce 2020.

