Pradžia
Žodynėlis
Sutarimo algoritmas

Sutarimo algoritmas

Kas yra sutarimo algoritmai?

Sutarimo algoritmai padeda skirtingiems kompiuteriams blokų grandinės tinkle susitarti, kas yra tiesa, net jei kai kurie iš jų veikia nesąžiningai. Kitaip tariant, sutarimo algoritmas yra mechanizmas arba taisyklių rinkinys, naudojamas sutarimui paskirstytame vartotojų (kompiuterių), kurie nebūtinai pažįsta ar pasitiki vieni kitais, tinkle pasiekti.
Įsivaizduokite, kad jūs ir jūsų draugai sekate pinigų sandorius bendroje užrašų knygelėje (arba registre). Dabar, jei visi pasitikite vieni kitais, tai paprasta – vienas asmuo gali užrašyti sandorius, o visi kiti sutinka. Bet ką daryti, jei bendraujate su nepažįstamais žmonėmis, kurie gali būti nesąžiningi? Čia padeda sutarimo algoritmai.
Blokų grandinėje kiekvienas turi to paties skaitmeninio registro, kuriame užfiksuoti visi sandoriai, kopiją. Siekiama užtikrinti, kad visos šios kopijos sutaptų ir niekas negalėtų apgauti ar kurti netikrų sandorių. Dvi iš labiausiai naudojamų sutarimo algoritmų rūšių yra Proof-of-Work (PoS) ir statymo įrodymas (PoW).

1. Proof-of-Work (PoW)

Apie PoW galite galvoti kaip apie galvosūkio sprendimo varžybas. Kasėjai (kompiuteriai tinkle) varžosi spręsdami sudėtingus galvosūkius. Pirmasis išsprendęs galvosūkį turi teisę į blokų grandinę įtraukti naują sandorių bloką. Šis procesas panašus į aukso kasimą – jis reikalauja daug energijos ir galingų įrenginių.

Kasėjai investuoja reikšmingas energijos ir išteklių sumas, spręsdami šiuos galvosūkius, ir tai padeda užtikrinti sistemos saugumą. PoW yra sudėtingas matematinis uždavinys, kurį kasėjai turi išspręsti, kad įrodytų, jog atliko darbą. Taip užtikrinama, kad apdovanojimą gautų tik tie, kurie iš tikrųjų sunkiai dirbo – kaip kasėjas aukso kasyklose, atradęs vertingą aukso grynuolį.

2. Statymo įrodymas (PoS)

PoS yra šiek tiek kitoks. Užuot lenktyniavę spręsdami galvosūkius, tvirtintojai (panašiai kaip kasėjai) paeiliui kuria naujus blokus. Norint tapti tvirtintoju, reikia užrakinti (deleguoti) savo kriptovaliutą. Tvirtintojai sutaria, kurie sandoriai bus įtraukti į kitą bloką. Jei veikia sąžiningai, jie gauna atlyginimą iš sandorių mokesčių. Tačiau jei bando apgauti, jie praranda savo deleguotą sumą.

PoS yra kaip draugiškos lažybos – tvirtintojai yra pasirengę rizikuoti savo pinigais, kad galėtų dalyvauti procese. Tai labiau skirta ne lenktynėms, bet parodyti, kad iš tikrųjų domitės tinklo saugumu ir sąžiningu veikimu.

Išvada

Šie sutarimo algoritmai yra kaip blokų grandinės tinklų eismo taisyklės. Jie užtikrina, kad visi veiktų vieningai ir judėtų teisinga kryptimi. Blokų grandinės pasaulyje, kur pasitikėjimas gali būti iššūkis, sutarimo algoritmai padeda sukurti saugią ir patikimą sistemą sandorių registravimui ir bendros istorijos palaikymui. Tobulėjant technologijoms, galime matyti naujus ir patobulintus sutarimo algoritmus, tačiau kol kas blokų grandinės greitkelyje patikimi eismo reguliuotojai yra PoW ir PoS.