POW: Dokazilo o delu.
Bitcoin uporablja mehanizem POW pri generiranju blokov, blok zgoščena vrednost, ki izpolnjuje zahteve, pa je sestavljena iz N vodilnih ničl, število ničel pa je odvisno od težavnosti omrežja. Pridobitev razumnega blok zgoščenega števila zahteva veliko poskusov izračuna, čas izračuna pa je odvisen od hitrosti zgoščevanja stroja. Ko vozlišče zagotovi razumno vrednost blokovnega zgoščenja, to pomeni, da je vozlišče res opravilo veliko poskusov izračuna, seveda pa ne more dobiti absolutne vrednosti števila izračunov, saj je iskanje razumnega zgoščenja verjetnostni dogodek. Ko ima vozlišče n% računske moči celotnega omrežja, ima n/100 verjetnost, da najde blok hash.
POS: Dokaz o vkladu.
POS: Znano tudi kot dokaz o deležu, podobno kot premoženje, shranjeno v banki, vam ta model razdeli ustrezne obresti glede na količino in čas držanja digitalne valute. V načinu dokazovanja o vložku obstaja izraz, imenovan starost kovancev, vsak kovanec ustvari 1 kovanec starost vsak dan, na primer, če imate 100 kovancev, skupaj 30 dni, nato je vaša starost kovancev 3000, če najdete POS blok, se starost kovancev zmanjša na 0. Za vsakih 365 izpraznjenih kovancev boste zaslužili 0,05 obresti iz bloka (če predpostavimo, da je obresti razumljeno kot 5 % na leto), tako da je v tem primeru obresti = 3000 * 5 % / 365 = 0,41 kovancev, kar je zanimivo.
DPOS: Delegirano dokazilo o vlogi
DPoS mehanizem Bitshares, kitajsko ime je Proof of Share Authorization Mechanism (znan tudi kot Trustee Mechanism), njegov princip je, da vsi, ki imajo Bit shares, glasujejo, kar pomeni 101 predstavnika, kar lahko razumemo kot 101 supernode ali rudarski bazen, pri čemer ima teh 101 supervozlov popolnoma enake pravice med seboj. Z določenega vidika je DPOS nekoliko podoben parlamentarnemu sistemu ali sistemu ljudskega kongresa. Če delegati ne opravijo svojih nalog (ne ustvarijo bloka, ko je njihov red), so odstranjeni in omrežje izbere novo supervozlo, ki jih nadomesti. Pojav DPOS je predvsem posledica razvoja rudarskih strojev, pri čemer je veliko računalniške moči na ljudeh, ki Bitcoin ne razumejo ali jim ni mar, podobno kot prodajalci koncertov, ki kopičijo veliko število vstopnic in jih vsebina koncerta sploh ne zanima.
PBFT: Praktična bizantinska odpornost na napake, praktični bizantinski algoritem za odpornost na napake. Glej uvod v bizantinski algoritem za odpornost na napake zgoraj. PBFT je algoritem za replikacijo z avtomatom stanj, torej je storitev modelirana kot avtomat stanj, avtomat pa se replicira na različnih vozliščih distribuiranega sistema. Vsaka kopija stroja s stanji shrani stanje storitve in hkrati izvaja delovanje storitve. Množica vseh kopij je predstavljena z veliko črko R, pri čemer se od 0 do | Celo število R|-1 predstavlja vsako kopijo. Za namen opisa predpostavimo | R|=3f+1, kjer je f največje število kopij, ki lahko odpovejo. Čeprav lahko obstaja več kot 3f+1 replik, dodatne replike ne izboljšajo zanesljivosti, razen zmanjšajo zmogljivost.
Zgornje so predvsem trenutni glavni konsenzni algoritmi. Z vidika kronološkega je ta vrstni red določen tudi glede na vrstni red, v katerem je nastal konsenzni algoritem, da je postal priljubljen. Za POW je Bitcoin neposredno uresničitev in uporabljen. Obstoj POS je predvsem posledica ekonomskih razlogov in inovacij. Na koncu ima skupnost zaradi obstoja profesionalnih rudarjev in rudarskih strojev precejšnje pomisleke glede centralizacije tega algoritma, ki trdi, da je decentraliziran, torej naj bi bilo 60 %~70 % računalniške moči skoncentriranih na Kitajskem. Zato se je DPOS pojavil kasneje, kar ne zahteva veliko dodatne računalniške moči za porazdelitev kapitala v izhod rudarskega bazena. Vendar pa je nemogoče reči, da lahko igra nadomestno vlogo, DPOS bi nadomestil le vojnega ujetnika, POS ali POW+POS, saj je obstoj razumljiv. Vsak algoritem ima svoje premisleke in pomene v določenem časovnem obdobju, bodisi tehničnem ali poslovnem.
Če izstopite iz perspektive tehnika, je morda več konsenzualnih algoritmov, ki združujejo politiko in ekonomijo, in morda bo več konsenzualnih algoritmov, kot so metode soglasja, podobne konceptu PPP, ki ne le dosežejo naravo kaznovanja zlonamernih akterjev, ampak tudi najučinkovitejšo in najbolj varčno računalniško moč.
Kar zadeva izbiro algoritma, tukaj je citat iz besed Wande Jizong kot konec:
Z eno besedo, najboljša zasnova konsenza je modularna, na primer notar, izbira konsenznega algoritma je močno povezana s scenarijem aplikacije, zaupanja vredno okolje uporablja paxos ali raft, dovoljeno zavezništvo lahko uporablja PBFT, veriga brez dovoljenj pa je lahko POW, POS, Ripple konsenz itd., glede na raven zaupanja nasprotne strani, svobodno izberite konsenzni mehanizem, kar je res optimalno. |