BIKENZO

Bitcoin ieguve vienkāršiem vārdiem: bloki, atlīdzība, enerģija un stimuli

Bitcoin ieguve ir konkurences process, kurā specializēti datori apvieno gaidošos darījumus vienā blokā un sacenšas, lai atrastu derīgu kriptogrāfisku risinājumu; uzvarētājs pievieno bloku blokķēdei un nopelna tikko emitētus bitcoin un darījumu maksas, un tieši šī atlīdzība ir tas, kas apmaksā tīkla drošību.

„Ieguve“ (mining) ir mazliet maldinošs vārds. Nekas netiek izrakts. Patiesībā notiek kaut kas, kas vairāk līdzinās globālai, nepārtrauktai loterijai, kurā jaudīgi datori atkārto vienkāršu matemātisku aprēķinu triljoniem reižu sekundē, cenšoties pirmie atrast skaitli, kas atbilst stingram noteikumam. Uzvarētājs iegūst tiesības ierakstīt nākamo lapu Bitcoin koplietojamajā virsgrāmatā un par to saņem atlīdzību. Šajā rakstā aplūkots, ko ieguvēji patiešām dara, kā darbojas bloka atlīdzība un tās plānotā „halving“, kāpēc ieguve patērē tik daudz elektrības un kā stimuli ir sakārtoti tā, lai lētākais, ko ieguvējs var darīt, ir spēlēt pēc noteikumiem.

Kā ieguvējs izveido un pievieno bloku

Kad jūs nosūtāt bitcoin, jūsu darījums tiek izziņots tīklā un gaida uzglabāšanas zonā, ko bieži sauc par mempool. Ieguvēji izvēlas darījumus no šī baseina un saliek tos kandidātblokā kopā ar īpašu pirmo ierakstu, kas apmaksā ieguvēju. Bloks būtībā ir darījumu partija plus kompakta galvene, kas to sasaista ar iepriekšējo bloku.

Lai pievienotu bloku ķēdei, ieguvējam jāatrod derīgs „darba pierādījums“ (proof of work): tāda bloka galvenes versija, kuras kriptogrāfiskais pirkstu nospiedums (tās jaukums jeb hash) ir mazāks par mērķa vērtību. Tā kā jaukums ir neparedzams, gudra saīsinājuma nav. Ieguvēji vienkārši maina mazu skaitītāju, ko sauc par nonce, un pārrēķina jaukumu atkal un atkal, līdz kāds mēģinājums nejauši rada pietiekami mazu skaitli.

Pirmais ieguvējs, kas atrod derīgu jaukumu, izziņo bloku. Ikviens cits dalībnieks var to pārbaudīt acumirklī, un, tiklīdz tas ir pieņemts, tas kļūst par ķēdes jauno galotni, uz kuras visi būvē tālāk. Katrs papildu bloks, kas uzkrauts virsū, tiek saukts par apstiprinājumu, un vairāk apstiprinājumu padara pagājušu darījumu aizvien grūtāk atceļamu.

Darba pierādījums un sarežģītības korekcija

Tieši noteikums, ka bloka jaukumam jābūt mazākam par mērķi, padara tā atrašanu grūtu. Mērķa pazemināšana nozīmē, ka derīgu jaukumu ir mazāk, tāpēc vidēji nepieciešams vairāk mēģinājumu. Tas ir „darbs“ darba pierādījumā: reāla elektrība, kas iztērēta reāliem aprēķiniem.

Bitcoin tiecas pēc jauna bloka aptuveni ik pēc desmit minūtēm. Tīklam pievienojoties aizvien vairāk skaitļošanas jaudai, bloki sāktu pienākt ātrāk, tāpēc programmatūra automātiski pārkoriģē sarežģītību apmēram ik pēc divām nedēļām (ik pēc 2016 blokiem), lai atvilktu vidējo rādītāju atpakaļ tuvāk desmit minūtēm. Ja ieguves jauda aiziet, sarežģītība krīt. Šis pašregulējošais mehānisms notur emisiju pēc grafika neatkarīgi no tā, cik daudz mašīnu sacenšas.

Bloka atlīdzība, maksas un halving

Uzvarējušais ieguvējs tiek apmaksāts divos veidos. Pirmais ir bloka subsīdija: pavisam jauns bitcoin, ko rada pats protokols un emitē caur to īpašo pirmo darījumu (coinbase). Otrais ir darījumu maksu summa, ko lietotāji pievieno, lai viņu maksājumi tiktu iekļauti.

