Tarjoaa

Bitcoinista Solanaan: Miten kahdeksan kryptovaluuttaverkostoa päätyy yksimielisyyteen

Jokainen lohkoketju törmää lopulta koviin esteisiin: tuhansien itsenäisten tietokoneiden on sovittava yhdestä tapahtumahistoriasta ilman, että keskusviranomainen päättäisi, mikä versio voittaa. Tätä prosessia kutsutaan konsensusalgoritmiksi, ja sen rakenne määrittää, kuka voi lisätä tapahtumia, miten tilikirjan kilpailevat versiot sovitaan yhteen ja milloin maksu on lopullisesti vahvistettu.

KIRJOITTAJA
JAA
Bitcoinista Solanaan: Miten kahdeksan kryptovaluuttaverkostoa päätyy yksimielisyyteen

Tärkeimmät johtopäätökset

  • Bitcoin vakiinnutti Nakamoto-konsensuksen kryptovaluuttojen alkuperäiseksi malliksi.
  • Ethereum ja useat muut verkostot korvaavat louhinnan stakingilla, komiteoilla tai luotettavilla validoijilla.
  • Solana odottaa Alpenglow-päivitystä Agave 4.3:n myötä myöhemmin vuonna 2026, mikä muuttaa sen konsensusmallia.

Bitcoin otti käyttöön mallin, jota nykyään kutsutaan Nakamoto-konsensukseksi, mutta Ethereum, BNB Smart Chain, XRP Ledger, Solana ja Tron valitsivat eri reitit, kun taas Dogecoin ja Zcash toimivat edelleen paljon lähempänä Bitcoinin alkuperäistä toimintamallia. Stablecoineja lukuun ottamatta kaikki alla mainitut kryptovaluutat ovat markkina-arvoltaan johtavia digitaalisia omaisuuseriä.

Mitä konsensusalgoritmi oikeastaan tekee

Lohkoketju on pohjimmiltaan jaettu tilikirja, jota replikoidaan tietokoneille ympäri maailmaa. Kun kaksi konetta havaitsee samanaikaisesti erilaisia transaktioita tai kilpailevia lohkoja, verkosto tarvitsee tiukan säännön päättääkseen, mikä historia säilyy. Tämä on konsensusalgoritmin tehtävä. Se määrittää, kuka saa seuraavan päivityksen, miten kilpailevat historiat järjestetään tärkeysjärjestykseen, mikä estää jonkun tulvittamasta verkkoa väärennetyillä osallistujilla ja milloin transaktion peruuttaminen muuttuu vaikeaksi tai mahdottomaksi. Nämä yksityiskohdat ovat tärkeitä, koska ketjun luokitteleminen pelkästään ”proof-of-work”- tai ”proof-of-stake”-ketjuksi peittää sen mekanismin, joka päättää kuka voittaa, kun verkostossa on erimielisyyttä.

Nakamoto-konsensus mahdollisti Bitcoinin avoimen verkon

Nakamoto-konsensus ei ole yksittäinen painike, jota Bitcoin painaa, eikä yksi nimetty algoritmi Satoshi Nakamoton valkoisessa kirjassa. Se on sääntöjen kokonaisuus. Louhijat kilpailevat ja ansaitsevat proof-of-work (PoW) -periaatteella, toimivat solmut hylkäävät itsenäisesti virheelliset lohkot, louhijat saavat palkkion kelvollisesta työstä, ja kilpailevat ketjut ratkaistaan seuraamalla sitä kelvollista haaraa, jolla on eniten kertynyttä laskentatyötä.

Nakamoto Consensus diagram.
Yllä oleva kuva havainnollistaa Nakamoto-konsensusta toiminnassa: louhijat seuraavat ketjua, jolla on eniten kertynyttä proof-of-work-työtä. Kun kaksi lohkoa saapuu lähes samanaikaisesti, verkko jakautuu hetkellisesti. Solmut jatkavat sen haaran laajentamista, joka saavutti ne ensin, mutta heti kun toinen puoli saa edes yhden lohkon, sen kertynyt työ ottaa johtoaseman. Louhijat hylkäävät nopeasti lyhyemmän haaran ja siirtyvät voittajan puolelle, sillä laskentatehon tuhlaaminen kuolevaan haaraan tarkoittaa rahan tuhlaamista.

