Doklad o vydání , dokladu o účasti nebo dokladu o zájmu (v angličtině : doklad o sázce , POS ) je metoda, kterou kladkostroj z kryptoměna zaměřuje na dosažení distribuované shody.
Zatímco Proof of Work (PoW) vyžaduje, aby uživatelé spouštěli algoritmy hash několikrát nebo vypočítávali matematické hádanky pomocí algoritmů k ověření elektronických transakcí, Proof of Stake vyžaduje, aby uživatel prokázal vlastnictví určité částky kryptoměny (jejich „podíl“ v kryptoměně ) tvrdit, že je schopen ověřit další bloky v blockchainu a že může získat odměnu, pokud existuje, současně. přidání těchto bloků. Peercoin byl první kryptoměnou, která použila Proof of Stake. Jiné implementace byly vyzkoušeny pomocí různých metod, včetně BitShares, ShadowCash, Nxt, BlackCoin, NuShares / NuBits a Qora. Ethereum kryptoměna plánuje přechod od Proof of Work (POW) důkazu o kůlu (POS) na jeho konečné rollout. Peercoin a Decred používají hybridní metodu PoW / PoS ve snaze využít výhod obou systémů a vytvořit silnější konsenzus.
Doklad o vkladu musí používat metodu k definování validace nového bloku v blockchainu. Výběr podle zůstatku uživatelských účtů by vedl k (nežádoucím) důsledkům centralizace: nejbohatší člen by měl vždy výhodu. Aby se tomu zabránilo, bylo vyvinuto několik metod vážení.
Kryptoměny Nxt a BlackCoin používají metodu randomizace účtů, která bude zodpovědná za ověřování budoucích bloků v blockchainu, přičemž prostřednictvím vzorce zohlední nejnižší hodnotu hash a velikost vkladu vybraného účtu. Vzhledem k tomu, že sázky na účty jsou veřejné, může každý uzel s rozumnou přesností předvídat, který účet získá právo na vytvoření dalšího bloku na blockchainu.
Peercoin kryptoměna který používá Důkaz o kůlu kombinuje systém z náhodného výběru, který bere v úvahu „věk mince.“ »V tomto systému je číslo generováno vynásobením počtu mincí počtem dní, kdy je tato mince v držení uživatele: čím déle si uživatel ponechá velký počet mincí, tím více bude pravděpodobně náhodně vybrán druhý. ověřit další vytvoření bloku v blockchainu. Pouze mince, které nebyly utraceny po dobu nejméně 30 dnů, mohou požádat o vstup do soutěže o ověření dalšího bloku. Pokud byl k ověření přidání nového bloku do blockchainu použit vklad mince na účtu, vynuluje se počítadlo času a uživatel účtu bude muset s nárokem na ověření nového bloku počkat po 30 dnech v blockchainu. Pravděpodobnost nalezení dalšího bloku dosáhne maxima po 90 dnech, aby se zabránilo jakékoli dominanci uživatelů, kteří si kryptoměny ponechávají velmi dlouho nebo mají velké částky. Tento proces, který je specifický pro každou kryptoměnu pomocí metody proof of stake k ověření dalšího bloku na blockchainu, pomáhá zabezpečit síť a postupně v průběhu času vytváří nové coiny, aniž by spotřebovával značný výpočetní výkon; což ji odlišuje od metody prokázání práce, jejíž spotřeba energie se v průběhu času stále zvyšuje. Vývojáři této metody tvrdí, že škodlivý útok na síť je obtížnější ze dvou hlavních důvodů:
Kryptoměna ReddCoin používá metodu PoSV (Velocity-Based Proof of Stake). V tomto systému ověřování dalších bloků na blockchainu jsou to uživatelé, kteří používají nejvíce transakcí, které mohou být náhodně vybrány podle definovaného procesu k ověření přidání bloků na blockchain. Tato metoda se liší od předchozí v tom, že eliminuje uživatele, kteří hromadí svou měnu.
Kryptoměna BitShares používá systém, ve kterém je náhodně vybrán další validátor bloku na blockchainu ze skupiny 101 delegátů, kteří mají nejvyšší sázky. Tato metoda využívá určité výhody, které lze nalézt v hlasování akcionářů, kde vybraný účet musí jednat zodpovědně. Metoda však znovu zavádí nebezpečný útok Sybil, při kterém může dojít k hacknutí a zneužití identity uživatele.
Důkaz ověřování práce se spoléhá na výkonné algoritmické výpočty k ověření dalších bloků za předpokladu významné spotřeby energie. V roce 2014 činila celková spotřeba energie 240 kWh na bitcoin (což odpovídá 61 litrům benzínu na bitcoin). Tyto náklady na energii jsou téměř vždy placeny uživatelům, kteří nepoužívají kryptoměnu, což má za následek silný tlak na snižování ceny měny (těžaři musí kryptoměnu prodávat na devizových trzích výměnou za fiatovou měnu, aby mohli platit svým dodavatelům energie).
Systém využívající ověřování dalších bloků na blockchainu pomocí dokladu o vkladu je mnohem nákladově efektivnější a nevede k „úniku“ hodnoty do fiat měn.
Hornické behaviorální pobídky také fungují odlišně: v metodě ověření práce má horník zájem prodat odměnu získanou za každý těžený blok, zejména aby zaplatil své náklady na spotřebu energie; vzhledem k tomu, že v systému ověřování na základě dokladu o vkladu má horník zájem na tom, aby si své kousky ponechal, aby maximalizoval své budoucí šance na ověření bloků.
Účastníci vytváření nových bloků měny pomocí dokladu o ověření sázky netrpí její inflací. Aby bylo možné zahájit proces, musí být předem vytvořena a distribuována peněžní zásoba.
Někteří autoři tvrdí, že důkaz o sázce není ideální volbou pro distribuovaný konsensuální protokol. Jedním ze zjištěných problémů je například to, že účet nemá „ nic v sázce “. Pokud je vybrán k ověření dalšího bloku, může například ověřit několik platných verzí blockchainu současně, což znemožňuje ověření konsensem.
Ve validačním systému dalšího bloku na základě dokladu o práci si horník musí vybrat mezi všemi možnými větvemi blockchainu (nebo v opačném případě zahájit nový) a zvolit tu, pro kterou má větší šanci vypočítat správné řešení algoritmu. Tato možnost je exkluzivní, protože pokud si vybere několik, není zisková, protože rozděluje její výpočetní kapacitu a následně snižuje pravděpodobnost výpočtu správných řešení ve srovnání se svými konkurenty.
V systému ověřování dalšího bloku dokladem o sázce je situace jiná: hlasování je bezplatné a nic nestojí. Každá mince, kterou horník vlastní, má za sekundu určitou šanci, že bude použitelná k podepsání bloku. V případě více poboček je optimální strategií hlasovat o všech pobočkách současně v naději, že bude moci blok někde ověřit a získat odměnu. Jedná se o koncept, kdy „nejde o nic “.
Kdokoli může také tento problém zneužít ke zdvojnásobení výdajů (v případě reorganizace blockchainu).
Blockchain PoS nemůže strukturálně nabídnout stejnou úroveň zabezpečení jako PoW, protože za svá ověření nevyžaduje žádnou výpočetní práci. Mnoho počítačových vědců se pokusilo vyřešit tyto problémy:
Statistické simulace ukázaly, že současné kování více blockchainů je možné a nákladově efektivní. Zastánci metody proof-of-stake věří, že většina scénářů útoku je nemožná nebo tak nepředvídatelná, že zůstávají pouze teoretická.
V tomto systému poskytuje algoritmus více ověřovacích práv uživatelům, kteří vlastní součásti po delší dobu. Na začátku vydání tohoto typu mince jsou výsledky poměrně konzistentní, protože je uživatelé vlastní zhruba stejnou dobu, ale postupem času se vynulují čítače hodnotící dobu držení u částí, které jsou vyměňovány, zatímco čas a ověřovací práva se hromadí pro uživatele, kteří je uchovávají. Nevýhodou tohoto systému je, že odměňuje uživatele, kteří danou měnu neutrácejí, když je její primární funkcí podpora výměn.
Tato metoda používá algoritmus, který poskytuje více ověřovacích práv uživatelům, kteří si vyměňují měnu. Kritici této důkazní metody se domnívají, že zvýhodňuje uživatele, kteří blokují spam tím, že posílají malé částky (aby se zvýšila jejich ověřovací práva). Abyste tomu zabránili, budete potřebovat vyšší transakční poplatky, ale to by penalizovalo směny. Uživatelé, kteří hromadí měnu, jsou navíc penalizováni.
Tento systém násobí podle algoritmu sázku nebo účast matematickou funkcí, která bere v úvahu dobu držení mince k definování pravděpodobnosti, že bude vybrán k ověření dalšího bloku blockchainu.
Kryptoměna PeerCoin používá tuto metodu. Jiná měna, VeriCoin, také používá tuto metodu s jiným algoritmem, který má tendenci odměňovat uživatele, kteří mají ve hře nejvíce mincí, nebo špatné uživatele později, takže ponechává prostor všem kategoriím uživatelů. Schopnost ověřovat další bloky na blockchainu.
Metoda poskytuje pravděpodobnost práv na ověření dalších bloků uživatelům, kteří mají ve hře minimální sázku mincí bez přiměřenosti velikosti jejich sázky, s přihlédnutím k matematické funkci, která bere v úvahu dobu držení. Kritici této metody se však domnívají, že bohatší uživatelé mohou znásobit své účty s podílem přesahujícím minimum potřebné ke zvýšení pravděpodobnosti, že budou jmenováni jako validátoři dalšího bloku přidaného do blockchainu. Násobení těchto účtů by navíc zvýšilo počet neaktivních účtů, což by ovlivnilo algoritmus, který bere v úvahu dobu držení (tyto účty budou pravděpodobně označeny, protože nedochází k žádným pohybům).
Systém ověřování bloků proof-of-stake odměňuje uživatele, kteří mají největší podíl na kryptoměně: čím bohatší, tím bohatší.
Kryptoměna NEM (ne) se snaží zmírnit protokol na váhu nejbohatších uživatelů zavedením konceptu reputace, který kromě podílu zohledňuje i odliv čisté měny z účtu uživatele a reputaci lidí kteří posílají peníze na uživatelský účet. Algoritmus výpočtu neguje pokusy o zvýšení důležitosti uživatelů převádějících měnu mezi svými účty a postupně zvyšuje reputaci lidí, kteří nebyli vybráni k ověření bloku, aby zvýšili své šance na ověření budoucího bloku.