Proof-of-Work: Porovnání verzí
Vytvoření nové stránky značky: možné problémové formulace editace z Vizuálního editoru |
(Žádný rozdíl)
|
Verze z 19. 5. 2018, 19:15
Proof of work(nebo také PoW) je systém hlasování o prokázání vlastnictví výpočetního výkonu některých kryptoměn pro vytváření bloků.
Popis funkce
Následující příklad popíše funkci PoW:
Alice chce poslat Bobovi 1 BTC. Aby byla tato transakce validní, musí někdo z těžařů "natěžit" blok, ve kterém je tato transakce zaznamenána. Aby se nemohlo stát, že by tato transakce nebyla zaznamenána 2x (tzv. problém dvojnásobného utrácení), musí proběhnout hlasování o tom, kdo tento blok našel. Čím větší výpočetní výkon těžař má, tím má větší šanci na to, že blok objevil on. Protože celá BitCoinová síť síť má tak velký výpočetní výkon, tak by se "těžení bitcoinu" nevyplatilo. Proto se těžaři seskupují do těžařských spolků(mining poolů), které jsou počítány jako jeden uzel. Když nějaký mining pool objevý blok, rozdělí se odměna podle toho, kolik výpočetního výkonu těžař do poolu přidal.
Čím větší výkon má celá síť PoW kryptoměny, tím větší musí být obtížnost těžení, aby byl block time stále stejný (v případě BTC to je 10 minut).
51% útok
Tzv. 51% útok je situace, kdy má nějaký těžař nebo mining pool více 1/2 výkonu celé sítě. Tím by bylo možné znehodnotit již proběhnuté transakce, ale i tak by útnčník nemohl používat adresy, ke kterým nemá přístup. Jediné co by se stalo by bylo to, že by se zmenšila důvěra v tu danou kryptoměnu, pád hodnoty a zánik sítě. Naštěstí, v případě BTC byl 19. 5. 2018 výpočetní výkon celé síťe 27 191 117,75 TH/s. Ale i tak pro jistotu někteří těžaři opouštějí některé mining pooly aby snížili jejich výkon.
Měny fungující na systému hlasování PoW
Peercoin (dříve)