Sākums
Vārdnīca
Konsensa algoritms

Konsensa algoritms

Iesācējiem

Kas ir konsensa algoritmi?

Konsensa algoritmi palīdz dažādiem datoriem blokķēdes tīklā vienoties par to, kas ir patiesība, pat ja daži no tiem nerīkojas godīgi. Citiem vārdiem sakot, konsensa algoritms ir mehānisms vai noteikumu kopums, ko izmanto, lai panāktu vienošanos decentralizētā lietotāju (datoru) tīklā, kuri ne vienmēr pazīst un uzticas cits citam.
Pieņemsim, ka tu un tavi draugi uzskaitāt naudas darījumus kopīgā piezīmju grāmatiņā (virsgrāmatā). Ja jūs uzticaties viens otram, nav nekādu problēmu – viena persona var pierakstīt darījumus, un visi pārējie tam piekritīs. Bet kas notiek, ja tev ir darīšana ar svešiniekiem, kuri varētu rīkoties negodīgi? Šajā situācijā var noderēt konsensa algoritmi.
Blokķēdē ikviens glabā vienas un tās pašas digitālās virsgrāmatas, kurā tiek reģistrēti visi darījumi, kopiju. Mērķis ir nodrošināt, lai visas šīs kopijas būtu vienādas un neviens nevarētu krāpties vai veidot viltotus darījumus. Divi no visbiežāk izmantotajiem konsensa algoritmiem ir darba apliecinājums (PoW) un likmes apliecinājums (PoS).

1. Darba apliecinājums (PoW)

PoW var salīdzināt ar mīklas risināšanas sacensībām. Ieguvēji (datori tīklā) sacenšas, risinot sarežģītus uzdevumus. Pirmais ieguvējs, kurš to atrisina, iegūst tiesības pievienot blokķēdei jauno darījumu bloku. Šis process līdzinās zelta ieguvei, jo prasa daudz enerģijas un jaudīgas iekārtas.

Ieguvēji iegulda ievērojamu enerģijas apjomu un resursus šo uzdevumu risināšanā, tādējādi veicinot sistēmas drošību. PoW ir sarežģīts matemātisks uzdevums, kas ieguvējiem jāatrisina, lai pierādītu, ka viņi ir paveikuši nepieciešamo darbu. Tas nodrošina, ka tikai tie, kuri patiešām smagi strādājuši, saņem atlīdzību – kā zeltracis, kurš atrod vērtīgu tīrradni.

2. Likmes apliecinājums (PoS)

PoS ir nedaudz atšķirīgs. Tā vietā, lai sacenstos uzdevumu risināšanā, validētāji (līdzīgi ieguvējiem) pārmaiņus veido jaunus blokus. Lai kļūtu par validētāju, ir jāiesaldē (jāiegulda) sava kriptovalūta. Validētāji vienojas par to, kuri darījumi tiks iekļauti nākamajā blokā. Ja viņi strādā godīgi, tad saņem atlīdzībā darījumu komisijas maksas. Bet, ja mēģina krāpties, tad zaudē ieguldītos līdzekļus.

PoS ir kā draudzīgas derības – validētāji ir gatavi riskēt ar savu naudu, lai piedalītos procesā. Tās ir drīzāk nevis sacīkstes, bet gan centieni apliecināt, ka tev ir patiess nodoms aizsargāt tīklu un nodrošināt godīgu darbību.

Secinājums

Šie konsensa algoritmi līdzinās ceļu satiksmes noteikumiem blokķēdes tīklos. Tie nodrošina vienprātību un virzību pareizajā virzienā. Blokķēdes pasaulē, kur var būt grūti nodrošināt uzticēšanos, konsensa algoritmi palīdz veidot drošu un uzticamu sistēmu darījumu reģistrēšanai un kopīgas vēstures uzturēšanai. Tehnoloģijām attīstoties, iespējams, tiks radīti jauni un uzlaboti konsensa algoritmi, taču pagaidām PoW un PoS darbojas kā uzticami ceļu policisti uz blokķēdes lielceļiem.