Kaksi louhijaa voi löytää lohkoja lähes samanaikaisesti, jolloin verkko jakautuu hetkellisesti. Seuraava onnistunut lohko yleensä kallistaa yhden haaran etumatkaan, ja verkko yhtyy. Tämä tuottaa todennäköisyysperusteisen lopullisuuden: transaktion peruuttaminen vaikeutuu asteittain, kun sen päälle kertyy työtä, mutta Bitcoin ei koskaan julista maksua peruuttamattomaksi kuuden vahvistuksen jälkeen.

Bitcoin asettaa Nakamoto-konsensuksen vertailukohdan

Bitcoin on vertailukohta, koska malli sai alkunsa sieltä. SHA-256 PoW -louhijat kilpailevat arvaamattomassa laskennallisessa arpajaisessa, joka muistuttaa noppapeliä, ja pyrkivät löytämään lohkon noin kymmenen minuutin välein. Vaikeustaso nollautuu 2 016 lohkon välein, joten louhintatehon muuttuminen ei muuta liikkeeseenlaskunopeutta pysyvästi. Työntekijäsolmut seuraavat sitä kelvollista ketjua, jolla on eniten kertynyttä työtä, eivätkä pelkästään sitä haaraa, jossa on enemmän lohkoja. Ei ole olemassa ennalta määrättyä tuottaja- tai validointikomiteaa.

Ethereum korvasi louhinnan validoijilla ja panoksella

Ethereum poisti PoW:n The Merge -päivityksessä ja korvasi louhijat proof-of-stake (PoS) -järjestelmällä, joka on Gasper-niminen hybridi-konsensusprotokolla. Ketju toimii 12 sekunnin jaksoissa, joissa validoijat sitovat ETH:ta ehdottaakseen lohkoja ja äänestääkseen haarasta. LMD-GHOST painottaa validoijien viimeisimpiä ääniä panoksen mukaan määrittääkseen johtavan haaran, kun taas Casper FFG lisää tarkistuspisteiden lopullisuuden.

Ethereum consensus
Ethereum ehdottaa lohkoja 12 sekunnin välein, ja Gasper-konsensus vie ne lopullisuuteen noin 12,8 minuutissa.

Normaaleissa olosuhteissa Ethereum saavuttaa lopullisuuden noin kahdessa aikakaudessa eli noin 12,8 minuutissa. Keskeinen ero Bitcoiniin verrattuna on se, mistä konsensusvoima on peräisin: Bitcoin laskee laskennallista työtä, kun taas Ethereum laskee taloudellista panosta, jota voidaan rangaista tai leikata tietyistä todistettavasti epärehellisistä teoista.

BNB Smart Chain vaihtaa louhintakilpailun nopeuteen

BNB-konsensus tarkoittaa nykyään pääasiassa BNB Smart Chainia, koska BNB Beacon Chain suljettiin vuonna 2024. BSC käyttää Proof-of-Staked-Authority -mallia, jossa yhdistyvät delegoitu panos, aikataulutettu lohkon tuotanto ja validaattoreiden äänestys avoimen louhintakilpailun sijaan. Sen valitussa rakenteessa on 45 validaattoria, joista 21 on kabinettivalidaattoreita ja 24 ehdokkaita.

BNB Chain consensus
BNB Chain vaihtaa avoimen louhinnan nopeuteen käyttämällä 45 valittua validaattoria ja nopeaa BLS-äänestystä lopullisuuden varmistamiseksi.

Tammikuussa 2026 tehty Fermi-päivitys laski tavoitellun lohkon välin 450 millisekuntiin, ja BLS-validaattorien äänestykset voivat varmistaa lopullisuuden ilman monimutkaisia proof-of-work-kerroksia.

Hyötynä on nopeus, mutta vastine on selvä: huomattavasti suurempi vastuu konsensuksesta on tunnetulla, rajallisella ammattivalidaattoreiden ryhmällä kuin Bitcoinin luvattomalla louhintamarkkinalla.

XRP Ledger sisällyttää luottamuslistat osaksi konsensusta

XRP Ledger eli XRPL kulkee aivan toista reittiä. Siellä ei ole PoW-louhijoita eikä PoS-arpajaisjärjestelmiä. Palvelimet ylläpitävät Unique Node Lists -listoja (UNL), jotka sisältävät validaattoreita, joiden ne katsovat olevan epätodennäköisiä toimimaan salaisessa yhteistyössä, ja osallistujat vertailevat toistuvasti ehdotettuja transaktiosarjoja, kunnes riittävä määrä luotettavia validaattoreita pääsee yksimielisyyteen.

