BIKENZO

Bitcoin-louhinta selitettynä: lohkot, palkkiot, energia ja kannustimet selkokielellä

Bitcoin-louhinta on kilpailullinen prosessi, jossa erikoistuneet tietokoneet niputtavat odottavat maksutapahtumat lohkoksi ja kilpailevat siitä, kuka löytää ensimmäisenä kelvollisen kryptografisen ratkaisun; voittaja lisää lohkon lohkoketjuun ja ansaitsee vastikään liikkeeseen laskettua bitcoinia sekä maksutapahtumamaksut, ja juuri tämä palkkio maksaa verkon turvallisuuden.

"Louhinta" on hieman harhaanjohtava sana. Mitään ei kaiveta maasta. Todellisuudessa tapahtuma muistuttaa enemmän maailmanlaajuista, jatkuvaa arpajaista, jossa tehokkaat tietokoneet toistavat yksinkertaista matemaattista laskutoimitusta biljoonia kertoja sekunnissa yrittäen olla ensimmäisiä löytämään luvun, joka täyttää tiukan säännön. Voittaja ansaitsee oikeuden kirjoittaa Bitcoinin yhteisen tilikirjan seuraavan sivun ja saa siitä palkkion. Tässä artikkelissa käydään läpi, mitä louhijat todella tekevät, miten lohkopalkkio ja sen aikataulutettu "puoliintuminen" toimivat, miksi louhinta kuluttaa niin paljon sähköä ja miten kannustimet on järjestetty niin, että louhijalle halvinta on noudattaa sääntöjä.

Miten louhija rakentaa ja lisää lohkon

Kun lähetät bitcoinia, maksutapahtumasi lähetetään verkkoon ja odottaa varastoalueella, jota kutsutaan usein mempooliksi. Louhijat valitsevat tästä altaasta maksutapahtumia ja kokoavat niistä ehdokaslohkon yhdessä erityisen ensimmäisen merkinnän kanssa, joka maksaa louhijalle. Lohko on käytännössä joukko maksutapahtumia sekä tiivis otsake, joka linkittää sen edelliseen lohkoon.

Lisätäkseen lohkon ketjuun louhijan on löydettävä kelvollinen "työntodiste" (proof of work): sellainen versio lohkon otsakkeesta, jonka kryptografinen sormenjälki (sen tiiviste eli hash) jää alle tavoitearvon. Koska tiiviste on ennustamaton, mitään näppärää oikotietä ei ole. Louhijat vain muuttavat pientä laskuria nimeltä nonce ja laskevat tiivisteen uudelleen, yhä uudelleen, kunnes jokin yritys sattuu tuottamaan riittävän pienen luvun.

Ensimmäinen louhija, joka löytää kelvollisen tiivisteen, lähettää lohkon verkkoon. Jokainen muu osallistuja voi tarkistaa sen hetkessä, ja hyväksytyksi tultuaan siitä tulee ketjun uusi kärki, jonka päälle kaikki seuraavaksi rakentavat. Jokaista päälle pinottua lisälohkoa kutsutaan vahvistukseksi, ja mitä enemmän vahvistuksia, sitä vaikeampaa aiempi maksutapahtuma on peruuttaa.

Työntodiste ja vaikeustason säätö

Sääntö, jonka mukaan lohkon tiivisteen on oltava tavoitearvon alapuolella, tekee sellaisen löytämisestä vaikeaa. Tavoitearvon alentaminen tarkoittaa, että kelvollisia tiivisteitä on vähemmän, joten keskimäärin tarvitaan enemmän yrityksiä. Tämä on työntodisteen "työ": todellista sähköä, joka kuluu todelliseen laskentaan.

Bitcoin tähtää uuteen lohkoon suunnilleen joka kymmenes minuutti. Kun verkkoon liittyy lisää laskentatehoa, lohkot alkaisivat saapua nopeammin, joten ohjelmisto säätää vaikeustason automaattisesti uudelleen noin kahden viikon välein (aina 2 016 lohkon jälkeen) vetääkseen keskiarvon takaisin kohti kymmentä minuuttia. Jos louhintatehoa poistuu, vaikeustaso laskee. Tämä itsestään korjautuva mekanismi pitää liikkeeseenlaskun aikataulussa riippumatta siitä, kuinka monta konetta kilpailee.

Lohkopalkkio, maksut ja puoliintuminen

Voittava louhija saa maksun kahdella tavalla. Ensimmäinen on lohkotuki (block subsidy): aivan uutta bitcoinia, jonka protokolla itse luo ja laskee liikkeeseen tuon erityisen ensimmäisen maksutapahtuman (coinbase) kautta. Toinen on niiden maksutapahtumamaksujen summa, jotka käyttäjät liittävät saadakseen maksunsa mukaan.

