Poganja

Od bitcoina do Solane: Kako 8 kriptovalutnih omrežij doseže konsenz

Vsaka veriga blokov slej ko prej naleti na trdno oviro: tisoči neodvisnih računalnikov se morajo dogovoriti o eni sami zgodovini, ne da bi centralni sodnik odločil, katera različica prevlada. Ta proces se imenuje konsenzualni algoritem, njegova zasnova pa določa, kdo lahko dodaja transakcije, kako se rešujejo nasprotujoče si različice glavne knjige in kdaj je plačilo dejansko potrjeno.

DELI
Od bitcoina do Solane: Kako 8 kriptovalutnih omrežij doseže konsenz

Ključne ugotovitve

  • Bitcoin je uvedel Nakamotojev konsenz kot prvotni model kriptovalut.
  • Ethereum in več drugih omrežij nadomeščajo rudarjenje s stavo, odbori ali zaupanja vrednimi validatorji.
  • Solana pričakuje Alpenglow z Agave 4.3 pozneje v letu 2026, kar bo spremenilo njeno zasnovo konsenza.

Bitcoin je uvedel model, ki se danes imenuje Nakamoto konsenz, vendar so Ethereum, BNB Smart Chain, XRP Ledger, Solana in Tron ubrali drugačne poti, medtem ko Dogecoin in Zcash še vedno delujeta precej bližje izvirnemu načrtu Bitcoina. Če izključimo stabilne kriptovalute, so vse spodaj navedene kriptovalute vodilna digitalna sredstva po tržni vrednosti.

Kaj dejansko počne konsenzualni algoritem

Blockchain je v bistvu skupna knjiga transakcij, ki se replicira na računalnikih po vsem svetu. Ko dva računalnika hkrati zaznavata različne transakcije ali konkurenčne bloke, omrežje potrebuje strogo pravilo za odločanje, katera zgodovina ostane. To je naloga konsenzualnega algoritma. Določa, kdo dobi naslednjo posodobitev, kako se razvrstijo konkurenčne zgodovine, kaj preprečuje, da bi nekdo preplavil omrežje z lažnimi udeleženci, in kdaj postane transakcija težko ali nemogoče razveljaviti. Ti podrobnosti so pomembni, saj označevanje verige zgolj kot »dokaz dela« ali »dokaz deleža« skriva mehanizem, ki odloča, kdo zmaga, ko se omrežje ne strinja.

Nakamotov konsenz je omogočil odprto omrežje bitcoina

Nakamotov konsenz ni en sam gumb, ki ga Bitcoin pritisne, niti en sam poimenovan algoritem v beli knjigi Satoshija Nakamota. Je niz pravil. Rudarji tekmujejo in zaslužijo z »proof-of-work« (PoW), delujoči vozli neodvisno zavračajo neveljavne bloke, rudarji so plačani za veljavno delo, tekmujoče verige pa se rešijo tako, da se sledi veljavni veji, ki nosi največje nakopičeno računsko delo.

Nakamoto Consensus diagram.
Slika zgoraj prikazuje Nakamotojev konsenz v delovanju: rudarji sledijo verigi z največjo akumulirano dokazom dela. Ko se dva bloka pojavita skoraj sočasno, se omrežje za kratek čas razcepi. Vozlišča še naprej podaljšujejo tisto vejo, ki jih je dosegla prva, a ko ena stran pridobi vsaj en blok, njeno akumulirano delo prevzame vodstvo. Rudarji hitro opustijo krajšo vejo in se pridružijo zmagovalcu, saj poraba hash moči na umirajoči veji pomeni porabo denarja.

Dva rudarja lahko najdeta bloke skoraj sočasno, kar za kratek čas razdeli omrežje. Naslednji uspešen blok običajno prevesi tehtnico v korist ene veje, omrežje pa se ponovno združi. To ustvarja verjetnostno dokončnost: preklic transakcije postaja vse težji, saj se nad njo kopičijo dokazi o opravljenem delu, vendar Bitcoin nikoli ne razglasi plačila za nepovratno po šestih potrditvah.

