DEFINICE důkazu o kapacitě (kryptoměna)
Důkaz o kapacitě (POC) je algoritmus konsensuálního mechanismu používaný v blockchainech, který umožňuje těžebním zařízením v síti využívat jejich dostupný pevný disk k rozhodování o těžebních právech namísto využití výpočetního výkonu těžebního zařízení (jako v důkazu o práci) algoritmus) nebo hornický podíl v kryptocoinech (jako v důkazu algoritmu vkladu).
SNÍŽENÍ DOLŮ Důkaz kapacity (kryptoměna)
Důkaz o kapacitě se ukázal jako jedno z mnoha alternativních řešení problému vysoké spotřeby energie při důkazu o práci (POW), problém, který inherentně podporuje hromadění kryptocoinů místo utrácení za důkaz o podílu (POS).
Ve standardním a běžně dodržovaném algoritmu konsensu POW horníci rychle mění číslo v záhlaví bloku tak rychle, jak mohou usilovat o nalezení správné hodnoty hash. První horník, který identifikuje správnou hašovací hodnotu, zvanou nonce, vysílá tyto informace do sítě. Ostatní horníci ověřují a ověřují transakce před přechodem na další blok. Tento přístup v podstatě funguje jako loterijní systém, kde horníci stále mění hashovou hodnotu, aby našli ten správný.
Důkaz kapacity umožňuje těžebním zařízením (uzlům) v síti blockchain schopnost využít prázdný prostor na jejich pevném disku k těžbě dostupných kryptocoinů. Namísto opakované změny čísel v záhlaví bloku a opakovaného hašování hodnoty řešení funguje POC ukládáním seznamu možných řešení na pevný disk těžebního zařízení ještě před zahájením těžební činnosti.
Čím větší je pevný disk, tím více možných hodnot řešení lze na pevný disk uložit, tím větší je šance, že horník musí odpovídat požadované hašovací hodnotě ze svého seznamu, což má za následek větší šance získat odměnu za těžbu.
Chcete-li získat analogii - pokud jsou loterijní odměny založeny na přiřazení nejvíce čísel na výherní tiket, bude mít hráč s delším seznamem možných řešení lepší šance na výhru. Kromě toho může hráč stále a opakovaně používat čísla bloků loterie.
Důkaz o kapacitě zahrnuje dvoustupňový proces, který zahrnuje vykreslování a těžbu.
Nejprve je vykreslen pevný disk - to znamená, že seznam všech možných hodnot nonce se vytvoří opakovaným hašováním dat, včetně účtu horníka. Každá taková neteř obsahuje 8192 hashů, které jsou očíslovány od 0 do 8191. Všechny takové hashe jsou spárovány do kopeček - to znamená, že sousední hashe jsou spojeny do dvou. Například hash 0 a 1 představují kopeček 0, hash 2 a 3 představují hash 1 atd.
Druhý krok zahrnuje skutečné těžební cvičení, během kterého horník vypočítá číslo lopatky. Například řekněme, že horník začíná těžební činnost a vygeneruje číslo lopatky 38. Horník pak přejde na lopatku číslo 38 nonce 1, pomocí dat této lopatky vypočte hodnotu termínu. Proces se opakuje pro výpočet termínu pro každou necesi drženou na pevném disku horníka. Po výpočtu všech termínů vybere horník termín s minimální lhůtou.
Termín představuje dobu v sekundách, která musí uplynout od doby, kdy byl vytvořen poslední blok, než může horník dovolit vytvořit nový blok. Pokud během této doby nikdo nevytvořil blok, horník může blok vytvořit a získat blokovou odměnu.
Například, pokud horník X přijde s minimálním termínem 36 sekund a žádný další horník nemůže blokovat blok během následujících 36 sekund, X bude mít šanci zformovat další blok a získat odměnu.
POC umožňuje výhody, pokud jde o používání jakýchkoli běžných pevných disků, včetně těch se systémy se systémem Android, a říká se, že je třicetkrát energeticky účinnější než těžba bitcoinových kryptoměn na bázi ASIC. Není nutný vyhrazený hardware ani neustálá aktualizace pevných disků. Důlní data lze snadno vymazat a jednotku lze znovu použít pro jakýkoli jiný účel ukládání dat.
Nevýhody zahrnují nižší míru adopce a možnost škodlivého softwaru ovlivňujícího těžební činnosti.
Burstcoin je kryptoměna, která slouží jako důkaz kapacity.