Tuki ei ole kiinteä. Se alkoi 50 BTC:stä lohkoa kohti vuonna 2009 ja puolittuu joka 210 000 lohkon välein, suunnilleen neljän vuoden välein, tapahtumassa jota kutsutaan puoliintumiseksi (halving). Se on laskenut portaittain 25:een, sitten 12,5:een, sitten 6,25:een, ja vuoden 2024 puoliintumisen jälkeen 3,125 BTC:hen lohkoa kohti. Tämä aikataulu on syy siihen, miksi kokonaistarjonta on rajattu noin 21 miljoonaan kolikkoon.

Ajan myötä tuki kutistuu kohti nollaa, ja maksutapahtumamaksut on suunniteltu kattamaan yhä suurempi osa louhijoiden ansioista. Tämä asteittainen siirtymä vastikään liikkeeseen lasketuista kolikoista maksuihin on yksi Bitcoinin tarkkaillummista pitkän aikavälin kysymyksistä.

Energiankulutus ja halvan sähkön metsästys

Koska voittaminen riippuu siitä, että tekee enemmän laskentaa kuin kilpailijat, louhinta kuluttaa suuren määrän sähköä maailmanlaajuisesti. Tuo kustannus ei ole vahinko tai vika, joka pitäisi kokonaan optimoida pois; se on fyysinen ankkuri, joka tekee historian uudelleenkirjoittamisesta kallista ja siten epäkäytännöllistä.

Sähkö on louhijan suurin jatkuva kustannus, joten toimijat etsivät hellittämättä halvinta löytämäänsä sähköä. Käytännössä tämä on työntänyt louhintaa kohti ylimääräistä vesivoimaa, rajoitettua tuuli- ja aurinkoenergiaa sekä muuten hukkaan menevää energiaa, kuten soihdutettua maakaasua. Jotkut toimijat myös myyvät joustoa takaisin sähköverkkoihin sammuttamalla laitteensa kysyntähuippujen aikana.

Ympäristökeskustelu on aitoa ja ratkaisematonta. Kriitikot viittaavat kulutuksen valtavaan mittakaavaan ja joidenkin alueiden hiili-intensiivisyyteen; kannattajat väittävät, että louhinta voi tuottaa tuloa muuten hyödyntämättömästä tai hukatusta energiasta ja tukea sähköverkon tasapainottamista. Rehellinen yhteenveto on, että vaikutus riippuu voimakkaasti siitä, mistä ja miten tietty toiminta ottaa sähkönsä, ja kuva muuttuu jatkuvasti.

Kannustimet: miksi louhinta pitää Bitcoinin rehellisenä

Bitcoinin nerokkuus ei ole itse tiivistäminen vaan sitä ympäröivä kannustinrakenne. Sääntöjen noudattaminen tuottaa ennustettavan palkkion. Huijaaminen, esimerkiksi omien aiempien maksujen peruuttamisyritys, vaatisi enemmän laskentatehoa kuin muulla verkolla yhteensä, mikä on valtavan kallista ja todennäköisesti alentaisi juuri niiden kolikoiden arvoa, jotka hyökkääjä toivoo saavansa.

Solmut (nodes) tarkistavat itsenäisesti jokaisen lohkon konsensussääntöjä vasten, ja verkko pitää auktoritatiivisena sitä ketjua, johon on kertynyt eniten työtä. Louhija, joka julkaisee kelpaamattoman lohkon, saa sen yksinkertaisesti hylätyksi ja menettää kuluttamansa sähkön. Toisin sanoen rehellisyyttä ei valvota luottamuksella tai auktoriteetilla; siitä on tehty kannattavin vaihtoehto.

Tämä on myös syy siihen, miksi kokonaislouhintatehoa eli hash rate -arvoa käytetään usein karkeana mittarina sille, kuinka kallista hyökkäys olisi. Se heijastaa turvallisuuteen käytettyä panostusta pikemminkin kuin hintaa, vaikka nämä kaksi liittyvätkin toisiinsa pitkällä aikavälillä.

Poolit, ASIC-piirit ja miltä louhinta näyttää nykyään

Alkuvaiheessa tavalliset suorittimet (CPU:t) ja sitten näytönohjaimet pystyivät louhimaan kannattavasti. Nykyään työtä hallitsevat ASIC-piirit, jotka on rakennettu tekemään ainoastaan Bitcoinin tietty tiivistelaskenta mahdollisimman tehokkaasti. Tämä erikoistuminen on syy siihen, ettei kotilouhinta kannettavalla tietokoneella ole enää realistista merkittävien palkkioiden ansaitsemiseksi.

