Co je doklad o práci [PoW]? Podrobnosti o tom, jak to funguje

0
5332
reklama
reklama
reklama
reklama

Co je to důkaz wook

Co je to doklad o práci?

Doklad o práci Po (PoW) je první konsenzuální algoritmus vytvořený v síti Blockchain. Používá se k potvrzení transakcí a vytvoření nových bloků v řetězci.

Také známý jako důkaz práce. Algoritmus Pow je nezbytnou součástí procesu těžby kryptoměn. Toto je základní konsenzuální model Bitcoin a bitcoin je kryptoměna, která propagovala používání PoW. Proto je navržen schválením Satoshi Nakamoto.

PoW vyžaduje, aby lidé, kteří vlastní počítače v síti, vyřešili složitý problém, aby do řetězce přidali blok, ale není snadné získat odpověď na matematický problém.

Decentralizovaná účetní kniha shromažďuje všechny transakce do bloků v síti. Řešení tohoto problému je známé jako těžba / těžba (těžba) a „těžaři“ (těžaři) se účastnící se uzly navzájem soutěží o ověření transakcí a přijímání odměn v kryptoměně.

Co je to složitý problém v blockchainu?

Jak vyřešit problém

Důkaz práce funguje jako složitý problém. Řešení vyžaduje spoustu výpočetní práce. Tento problém může pomoci vyřešit několik faktorů:

  • Hash funkce (hash funkce): Termín, který hodně slyšíte, že? V hašiši je již známa výstupní hodnota a musíte určit vstupní hodnotu.
  • Integer Factorization (Integer Factorization): Rozdělte číslo na produkt menších celých čísel. Používá se pro zvýšení bezpečnosti šifrovacího systému veřejného klíče.
  • Protokol skládačky s průvodcem: V případě, že server podezřívá útok DoS. Vyžaduje přepočet hodnot hash pro určitý počet uzlů v určitém pořadí. V tomto případě jej lze nazvat „Jak najít ekvivalentní řetězec řetězce hodnot hash“.

S růstem řetězce se objevuje bezpočet překážek a algoritmy vyžadují další hashovací sílu k vyřešení těchto problémů. Odpověď na tento problém PoW je tedy „hashovací funkce“ nebo „hash“.

Důvod složitosti

Těžko řešitelné problémy tvoří hodně času, než se vytvoří blok. Obtížnost by tedy neměla být příliš komplikovaná. Tento problém způsobuje, že se transakce zasekne bez provedení a vede k zastavení práce v procesu.

Rychlá nebo pomalá doba usazování ovlivní vytvoření bloku. A bylo by zbytečné to po určitou dobu neudělat. Problém však můžete umístit na nesprávnou stranu: Pokud je problém příliš snadný. Díky tomu je síť snadno přístupná pomocí DoS a spamových útoků.

Odpovědi na tyto problémy by také měly být snadno ověřitelné a ověřitelné. Protože ne všechny uzly v síti dokážou analyzovat správnost výpočtu a v neposlední řadě důvěru. Budete muset důvěřovat ostatním uzlům a to je bod, kde blockchain prokazuje svou průhlednost.

Jak nasadit PoW v Blockchainu

PoW in Blockchain je nasazen následovně: „Těžaři“ se snaží vyřešit výpočetní výzvu k vytvoření nových bloků a zahájení potvrzení transakce.

Uzly musí nejprve najít řešení problému pomocí výpočetního výkonu. To znamená, že uzly s nejvyšším výpočetním výkonem s největší pravděpodobností naleznou řešení matematických problémů.

Poté bude přidán proces ověření transakcí v bloku. Uspořádejte tyto transakce v chronologickém pořadí v bloku a oznamte nově využívaný blok pro celou síť (tento proces nezabírá mnoho energie a času). Část spotřeby energie řeší obtížný matematický problém spojující nový blok s posledním blokem v blockchainu.

Uvidíte, že hash následujícího bloku obsahuje hash předchozího bloku. Tím se zvyšuje zabezpečení a vytváří se platný blok.

Integrace důkazu o práci do blockchainu

Pro nové „horníky“ (horníky) po vyřešení problému nastaveného serverem (síťový server). Uzly v síti potvrdí odeslání a nakonec obdrží odměnu:

odměna za úspěšnou těžbu bloků

Proč je Proof-of-work úspěšný na blockchainu