Subsīdija nav fiksēta. Tā sākās ar 50 BTC par bloku 2009. gadā un tiek uz pusi samazināta ik pēc 210 000 blokiem, aptuveni ik pēc četriem gadiem, notikumā, kas pazīstams kā halving. Tā ir pakāpeniski nokritusi līdz 25, tad 12,5, tad 6,25 un pēc 2024. gada halving — līdz 3,125 BTC par bloku. Šis grafiks ir iemesls, kāpēc kopējais piedāvājums ir ierobežots aptuveni 21 miljona monētu apmērā.

Laika gaitā subsīdija sarūk uz nulli, un darījumu maksas ir veidotas tā, lai tās veidotu lielāku daļu no tā, ko ieguvēji nopelna. Šī pakāpeniskā pāreja no tikko emitētām monētām uz maksām ir viens no visvairāk vērotajiem Bitcoin ilgtermiņa jautājumiem.

Enerģijas patēriņš un lētas jaudas medības

Tā kā uzvara ir atkarīga no tā, kas veic vairāk aprēķinu nekā konkurenti, ieguve visā pasaulē patērē lielu daudzumu elektrības. Šīs izmaksas nav nejaušība vai defekts, kas pilnībā jāizoptimizē; tās ir fiziskais enkurs, kas padara vēstures pārrakstīšanu dārgu un tāpēc nepraktisku.

Elektrība ir lielākā ieguvēja pastāvīgā izmaksa, tāpēc operatori nenogurstoši meklē lētāko jaudu, ko vien var atrast. Praksē tas ir stūmis ieguvi virzienā uz hidroenerģijas pārpalikumu, ierobežotu vēja un saules enerģiju un citādi izšķērdētu enerģiju, piemēram, sadedzinātu dabasgāzi. Daži operatori arī pārdod elastību atpakaļ elektrotīkliem, izslēdzoties pīķa pieprasījuma laikā.

Vides debates ir īstas un neatrisinātas. Kritiķi norāda uz pašu patēriņa mērogu un dažu reģionu oglekļa intensitāti; atbalstītāji apgalvo, ka ieguve var pārvērst naudā iestrēgušu vai izšķērdētu enerģiju un atbalstīt tīkla balansēšanu. Godīgs kopsavilkums ir tāds, ka ietekme lielā mērā ir atkarīga no tā, kur un kā konkrētā darbība iegūst savu jaudu, un aina turpina mainīties.

Stimuli: kāpēc ieguve notur Bitcoin godīgu

Bitcoin gudrākā daļa nav pati jaukšana, bet gan stimulu struktūra ap to. Spēlēšana pēc noteikumiem nopelna paredzamu atlīdzību. Mēģinājums krāpties, piemēram, cenšoties atcelt savus paša pagātnes tēriņus, prasītu pārspēt pārējo tīklu skaitļošanas ziņā, kas ir ārkārtīgi dārgi un, visticamāk, devalvētu tieši tās monētas, ko uzbrucējs cer iegūt.

Mezgli (nodes) neatkarīgi pārbauda katru bloku pret konsensa noteikumiem, un tīkls uzskata ķēdi ar visvairāk uzkrāto darbu par autoritatīvu. Ieguvējam, kas publicē nederīgu bloku, tas vienkārši tiek noraidīts, un viņš zaudē iztērēto elektrību. Citiem vārdiem sakot, godīgumu nenodrošina uzticēšanās vai autoritāte; tas tiek padarīts par visizdevīgāko izvēli.

Tas ir arī iemesls, kāpēc kopējo ieguves jaudu jeb jaukšanas ātrumu (hash rate) bieži izmanto kā aptuvenu rādītāju tam, cik dārgs būtu uzbrukums. Tas atspoguļo drošības izdevumus, nevis cenu, kaut arī abi ilgtermiņā ir saistīti.

Baseini, ASIC un kā ieguve izskatās šodien

Sākumā parastie centrālie procesori (CPU) un pēc tam grafiskās kartes varēja iegūt ar peļņu. Šodien darbā dominē ASIC — mikroshēmas, kas būvētas neko citu nedarīt, kā vien veikt Bitcoin specifisko jaukšanas aprēķinu pēc iespējas efektīvāk. Šīs specializācijas dēļ ieguve mājās ar klēpjdatoru vairs nav reālistiska, lai nopelnītu jēgpilnu atlīdzību.