Koska yksittäinen kone saattaisi joutua odottamaan vuosia voittaakseen lohkon yksin, useimmat louhijat liittyvät pooleihin. Pooli yhdistää monen osallistujan laskentatehon, voittaa lohkoja säännöllisemmin ja jakaa palkkion suhteessa kunkin jäsenen tekemään työhön. Tämä tasoittaa arpajaismaisen sattumanvaraisuuden vakaammiksi, pienemmiksi maksuiksi.

Louhinta sijaitsee Bitcoinin tarjontapuolella: se ohjaa sitä, miten uudet kolikot tulevat liikkeeseen ja miten maksutapahtumat selviytyvät. Se, miten tuo uusi tarjonta vuorovaikuttaa laajempien rahoitusolosuhteiden kanssa, on erillinen markkinaympäristön kysymys. Likviditeettiin keskittyvä analytiikkanäkymä kuten BIKENZO, joka piirtää globaalin likviditeetti-indeksin Bitcoinin hintaa vasten, voi auttaa kehystämään tuota taustaa, vaikka se kuvaakin olosuhteita eikä itse louhinnan mekaniikkaa.

FAQ

Kuinka kauan yhden Bitcoinin louhiminen kestää?
Kiinteää vastausta ei ole, koska bitcoinia ei louhita yksi kolikko kerrallaan. Verkko tuottaa yhden lohkon suunnilleen joka kymmenes minuutti, ja tuo lohko maksaa tällä hetkellä 3,125 BTC:n tuen sekä maksut yhdelle voittajalle. Yksittäisen louhijan osuus riippuu hänen laskentatehostaan suhteessa kaikkiin muihin, minkä vuoksi useimmat ihmiset louhivat poolien kautta ja saavat pieniä, tiheitä maksuja kokonaisten kolikoiden sijaan.
Voinko yhä louhia Bitcoinia kannattavasti kotona?
Useimmille ihmisille ei. Kilpailullinen louhinta vaatii nykyään erityisesti tähän tarkoitukseen rakennettuja ASIC-laitteita ja ennen kaikkea erittäin halpaa sähköä, koska sähkö on hallitseva kustannus. Harrastelijat voivat yhä käyttää pieniä koneita oppiakseen, miten järjestelmä toimii, mutta merkittävän tuoton ansaitseminen kotona on vaikeaa ja riippuu voimakkaasti paikallisista sähkön hinnoista, laitteiston tehokkuudesta ja Bitcoinin hinnasta, jotka kaikki muuttuvat.
Mitä tapahtuu, kun kaikki 21 miljoonaa bitcoinia on louhittu?
Lohkotuki kutistuu jokaisen puoliintumisen myötä ja sen odotetaan saavuttavan käytännössä nollan joskus vuoden 2140 tienoilla. Sen jälkeen louhijoille maksettaisiin kokonaan maksutapahtumamaksujen kautta eikä vastikään liikkeeseen laskettujen kolikoiden avulla. Se, riittävätkö pelkät maksut rahoittamaan riittävästi turvallisuutta, on avoin ja aktiivisesti keskusteltu kysymys, ei ratkaistu tosiasia.
Haaskaako Bitcoin-louhinta energiaa?
Se käyttää suuren määrän energiaa tarkoituksella, koska juuri tuo kustannus tekee verkkoon hyökkäämisestä kallista. Onko tämä haaskausta, on kiistanalaista: vaikutus riippuu energialähteestä, ja osa louhinnasta käyttää ylimääräistä, rajoitettua tai muuten soihdutettua energiaa, kun taas toiset toiminnot nojaavat hiili-intensiivisiin sähköverkkoihin. Yksityiskohdat vaihtelevat sijainnin mukaan ja kehittyvät jatkuvasti.
Mikä on louhintapooli?
Louhintapooli on ryhmä louhijoita, jotka yhdistävät laskentatehonsa löytääkseen lohkoja johdonmukaisemmin. Kun pooli voittaa lohkon, palkkio jaetaan jäsenten kesken suhteessa kunkin tekemään työhön. Poolit vaihtavat pienen mahdollisuuden suureen yksinpalkkioon vakaampiin, pienempiin ja ennustettavampiin maksuihin.
Mikä on hash rate ja miksi sillä on merkitystä?
Hash rate mittaa, kuinka monta tiivistysyritystä verkko suorittaa sekunnissa, heijastaen louhintaan omistettua kokonaislaskentatehoa. Korkeampi hash rate tarkoittaa yleensä turvatumpaa verkkoa, koska historian peruuttaminen vaatisi kaiken tuon laskennan päihittämistä. Sitä käytetään usein karkeana turvallisuuspanostuksen mittarina, vaikka se ei olekaan suora hinnan ennustaja.

A Bitcoin liquidity terminal. Global central-bank liquidity, plotted against the Bitcoin price, in one screen.

Pyydä esikatselu