Bitcoin določa izhodišče za Nakamotojev konsenz

Bitcoin je merilo uspešnosti, ker se je model začel prav tam. Rudarji SHA-256 PoW tekmujejo v nepredvidljivi računalniški loteriji, podobni metanju kock, pri čemer si prizadevajo za blok približno vsakih deset minut. Težavnost se ponastavi vsakih 2.016 blokov, zato sprememba rudarske moči ne spremeni trajno hitrosti izdaje. Delovni vozli sledijo veljavni verigi z največjim kumulativnim delom, ne pa preprosto tisti veji, ki vsebuje več blokov. Ni nobenega načrtovanega odbora proizvajalcev ali validatorjev.

Ethereum je rudarjenje nadomestil z validatorji in deležem

Ethereum je v okviru združitve (The Merge) odpravil PoW in rudarje nadomestil s sistemom dokazila o deležu (PoS), hibridnim protokolom soglasja, poimenovanim Gasper. Veriga deluje v 12-sekundnih intervalih, pri čemer validatorji vložijo ETH, da predlagajo bloke in glasujejo o veji. LMD-GHOST upošteva najnovejše glasove validatorjev glede na delež, da določi vodilno vejo, medtem ko Casper FFG doda končnost kontrolnih točk.

Ethereum consensus
Ethereum predlaga bloke vsakih 12 sekund, konsenzus Gasper pa jih pripelje do dokončnosti v približno 12,8 minutah.

V normalnih pogojih Ethereum doseže dokončnost v približno dveh epohah, kar znaša približno 12,8 minute. Ključna razlika v primerjavi z Bitcoinom je v tem, od kod izhaja moč konsenza: Bitcoin upošteva računsko delo, medtem ko Ethereum upošteva ekonomski delež, ki se lahko kaznuje ali zmanjša zaradi določenih dokazljivo nepoštenih dejanj.

BNB Smart Chain zamenja tekmovanje v rudarjenju za hitrost

Konsenz BNB danes v glavnem pomeni verigo BNB Smart Chain, saj je bila veriga BNB Beacon Chain leta 2024 ukinjena. BSC deluje na podlagi Proof-of-Staked-Authority, ki združuje delegirani delež, načrtovano proizvodnjo blokov in glasovanje validatorjev namesto odprtega rudarskega tekmovanja. Njena izvoljena struktura ima 45 validatorjev, vključno z 21 validatorji kabineta in 24 kandidati.

BNB Chain consensus
BNB Chain zamenjuje odprto rudarjenje za hitrost, pri čemer uporablja 45 izvoljenih validatorjev in hitro glasovanje BLS za zagotovitev dokončnosti.

Nadgradnja Fermi januarja 2026 je ciljni interval med bloki znižala na 450 milisekund, medtem ko lahko glasovanje validatorjev po sistemu BLS zagotovi dokončnost brez večplastnega dokazovanja dela (proof-of-work).

Nagrada je hitrost, vendar je kompromis jasen: veliko večja odgovornost za doseganje konsenza leži na znani, omejeni skupini profesionalnih validatorjev kot na Bitcoinovem rudarskem trgu brez dovoljenj.

XRP Ledger vključuje sezname zaupanja v konsenz

XRP Ledger ali XRPL gre v povsem drugo smer. Ni rudarjev PoW niti loterijskih sistemov PoS. Strežniki vzdržujejo sezname edinstvenih vozlišč (Unique Node Lists ali UNL), ki vsebujejo validatorje, za katere menijo, da se verjetno ne bodo dogovarjali, udeleženci pa večkrat primerjajo predlagane sklope transakcij, dokler se ne strinja dovolj zaupanja vrednih validatorjev.

