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 (nebo Proof of Stake).

PoS i DPoS se používají jako alternativa ke konsenzuálnímu algoritmu Proof of Work, protože systém PoW ze své podstaty vyžaduje mnoho 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í technologie distribuované účetní knihy. Naproti tomu PoS a DPoS vyžadují méně zdrojů a jsou svou konstrukcí udržitelnější a šetrnější k životnímu prostředí. Abyste pochopili, jak delegovaný důkaz o sázce funguje, musíte nejprve porozumět základům algoritmů Proof of Work a Proof of Stake, které mu předcházely.


doklad o práci (POW)

Většina kryptoměnových systémů běží na větší distribuované technologii zvané blockchain a 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 generování nových bloků a udržování bezpečnosti sítě (prostřednictvím procesu těžby). Bitcoin byl navržen jako alternativa k tradičnímu globálnímu měnovému systému, který je centralizovaný a neefektivní. PoW zavedl životaschopný konsensuální protokol, který učinil přenos peněz v čele s ústřední autoritou zbytečným. Poskytoval decentralizované vypořádání plateb v reálném čase v ekonomické síti peer-to-peer, čímž eliminoval potřebu zprostředkovatelů a snížil celkové transakční náklady.

Spolu s dalšími typy uzlů je systém Proof of Work udržován sítí těžebních uzlů, které využívají specializovaný hardware (ASIC) (nebo integrovaný obvod pro specifické aplikace) k řešení a řešení složitých kryptografických problémů. V průměru se každých 10 minut vytěží 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ř tak může učinit pouze po dokončení PoW, což ho následně odmění nově vytvořenými coiny a všemi transakčními poplatky za tento konkrétní blok. To však stojí vysokou cenu, protože to vyžaduje hodně energie a neúspěšných pokusů. Hardware ASIC je navíc poměrně drahý.

Kromě snahy o údržbu systému jsou často kladeny otázky o tom, do jaké míry lze systém PoW aplikovat, zejména s ohledem na škálovatelnost (velmi omezený počet transakcí za sekundu). PoW Blockchainy jsou však považovány za nejbezpečnější a nejspolehlivější a zůstávají standardem pro řešení odolná proti chybám.


Proof of Stake (PoS)

Algoritmus konsenzu Proof of Stake je nejběžnější alternativou k Proof of Work. Systémy PoS byly navrženy tak, aby vyřešily některé neefektivity a nově vznikající problémy, které běžně vznikají v blockchainech založených na PoW. Konkrétně řeší náklady spojené s těžbou PoW (spotřeba energie a hardwaru). V zásadě je blockchain zabezpečený deterministickým způsobem. V těchto systémech nedochází k žádné těžbě a validace nových bloků závisí na počtu naskládaných mincí.

Čím více naskládaných mincí má člověk, tím větší je šance, že bude vybrán jako validátor bloků (také známý jako minc nebo padělatel).

Zatímco systémy PoW jsou založeny na externích investicích (spotřeba energie a hardwaru), Proof of Stake Blockchain je zajištěn prostřednictvím interní investice (samotná kryptoměna).

Kromě toho systémy PoS zdražují útok na Blockchain, protože úspěšný útok by vyžadoval držení alespoň 51 % celkových existujících coinů. Neúspěšné útoky by měly za následek obrovské finanční ztráty. Navzdory výhodám a přesvědčivým argumentům ve prospěch PoS jsou takové systémy stále v raných fázích a ještě nebyly testovány ve větším měřítku.


Delegovaný důkaz o sázce (DPoS)

Konsensusní algoritmus Delegated Proof of Stake (DPoS) byl vyvinut Danielem Larimerem v roce 2014. Bitshares, Steem, Ark a Lisk jsou některé z kryptoměnových projektů, které používají konsensusní algoritmus DPoS.

Blockchain založený na DPoS má hlasovací systém, kde zainteresované strany zadávají svou práci třetí straně. Jinými slovy, mohou hlasovat pro pár delegátů, kteří jejich jménem zajistí síť. Delegáti mohou být také označováni jako svědci a jsou zodpovědní za dosažení konsenzu během generování 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ě platí, že každý delegát při žádosti o hlasy předkládá individuální návrh. Obecně platí, že odměny shromážděné delegáty se úměrně dělí s jejich příslušnými složkami.

Algoritmus DPoS proto vytváří hlasovací systém, který přímo závisí na pověsti delegátů. Pokud se vybraný uzel chová špatně nebo nefunguje efektivně, bude rychle vyhozen a nahrazen jiným.

Pokud jde o výkon, DPoS blockchainy jsou škálovatelnější a jsou schopny zpracovat více transakcí za sekundu (TPS) (Transaction Processing System) ve srovnání s PoW a PoS.


DPoS vs PoS

Zatímco PoS a DPoS jsou podobné ve smyslu participace, DPoS se vyznačuje novým demokratickým volebním systémem, kterým jsou voleni producenti bloků. Protože voliči udržují systém DPoS, delegáti jsou motivováni k tomu, aby byli čestní a efektivní, nebo jsou vyloučeni. 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 selhání PoW, DPoS se snaží zefektivnit proces výroby bloků. Z tohoto důvodu jsou systémy DPoS schopny rychle zpracovat velké množství blockchainových transakcí. 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 a jako takový je to místo, kde dochází k největšímu přenosu peněz. PoS je rychlejší než PoW a má potenciálně více případů použití. DPoS omezuje použití sázek na volbu producentů bloků. Vaše skutečná produkce bloků je předurčena na rozdíl od soutěžního systému PoW. Každý svědek dostane kolo ve výrobě bloků. Někteří tvrdí, že DPoS by měl být považován za systém prokazování autority (PoA).


Závěr

DPoS se podstatně liší od PoW a dokonce i PoS. Jeho začlenění do hlasování zainteresovaných stran slouží jako prostředek k rozhodování a motivaci čestných a výkonných delegátů (nebo svědků). Skutečná produkce bloků je však zcela odlišná od systémů PoS a ve většině případů se vyznačuje vyšší propustností, pokud jde o transakce za sekundu.