Saskaņas algoritms kopumā ir lēmumu pieņemšanas process grupā. Blokķēdes vienprātības algoritmi darbojas ar identisku loģiku. Turklāt blokķēdes vienprātības algoritmiem ir skaidri mērķi paplašināt blokķēdes tīklu izmantošanu
Ir dažādi vienprātības algoritmu veidi, kuru pamatā ir blokķēdes tīkli. Bet divi galvenie ir darba pierādījums (PoW) un pierādījums par likmi (PoS).
Šajā Hard Fork Basics epizodē aplūkos vienu no blokķēdes raksturīgākajām īpašībām, tās vienprātības mehānismu, īpaši darba pierādīšanu (PoW). Cerams, ka līdz beigām jums būs jāpierāda, ka jūs zināt, kas tas viss ir.
Šajā rakstā mēs sniegsim jums pilnīgu rokasgrāmatu par populāro vienprātības algoritmu Proof-of-Work (PoW). Ļaujiet mums sīkāk aplūkot šo pārskatu tūlīt.
Kas ir darba pierādījums?
Darba pierādīšana parasti tiek saīsināta arī kā PoW. Darba pierādīšana (PoW) ir vecākā vienprātības metode. Ideja par darba pierādīšanu (PoW) pirmo reizi tika publicēta 1993. gadā Sintija Dwork un Moni Naora, un vēlāk Satoshi Nakamoto to 2008. gadā izmantoja Bitcoin dokumentā.
Darba vienprātības pierādījums ir izvēles mehānisms lielākajai daļai pašreiz apgrozībā esošo kriptovalūtu. Terminu “darba pierādījums” pirmo reizi izmantoja Markus Jakobsson un Ari Juels publikācijā 1999. gadā.
Būtībā tas ir tīkls, kas novērš dubultu tēriņu, un lielās kriptovalūtas to izmanto kā vienprātības algoritmu.
PoW algoritms darbojas tā, ka tīkla mezgliem ir jāatrisina matemātikas uzdevums, lai izveidotu nākamo bloku. Otrkārt, tas, kurš saņem matemātikas problēmas risinājumu, saņem vienprātīgu atļauju izvēlēties bloku, kas jāpievieno blakus dēlim.
Kāpēc ir vajadzīgs darba pierādījums?
Darba pierādījums ir svarīgs, jo tas rada uzticības uzskaiti neuzticamā vidē. Šis protokols nodrošina, ka netiek veikta pārmērīga ieguve. Tas tiek darīts, palielinot katra bloka pārbaudīšanas grūtības.
Tas saglabā kriptonauda un arī kalnračiem, lai saglabātu tīkla darbību. Tajā pašā laikā tas izmanto ierobežotus resursus, piemēram, laiku, skaitļošanas spēku un enerģiju.
Darba pierādījums pārbauda un pārliecinās, ka lietotāji nelietderīgi tērē naudu tur, kur viņiem nav jātērē. Tajā tiek izmantots kriptogrāfijas un spēļu teorijas sajaukums. PoW algoritms ļauj ikvienam mainīt blokķēdi atbilstoši sistēmas noteikumiem.
Kā darbojas karagūstekņi?
Darba pierādīšanas protokola darbību var īsumā apkopot šādi:
1) Darījumi tiek apvienoti vienībās, kuras parasti sauc par blokiem
2) Kalnrači pārbauda katra bloka darījumu likumību.
3) Kalnračiem ir jāatrisina matemātiska mīkla, kas pazīstama kā darba pierādīšanas problēma, lai ņemtu vērā verifikāciju.
4) Pirmais kalnračs, kurš atrisina katru bloka problēmu, tiek apbalvots ar atlīdzību.
5) Tad pārbaudītie darījumi tiek glabāti publiskajā blokķēdē.
Darba pierādīšanas priekšrocības
Darba sistēmu pierādījumam ir daudz būtisku priekšrocību. tie ir lielisks veids, kā atturēt no surogātpasta izplatītājiem. Ja ir vajadzīgs saprātīgs darba apjoms, piem. nosūtot e-pastu par katru procesu, lielākajai daļai surogātpasta izplatītāju nebūs pietiekami daudz skaitļošanas jaudu, lai nosūtītu lielu skaitu nevēlamu e-pastu.
Turklāt Proof of Work ietvarus var izmantot, lai nodrošinātu tīkla aizsardzību kopumā. Šī ir galvenā blokķēžu priekšrocība, izmantojot vienprātības sistēmu darba pierādīšanai. Ja pietiekami daudz mezglu sacenšas, lai atrastu konkrētu risinājumu, tad jebkuram atsevišķam sliktam dalībniekam vai pat vienai sliktu dalībnieku grupai skaitļošanas jauda, kas nepieciešama tīkla nomākšanai un kontrolei, kļūst nesasniedzama.
Darba pierādījums pret likmes pierādījumu
Likmju pierādījumu sistēmām ir viens un tas pats mērķis, taču process ir nedaudz atšķirīgs nekā darba pierādīšanas sistēmās. Nav pierādījumu par likmi matemātiskas mīklas. Jauna bloka radītājs tomēr tiek izvēlēts deterministiskā veidā, pamatojoties uz viņu likmi.
Likmes pierādījums kalnraču vietā ietver validatorus. Dažus no viņu kriptogrāfijas validatori ir bloķējuši kā ekosistēmas daļu. Pēc tam validatori derēja par blokiem, kuri, viņuprāt, tiks pievienoti blakus ķēdei. Kad bloks tiks ievietots, validatori saņems bloka stimulu, kas vienāds ar viņu likmi.
Pierādījumiem par likmēm ir dažas priekšrocības salīdzinājumā ar pakalpojumu apliecinājumu. Paaugstināta energoefektivitāte ir vissvarīgākā. Tie mēdz būt daudz zaļāki pār otru, jo tas samazina energoietilpīgo ieguves procesu. Tajā pašā laikā patērētā elektroenerģija ir tikai daļa no patērētās elektroenerģijas.
Darba ierobežojumu pierādījums
Tomēr ar darba pierādījumu ir saistīti daži trūkumi vai ierobežojumi, kurus var detalizēti aprakstīt šādi:
1) Milzīgi izdevumi: Ir vajadzīga specializēta datortehnika, lai palaistu sarežģītus kalnrūpniecības algoritmus. Arī izmaksas ir augstas un nav pieejamas. Turklāt īpašajiem kalnrūpniecības baseiniem ir vajadzīgs milzīgs enerģijas daudzums, kas vēl vairāk atvieglo izmaksas.
2) Aprēķinu bezjēdzīgums: Lai kalnrači izveidotu bloku, mašīnām ir nepieciešams daudz enerģijas. tomēr viņu aplēses nav derīgas nekur citur, piemēram, uzņēmumā, zinātnē vai citos.
3) 51% uzbrukums: 51% uzbrukums ir darba pierādījums lielākajai daļai lietotāju grupas, kas kontrolē lielāko daļu ieguves jaudas. Uzbrucējiem ir pilnīga vara, kur viņi var monopolizēt, izveidojot blokus un saņemot atlīdzību.
Secinājums
Darba pierādījums bija sākotnējais divkāršu tēriņu problēmas risinājums, un tas izrādījās precīzs un efektīvs. Visiem kalnračiem ir nepieciešams atrisināt sarežģītu summu darba pierādījumā. Uzvarētāju tālāk nosaka persona, kurai pieder visvairāk aparatūras ierīču.
Tomēr ir jāņem vērā daži jautājumi, ar kuriem saskaras algoritms “Proof of Work”. Tas ietver nepieciešamo enerģijas daudzumu, enerģijas centralizāciju, kāda patlaban ir ieguves rūpnīcām, un 51 procenta uzbrukuma riskus. Uzvarētāju tālāk nosaka persona, kurai pieder visvairāk aparatūras.