PoW je v tuto chvíli docela úspěšný z následujících důvodů:

  • Zaprvé, řešení matematického problému je docela obtížné. Uzly proto musí trávit čas složitými výpočty. Zdroj energie pro výpočetní výkon je poměrně omezený, což znamená, že k němu má přístup jen velmi málo lidí, což je také důvodem neschopnosti uzlů podvádět transakce.
  • Za druhé, PoW je úspěšný, protože když jeden uzel vytvoří blok, ostatní uzly mohou snadno ověřit proces vedoucí k řešení problému.

PoW pro bitcoiny a další kryptoměny

Jak bylo představeno v koncepční části, bitcoin propagoval používání PoW. A také ty nejvýznamnější. Systém kontroly práce v bitcoinové síti se nazývá hashcash. Umožňuje změnit složitost problému a zvýšit zabezpečení.

Když horník konečně najde správné řešení. Uzel to bude vysílat po celé síti najednou. Poté obdrží kryptoměnu (odměnu) poskytovanou společností PoW.

V době psaní tohoto článku trvá těžba bloku 10 minut. Bitcoinová síť dává horníkům vítěze 12,5 bitcoinu. Počet bitcoinů byl vyhraný o polovinu každé 4 roky (tento koncept by si měl přečíst každý Co je na polovinu? snadno pochopitelné).

Podobné platformy používají: Etherum (ETH), Litecoin (LTC), Monero (XMR), Dogecoin (DOGE). S bitcoinem bude na konci procesu nový bitcoin distribuován sítí těžařům (těžařům), přičemž každý blok bude odměněn.

Pow v bitcoinu se nazývá hashcash

Proč používat PoW?

V tomto procesu Proof-of-Work pomáhá chránit síť před škodlivými útoky. Zajistěte, aby „horník“ nemohl do blockchainu přidávat falešné bloky. Pokud se horník pokusí zaútočit na síť. Budou muset použít spoustu zdrojů i výpočetní sílu. Ale nedostanou odměny (nově vydané bitcoiny), které získali skuteční horníci.

Toto není jediný mechanismus konsensu. Některé kryptoměny používají odlišný mechanismus, z nichž každý má své vlastní výhody a nevýhody, i když mají stejný účel: Poskytování způsobu zpracování a ověřování transakcí při zachování bezpečnosti sítě.

Účelem dokladu o práci je poskytnout operátorům motivaci k podpoře a zabezpečení sítě tím, že k tomu budou mít zisk a že bude pokus o hackerství sítě nepříznivý.

Vyhodnoťte výhody a nevýhody Proof-of-work

Výhody

  • PoW může zajistit bezpečnost celé sítě. To je hlavní důvod, proč mnoho kryptoměn používá PoW. Pokud soupeří o vyřešení problému více uzlů, bude potřebná výpočetní síla tak vysoká, že se tento řetězec stane nedosažitelným pro jednoho nebo dokonce malou skupinu hackerů.
  • Jsou detekovány spammery.

Nevýhodou

  • Ztráta času : Horník musí zkontrolovat mnoho necenových hodnot, aby našel vhodné řešení problému, který je třeba vyřešit pro těžbu bloků.
  • Spotřeba zdrojů : Hledání vysoké složité úlohy vyžaduje vysokou výpočetní spotřebu energie. Vede k plýtvání vzácnými zdroji (peníze, energie, vesmír, hardware).
  • Není to okamžitá transakce. Protože těžba chvíli trvá, proveďte transakci a přidejte ji do blockchainu, abyste provedli transakci.

51% útok

Lze nazvat hromadným útokem. Právě zde ovládá většinu vykořisťující energie uživatel nebo skupina uživatelů. Útočník má dostatek energie k řízení většiny událostí v síti.

Mohou výhradně vytvářet nové bloky a přijímat odměny, protože mohou bránit ostatním těžařům v dokončení bloků. A je tu také příležitost zvrátit všechny transakce. Dobrým příkladem tohoto typu útoku je bitcoinová zlatá síť hacknutá na 18 milionů dolarů v roce 2018. A existuje mnoho dalších známých jako „51% útok“.

souhrn

Představil jsem proto bratry důkazů o práci a podrobnosti, jak to funguje. Jako u všech problémů souvisejících s PoW. Všichni čtou, aby se dozvěděli více o tom, jak to funguje v blockchainu. Kromě toho, že jsem schopen se ptát, co jsem horník, co v tomto případě udělám.

reklama
reklama
reklama
Výměnná výměna Binance

KOMENTÁŘ

Zadejte prosím svůj komentář
Sem zadejte své jméno

Tento web používá Akismet k omezení spamu. Zjistěte, jak jsou vaše komentáře schváleny.