XRPL consensus
Yllä oleva luottamuslista-paneeli osoittaa, mikä todella ohjaa XRPL:ää: ei louhintakilpailua tai staking-arpajaisia, vaan vain kunkin palvelimen huolellisesti valitsema validoijaluettelo ja toistuvat ehdotuskierrokset, kunnes äänet yhtenevät. Heti kun neljä viidestä validoijasta on samaa mieltä, verkko ylittää 80 prosentin kynnyksen ja tilikirja lukittuu. Tämä rakenne korvaa brutaalivoimaisen laskennan validoijien yksimielisyydellä, jolloin XRPL voi vahvistaa transaktiot ilman, että louhijat kuluttavat sähköä tai stakerit taistelevat lohkopalkkioista.

Vakio validointikvorumi on 80 %, ja kun tilikirja ylittää tämän kynnyksen, sitä pidetään lopullisena sen luottamusoletusten mukaisesti. Käsittelyn kestoa kuvataan yleensä noin neljästä viiteen sekuntiin. Keskeinen tekijä on se, pysyvätkö luotettujen validaattoreiden luettelot rehellisinä, saatavilla olevina ja riittävän päällekkäisinä verkoston laajuisesti.

Solana käyttää kelloa, panosta ja Tower BFT:tä

Solanan proof-of-history-malli sekoitetaan usein proof-of-work-malliin, mutta se palvelee eri tarkoitusta. Proof-of-history toimii kryptografisena kellona, joka auttaa määrittämään tapahtumien järjestyksen, kun taas panoksella painotettu Tower BFT hoitaa äänestykset ja haarautumien valinnan. Johtajat nimitetään etukäteen panoksen mukaan, ja validoijat äänestävät, kun kilpailevia haaroja ilmestyy.

Solana consensus
Yllä oleva kuva havainnollistaa, kuinka Solana pitää kirjaa ajasta ja saavuttaa konsensuksen muuttamatta proof-of-history-mallia äänestysjärjestelmäksi. Jatkuva hash-sekvenssi toimii todennettavissa olevana kellona, joka järjestää tapahtumat ennen kuin validoijat antavat äänensä. Jokaiselle 350 millisekunnin pituiselle aikavälille nimetään panospainotettu johtaja, Tower BFT -äänestykset lukitsevat validoijat tiettyyn haaraan, ja 31 vahvistuksen jälkeen transaktiot saavuttavat lopullisuuden noin 12,8 sekunnissa.

Tower-järjestelmässä lohko vahvistuu lopullisesti vähintään 31 vahvistetun jälkeläisen jälkeen, mikä tuottaa noin 12,8 sekunnin lopullisuuden perinteisellä 400 millisekunnin aikavälin rytmillä. Viime viikolla verkko lyhensi aikavälin 350 millisekuntiin.

Tron asettaa 27 valittua tuottajaa aikatauluun

Tronin hajautetussa tilikirjajärjestelmässä on sekä yhtäläisyyksiä että eroja. Tron käyttää delegoitua PoS-mallia, jossa TRX-haltijat äänestävät superedustajia, joista 27 parasta ryhtyy aktiivisiksi lohkon tuottajiksi. Nämä tuottajat vuorottelevat aikataulun mukaisissa kolmen sekunnin vuoroissa. Ennen lopullista vahvistusta Tron voi turvautua pisimmän ketjun sääntöön kilpailevien vinkkien selvittämiseksi, mikä muistuttaa hieman Nakamoto-tyylistä ketjun valintaa.

Tron Chain consensus
Tron valitsee 27 superedustajaa vuorottelemaan lohkojen tuottamisessa, ja lopullisen vahvistuksen saavuttamiseen tarvitaan 19 vahvistusta.

Tämä samankaltaisuus päättyy vahvistusvaiheessa. Lohko vahvistuu, kun vähintään 19 aktiivisesta edustajasta on tuottanut lohkon kyseisellä korkeudella tai sen jälkeen, jolloin lopullinen vahvistus tapahtuu yleensä noin minuutin viiveellä ketjun kärjään nähden. Jos yhdeksän edustajaa on poissa käytöstä tai kieltäytyy yhteistyöstä, tätä kynnystä ei voida saavuttaa.

Dogecoin säilyttää Nakamoto-konsensuksen, mutta muuttaa sen mekanismia