XRPL consensus
Zgornji prikaz seznama zaupanja kaže, kaj dejansko poganja XRPL: ni tekmovanja v rudarjenju ali loterije stakinga, temveč le skrbno izbrani seznam validatorjev vsakega strežnika in ponavljajoča se kroga predlogov, dokler se glasovi ne uskladijo. Ko se strinjajo štirje od petih validatorjev, omrežje preseže 80-odstotni prag in se glavna knjiga zaklene. Ta struktura zamenjuje računalniško moč brute-force za soglasje validatorjev, kar omogoča XRPL poravnavo transakcij brez rudarjev, ki porabljajo elektriko, ali stakerjev, ki se borijo za nagrade za bloke.

Standardno kvorum za potrjevanje je 80 %, in ko glavna knjiga preseže ta prag, se v skladu z njenimi predpostavkami o zaupanju obravnava kot dokončna. Poravnava na splošno traja približno štiri do pet sekund. Ključno je, ali seznami zaupanja vrednih validatorjev ostanejo pošteni, dostopni in se v omrežju zadostno prekrivajo.

Solana uporablja uro, delež in Tower BFT

Solanin model »proof-of-history« se pogosto zamenjuje s »proof-of-work«, vendar ima drugačno vlogo. »Proof-of-history« deluje kot kriptografska ura, ki pomaga določiti vrstni red dogodkov, medtem ko »Tower BFT«, tehtan po deležu, skrbi za glasovanje in izbiro veje. Vodje so vnaprej določeni glede na delež, validatorji pa glasujejo, ko se pojavijo konkurenčne veje.

Solana consensus
Zgornja slika prikazuje, kako Solana meri čas in doseže konsenz, ne da bi »proof-of-history« spremenila v glasovalni sistem. Neprekinjena zaporedja hash-ov delujejo kot preverljiva ura, ki razvrsti dogodke, preden validatorji izrazijo svoje mnenje. Vsak 350-milisekundni slot dobi vodjo, izbranega na podlagi deleža, glasovanje Tower BFT pa validatorje zaklene v eno od veja, po 31 potrditvah pa transakcije dosežejo dokončnost v približno 12,8 sekunde.

V okviru sistema Tower se blok dokončno potrdi po najmanj 31 potrjenih naslednjih blokih, kar pri tradicionalni frekvenci slotov 400 milisekund zagotavlja dokončnost v približno 12,8 sekunde. V preteklem tednu je omrežje zmanjšalo frekvenco slotov na 350 milisekund.

Tron je 27 izvoljenih proizvajalcev uvrstil v urnik

Tronov sistem razpršene knjige ima podobnosti in razlike. Tron uporablja delegirani PoS, pri čemer imetniki TRX glasujejo za super predstavnike, od katerih postane 27 najboljših aktivnih proizvajalcev blokov. Ti proizvajalci se izmenjujejo v načrtovanih trisekundnih izmenah. Pred dokončnostjo se Tron lahko zateče k pravilu najdaljše verige za razrešitev konkurenčnih nasvetov, kar mu daje majhno podobnost z izbiro verige v slogu Nakamota.

Tron Chain consensus
Tron izvoli 27 super predstavnikov, ki se izmenjujejo pri ustvarjanju blokov, za dokončnost pa je potrebnih 19 potrditev.

Ta podobnost se konča pri poravnavi. Blok se utrdi, ko je vsaj 19 od 27 aktivnih predstavnikov ustvarilo blok na tej višini ali kasneje, kar običajno pomeni, da končnost zaostaja za vodilnim blokom za približno minuto. Če devet predstavnikov ni na voljo ali ne sodeluje, tega praga ni mogoče doseči.

Dogecoin ohranja Nakamotojev konsenz, vendar spreminja mehanizem

