Konsenzuální algoritmus Delegated Proof of Stake (DPoS) je mnohými považován za efektivnější a demokratičtější verzi předchozího mechanismu PoS. PoS i DPoS se používají jako alternativa k algoritmu Proof of Work, protože systém PoW vyžaduje velké množství externích zdrojů. Algoritmus Proof of Work využívá velké množství výpočetní práce k zajištění neměnné, decentralizované a transparentní distribuované účetní knihy. Naproti tomu PoS a DPoS vyžadují méně zdrojů a jsou ze své podstaty udržitelnější a šetrnější k životnímu prostředí. Abyste pochopili, jak funguje delegovaný důkaz o sázce, musíte nejprve porozumět základům jeho předchůdců, „Proof of Work“ a „Proof of Stake“.
Proof of Work (PoW)
Většina kryptoměnových systémů funguje nad distribuovanou účetní knihou zvanou blockchain, Proof of Work byl prvním použitým konsensuálním algoritmem. Byl implementován jako základní komponenta bitcoinového protokolu, zodpovědná za vytváření nových bloků a zabezpečení sítě (ve vývoji). Bitcoin byl navržen jako alternativa k tradičnímu globálnímu měnovému systému, který je centralizovaný a neefektivní. PoW představil životaschopný konsenzuální protokol, který při převodu peněz nevyžaduje účast centrálního orgánu. Umožnil decentralizované vypořádání plateb v reálném čase pomocí peer-to-peer ekonomické sítě, eliminoval potřebu zprostředkovatelů a snížil celkové náklady na transakce.
Spolu s dalšími typy uzlů je systém Proof of Work podporován těžební sítí, která využívá specializovaná hardwarová zařízení (ASIC) k řešení složitých kryptografických problémů. V průměru každých 10 minut vzniká nový blok. Těžař může přidat nový blok do blockchainu pouze v případě, že se mu podaří najít řešení pro tento blok. Jinými slovy, těžař to může udělat až po dokončení Proof of Work, který ho následně odmění za nově vytvořené coiny a všechny transakční poplatky za ten konkrétní blok. Drahé náklady však vyplývají ze skutečnosti, že vyžaduje hodně energie a neúspěšných pokusů. Navíc hardware ASIC je poměrně drahý. Kromě snahy o údržbu systému existují přetrvávající problémy, ve kterých lze systém PoW použít, zejména pokud jde o škálovatelnost (omezený počet transakcí za sekundu). PoW blockchainy jsou však považovány za spolehlivější a zůstávají standardem pro řešení odolná vůči chybám.
Proof of Stake (PoS)
Consensus Proof of Stake je nejběžnější alternativou k Proof of Work. PoS byl vyvinut, aby vyřešil některé neefektivity a vznikající problémy, kterým PoW čelil. Konkrétně se dívá na náklady spojené s vývojem PoW (spotřeba energie a hardware). Blockchain Proof of Stake je v zásadě zabezpečen deterministickým způsobem. V těchto systémech nedochází k těžbě a ověřování nových bloků závisí na množství nastavených coinů. Čím více subjektů vsadí mince, tím je pravděpodobnější, že budou vybrány jako validátor bloků (také známý jako minc nebo padělatel). Zatímco PoW systémy spoléhají na externí investice (výkon a hardware), blockchain Proof of Stake je zabezpečen vnitřní investicí (samotná kryptoměna).
Systémy PoS navíc útok zdražují, protože úspěšný útok by vyžadoval vlastnictví alespoň 51 % všech existujících coinů. Neúspěšné útoky budou mít za následek obrovské finanční ztráty. Navzdory všem stranám a přesvědčivým argumentům ve prospěch PoS jsou takové systémy stále v rané fázi a musí být ještě testovány ve větším měřítku.
Delegovaný důkaz o sázce (DPoS)
Konsensusní algoritmus Delegated Proof of Stake (DPoS) vyvinul Daniel Larimer v roce 2014. Bitshares, Steem, Ark a Lisk jsou některé z kryptoměnových projektů, které používají tento konsensuální algoritmus DPoS.
Blockchain založený na DPoS je bodován pomocí systému hlasování, ve kterém zúčastněné strany předkládají svou práci ostatním. Jinými slovy, mohou hlasovat pro více delegátů, kteří budou síť podporovat jejich jménem. Delegáti mohou být také nazýváni svědky a jsou zodpovědní za dosažení konsenzu během procesu vytváření a ověřování nových bloků. Hlasovací síla je úměrná počtu mincí, které každý uživatel vlastní. Systém hlasování se liší projekt od projektu, ale obecně každý delegát předkládá individuální návrh, když žádá o hlasy. Odměny vybrané delegáty se zpravidla rozdělují poměrně mezi ty, kteří je zvolili.
Algoritmus DPoS proto vytváří hlasovací systém, který je přímo závislý na pověsti delegátů. Pokud vybraný uzel nefunguje správně nebo nefunguje efektivně, bude rychle odstraněn a nahrazen jiným.
Pokud jde o výkon, DPoS blockchain je více škálovatelný, což mu umožňuje zpracovat více transakcí za sekundu (TPS) ve srovnání s PoW a PoS.
DPoS vs PoS
Ačkoli jsou PoS a DPoS z hlediska zainteresovaných stran podobné, DPoS zavádí nový demokratický volební systém, ve kterém jsou voleni producenti bloků. Vzhledem k tomu, že systém DPoS podporují voliči, jsou delegáti motivováni k tomu, aby jednali čestně a efektivně, aby mohli být v budoucnu hlasováni pro. Navíc DPoS blockchainy mají tendenci být rychlejší, pokud jde o transakce za sekundu, než PoS.
DPoS vs PoW
Tam, kde se PoS pokouší vyřešit problémy PoW, DPoS se snaží optimalizovat proces výroby bloků. Z tohoto důvodu jsou systémy DPoS schopny zpracovat větší transakce rychleji na blockchainu. Nyní se DPoS nepoužívá stejným způsobem jako PoW nebo PoS. PoW je stále považován za nejbezpečnější konsensuální algoritmus, jehož prostřednictvím dochází k většině převodů peněz. PoS je rychlejší než PoW a má potenciálně více případů použití. DPoS omezuje použití stakingu při výběru producenta bloku. Jeho skutečná bloková výroba je na rozdíl od konkurenčního PoW systému předem daná. Každý svědek dostane řadu v blokové výrobě. Někteří tvrdí, že DPoS by měl být považován za systém prokazování autority.
Závěr
DPoS se výrazně liší od PoW a dokonce i PoS. Jeho zahrnutí hlasování zúčastněných stran slouží jako prostředek k rozhodování a motivaci čestných a efektivních delegátů (nebo svědků). Skutečná produkce bloků je však velmi odlišná od systémů PoS a ve většině případů poskytuje vyšší propustnost z hlediska transakcí za sekundu.