Tā kā viena mašīna varētu gadiem gaidīt, lai pati uzvarētu bloku, lielākā daļa ieguvēju pievienojas baseiniem (pools). Baseins apvieno daudzu dalībnieku jaukšanas jaudu, uzvar blokus regulārāk un sadala atlīdzību proporcionāli darbam, ko katrs dalībnieks ir ieguldījis. Tas nogludina loterijai līdzīgo nejaušību par stabilākiem, mazākiem maksājumiem.

Ieguve atrodas Bitcoin piedāvājuma pusē: tā nosaka, kā jaunas monētas nonāk apgrozībā un kā tiek nokārtoti darījumi. Kā šis jaunais piedāvājums mijiedarbojas ar plašākiem finanšu apstākļiem, ir atsevišķs tirgus konteksta jautājums. Uz likviditāti vērsts analītikas skatījums, piemēram, BIKENZO, kas attēlo Global Liquidity Index attiecībā pret Bitcoin cenu, var palīdzēt ieskicēt šo fonu, lai gan tas apraksta apstākļus, nevis pašas ieguves mehāniku.

FAQ

Cik ilgs laiks nepieciešams, lai iegūtu vienu Bitcoin?
Nav fiksētas atbildes, jo bitcoin netiek iegūts pa vienai monētai. Tīkls saražo vienu bloku aptuveni ik pēc desmit minūtēm, un šis bloks pašlaik izmaksā vienam uzvarētājam 3,125 BTC subsīdiju plus maksas. Individuāla ieguvēja daļa ir atkarīga no viņa jaukšanas jaudas attiecībā pret visiem pārējiem, un tieši tāpēc lielākā daļa cilvēku iegūst caur baseiniem un saņem mazus, biežus maksājumus, nevis veselas monētas.
Vai es joprojām varu iegūt Bitcoin ar peļņu mājās?
Lielākajai daļai cilvēku — nē. Konkurētspējīgai ieguvei tagad ir nepieciešama īpaši būvēta ASIC aparatūra un, galvenais, ļoti lēta elektrība, jo enerģija ir dominējošā izmaksa. Hobija cienītāji joprojām var darbināt mazas mašīnas, lai iemācītos, kā sistēma darbojas, bet nopelnīt jēgpilnu atdevi mājās ir grūti un lielā mērā atkarīgs no vietējām elektrības cenām, aparatūras efektivitātes un Bitcoin cenas, kuras visas mainās.
Kas notiks, kad visi 21 miljons bitcoin būs iegūti?
Bloka subsīdija sarūk ar katru halving un tiek gaidīts, ka faktiski sasniegs nulli kaut kad ap 2140. gadu. Pēc tam ieguvēji tiktu apmaksāti pilnībā ar darījumu maksām, nevis tikko emitētām monētām. Vai maksas vien finansēs pietiekamu drošību, ir atklāts un aktīvi apspriests jautājums, nevis nostiprināts fakts.
Vai Bitcoin ieguve izšķērdē enerģiju?
Tā apzināti (by design) izmanto lielu enerģijas daudzumu, jo tieši šīs izmaksas padara tīklu dārgu uzbrukumam. Vai tas ir izšķērdēšana, ir strīdīgi: ietekme ir atkarīga no enerģijas avota, un daļa ieguves izmanto pārpalikuma, ierobežotu vai citādi sadedzinātu enerģiju, kamēr citas darbības paļaujas uz oglekļa intensīviem tīkliem. Konkrētie apstākļi atšķiras atkarībā no atrašanās vietas un turpina attīstīties.
Kas ir ieguves baseins?
Ieguves baseins ir ieguvēju grupa, kas apvieno savu skaitļošanas jaudu, lai blokus atrastu konsekventāk. Kad baseins uzvar bloku, atlīdzība tiek sadalīta starp dalībniekiem proporcionāli darbam, ko katrs ieguldīja. Baseini iemaina mazo iespēju iegūt lielu individuālu atlīdzību pret stabilākiem, mazākiem, paredzamākiem maksājumiem.
Kas ir jaukšanas ātrums (hash rate) un kāpēc tas ir svarīgi?
Jaukšanas ātrums mēra, cik jaukšanas mēģinājumu tīkls veic sekundē, atspoguļojot kopējo ieguvei veltīto skaitļošanas jaudu. Augstāks jaukšanas ātrums parasti nozīmē drošāku tīklu, jo vēstures atcelšana prasītu pārspēt visu šo skaitļošanu. To bieži izmanto kā aptuvenu drošības izdevumu mērauklu, lai gan tas nav tiešs cenas prognozētājs.

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

Pieprasīt priekšskatījumu