Dogecoin sodi v družino Nakamoto konsenza, čeprav se mehanizem v ozadju močno razlikuje od Bitcoina. Uporablja dokaz dela (proof-of-work) Scrypt namesto SHA-256 in cilja na nov blok približno vsako minuto. DigiShield prilagaja težavnost po vsakem bloku, kar je veliko hitreje kot Bitcoinov 2.016-blokovni cikel prilagajanja.

Dogecoin chain consensus
Dogecoin združuje Scryptov dokaz dela in združeno rudarjenje Litecoina s Nakamotovim pravilom kumulativnega dela, da zagotovi bloke v približno eni minuti.

Dogecoin uporablja tudi pomožni dokaz dela (Auxiliary Proof-of-Work) ali združeno rudarjenje, kar rudarjem Scrypta, zlasti rudarjem Litecoina, omogoča ponovno uporabo združljivega dela za zagotavljanje varnosti Dogecoina. Te spremembe preoblikujejo ekonomiko rudarjenja, ne pa osnovne logike: rudarji zagotavljajo delo, kumulativno delo odloča o zmagovalni verigi, zaupanje v transakcije pa se poveča, ko se nad plačilom nakopiči več dokazov o delu.

Zcash ohranja Nakamotojev model kot temelj svoje tehnologije za zaščito zasebnosti

Zcash ostaja v slogu Nakamota, čeprav je bolj znan po zasebnosti kot po konsenzu. Uporablja dokaz dela Equihash, cilja na bloke vsakih 75 sekund in sledi veljavni verigi blokov, ki nosi največje skupno delo. Sistem težavnosti, ki izhaja iz Digishielda, se prilagaja po vsakem bloku, kar omogoča Zcashu, da se na spremembe v rudarjenju odzove hitreje kot Bitcoin, ki ima približno dvotedensko obdobje prilagajanja.

Zcash chain consensus
Zcash ohranja dokaz dela v slogu Nakamota in izbiro verige na podlagi kumulativnega dela, vendar poleg mehanizma za doseganje soglasja vključuje tudi zasebnost zaščitenih transakcij. Za razliko od Dogecoina Zcash ne zamenjuje mehanizma, temveč dodaja plast zasebnosti, ki jo vozlišča preverjajo, vendar nikoli ne vpliva na izbiro verige.

Dokazi brez razkritja podatkov (zero-knowledge proofs) za zaščitene transakcije ne nadomeščajo konsenza. Vozlišča jih izvajajo kot preverjanje veljavnosti, medtem ko rudarji in dokaz dela še vedno odločajo o proizvodnji blokov in izbiri verige. Podobno kot Bitcoin in Dogecoin se torej tudi Zcash poravnava verjetnostno, brez absolutne dokončnosti na ravni protokola.

Konsenz je v resnici izbira o tem, komu je treba zaupati

Razlika med temi omrežji sega globlje od znane razprave o dokazilu dela proti dokazilu deleža. Bitcoin, Dogecoin in Zcash stavijo na to, da lahko pošteni rudarji opravijo več računskega dela kot napadalec. Ethereum breme prenese na ekonomski delež. BNB Smart Chain, Solana in Tron se opirajo na opredeljene ali na podlagi deleža izbrane skupine validatorjev, medtem ko XRP Ledger prekrivajoče se sezname zaupanja vrednih validatorjev vključi v samo varnost.

Hitrejša dokončnost je lahko dragocena za plačila, aplikacije in trgovanje, vendar hitrost ne zagotavlja varnosti, počasnejši »proof-of-work« pa ni samodejno varnejši. Ključno vprašanje je, kaj mora napadalec nadzorovati, da bi lahko prepisal zgodovino, in kako se protokol odzove, če ta predpostavka ne drži. Ta razlika je tisto, kar uporabniki dejansko doživljajo.

Ta članek je bil iz angleščine preveden z umetno inteligenco. Izvirna angleška različica je verodostojni vir; samodejni prevodi lahko vsebujejo netočnosti, zlasti pri pravni in regulativni terminologiji.