DEFINICE důkazu o činnosti (kryptoměna)
Důkaz o aktivitě je jedním z mnoha algoritmů konsenzu blockchain používaných k zajištění toho, aby všechny transakce, které se vyskytují v blockchainu, byly skutečné a všichni uživatelé dosáhli konsensu o přesném stavu veřejné knihy. Důkaz o činnosti je smíšený přístup, který si vezme další dva běžně používané algoritmy - jmenovitě doklad o práci (POW) a doklad o sázce (POS).
PORUŠENÍ DOLŮ Důkaz aktivity (kryptoměna)
Nejoblíbenější kryptoměna, bitcoin, používá algoritmus POW, který má vlastní rys zvyšování úrovně obtížnosti těžby s postupem času. Přestože tato metoda zabraňuje spamování a hackerským útokům v bitcoinové síti, vede k tomu, že se stále více a více výpočetního výkonu využívá k těžbě, což také zvyšuje náklady na spotřebu energie a náklady na používání hardwarových zařízení pro těžbu novorozenců. Osoba může těžit nebo ověřovat blokové transakce v závislosti na tom, do jaké míry efektivní práce přispěla k blockchainu.
Vzhledem k tomu, že náklady na energii a hardware stoupaly se vzrůstajícími obtížemi těžby v sítích POW, objevila se alternativa POS. Účastníkovi dává větší váhu při těžbě nebo ověřování blokových transakcí v závislosti na počtu kryptocoinů, které drží. Přestože POS dosahuje cíle snižování účtů za elektřinu a používá levný hardware, podporuje místo toho hromadění kryptocoinů nebo utrácení.
POW i POS brání šanci na 51% útok - hypotetická situace, kdy skupina účastníků může získat více než polovinu těžební výpočetní kapacity sítě. To by jim pak umožnilo plnou kontrolu nad sítí, včetně moci zastavit nové transakce před potvrzováním, zastavit platby mezi různými uživateli blockchainu a dokonce zrušit transakce dokončené v minulosti během jejich kontroly nad sítí, což jim umožnilo dvojnásobně utratit kryptocoiny.
Zadejte doklad o činnosti (POA), což je hybrid POW a POS a pokuste se přinést to nejlepší z obou. V POA začíná těžební proces jako standardní POW proces, kdy se různí horníci pokoušejí vzájemně překonat vyšší výpočetní výkon a najít nový blok. Když je nalezen nový blok (těžen), systém se přepne na POS, přičemž nově nalezený blok obsahuje pouze hlavičku a hornickou odměnu.
Na základě podrobností záhlaví je vybrána nová náhodná skupina validátorů ze sítě blockchain, kteří jsou povinni nový blok ověřit nebo podepsat. Čím více kryptocoinů vlastní validátor, tím větší šance má na to, aby byl vybrán jako signatář.
Jakmile všichni validátoři podepíší nově nalezený blok, získá status úplného bloku, identifikuje se a přidá se do sítě blockchain a začnou se do něj zaznamenávat transakce.
V případě, že někteří z vybraných signatářů nejsou k dispozici pro podepsání bloku do dokončení, proces se přesune na další výherní blok s novou sadou validátorů, kteří jsou náhodně vybráni v závislosti na jejich vkladu do mince, a proces pokračuje, dokud vítězný blok neobdrží požadovaný počet signatářů a stává se úplným blokem. Poplatky / odměny za těžbu jsou rozděleny mezi horníka a různé ověřovatele, kteří přispěli v jejich příslušných rolích k odhlášení na bloku.
Jelikož se POA ožení s POW a POS, kritizuje to za částečné použití obou. Během fáze POW je stále potřeba příliš mnoho energie na těžbu bloků a sběratelé mincí mají stále větší šanci dostat se na seznam signatářů a hromadit více odměn za virtuální měnu.
POA také zabraňuje možnosti 51% útoku jako u POW a POS, protože je nemožné předvídat, kdo bude v budoucnu podpisujícím vrstevníkem, a konkurence mezi ministry v oblasti ukládání mincí neumožňuje akumulaci výpočetní síly ve skupině.
Decred je autonomní kryptoměna, která používá mechanismus konsensu POA.