Dogecoin kuuluu selvästi Nakamoto-konsensuksen perheeseen, vaikka sen taustalla oleva mekanismi eroaa jyrkästi Bitcoinista. Se käyttää Scrypt-työn todistusta (proof-of-work) SHA-256:n sijaan ja pyrkii tuottamaan uuden lohkon noin minuutin välein. DigiShield säätää vaikeustasoa jokaisen lohkon jälkeen, mikä on huomattavasti nopeampaa kuin Bitcoinin 2 016 lohkon säätösykli.

Dogecoin chain consensus
Dogecoin yhdistää Scrypt-työn todistuksen ja Litecoinin yhdistetyn louhinnan Nakamoton kumulatiivisen työn sääntöön varmistaakseen noin minuutin välein muodostuvat lohkot.

Dogecoin käyttää myös Auxiliary Proof-of-Work -menetelmää eli yhdistettyä louhintaa, jonka ansiosta Scrypt-louhijat, erityisesti Litecoin-louhijat, voivat käyttää uudelleen yhteensopivaa työtä Dogecoinin turvaamiseen. Nämä muutokset muokkaavat louhinnan taloutta, eivät ydinlogiikkaa: louhijat tuottavat työtä, kumulatiivinen työ ratkaisee voittavan ketjun ja transaktioiden luotettavuus kasvaa, kun maksun päälle kertyy enemmän proof-of-work-työtä.

Zcash säilyttää Nakamoto-mallin yksityisyysteknologiansa taustalla

Zcash pysyy Nakamoto-tyylisenä huolimatta siitä, että se tunnetaan paremmin yksityisyydensuojastaan kuin konsensuksesta. Se käyttää Equihash-työn todistusta, tavoittelee lohkoja 75 sekunnin välein ja seuraa sitä voimassa olevaa lohkoketjua, jolla on eniten kertynyttä työtä. Digishieldistä johdettu vaikeusastejärjestelmä sopeutuu jokaisen lohkon jälkeen, minkä ansiosta Zcash pystyy reagoimaan louhinnan muutoksiin nopeammin kuin Bitcoin, jonka sopeutumisaika on noin kaksi viikkoa.

Zcash chain consensus
Zcash säilyttää Nakamoto-tyylisen proof-of-work-menetelmän ja kumulatiivisen työmäärän perusteella tapahtuvan lohkoketjun valinnan, mutta yhdistää suojattujen tapahtumien yksityisyyden konsensusmekanismiin. Toisin kuin Dogecoin, Zcash ei niinkään vaihda mekanismia kuin lisää yksityisyyskerroksen, jonka solmut vahvistavat, mutta joka ei milloinkaan vaikuta lohkoketjun valintaan.

Suojattujen transaktioiden taustalla olevat nollatietotodistukset eivät korvaa konsensusta. Solmut valvovat niitä validiteettitarkistuksina, kun taas louhijat ja proof-of-work-menetelmä päättävät edelleen lohkojen tuotannosta ja ketjun valinnasta. Kuten Bitcoin ja Dogecoin, Zcash toimii siis todennäköisyysperusteisesti ilman absoluuttista protokollatason lopullisuutta.

Konsensus on oikeastaan valinta siitä, kehen on luotettava

Näiden verkostojen välinen ero ulottuu syvemmälle kuin tuttu työ-todisteen ja osuuden todisteen välinen keskustelu. Bitcoin, Dogecoin ja Zcash panostavat siihen, että rehelliset louhijat pystyvät suorittamaan enemmän laskentatehtäviä kuin hyökkääjä. Ethereum siirtää vastuun taloudelliseen panokseen. BNB Smart Chain, Solana ja Tron nojaavat määriteltyihin tai panoksella valittuihin validoijaryhmiin, kun taas XRP Ledger tekee päällekkäisistä luotettujen validoijien luetteloista osan itse turvallisuutta.

Nopeampi lopullisuus voi olla arvokasta maksujen, sovellusten ja kaupankäynnin kannalta, mutta nopeus ei takaa turvallisuutta, eikä hitaampi proof-of-work ole automaattisesti turvallisempaa. Keskeinen kysymys on, mitä hyökkääjän on hallittava voidakseen kirjoittaa historian uusiksi ja miten protokolla reagoi, jos tämä oletus pettää. Juuri tämä ero on se, mitä käyttäjät tosiasiassa kokevat.

Tämä artikkeli on käännetty englannista tekoälyn avulla. Alkuperäinen englanninkielinen versio on auktoritatiivinen lähde; automaattiset käännökset voivat sisältää epätarkkuuksia, erityisesti oikeudellisessa ja sääntelyyn liittyvässä terminologiassa.