Ako ťažiar zostavuje a pridáva blok
Keď pošlete bitcoin, vaša transakcia sa vysiela do siete a čaká v úložnom priestore často nazývanom mempool. Ťažiari vyberajú transakcie z tohto poolu a zostavujú ich do kandidátskeho bloku spolu so špeciálnou prvou položkou, ktorá vypláca ťažiara. Blok je v podstate dávka transakcií plus kompaktná hlavička, ktorá ho spája s predchádzajúcim blokom.
Aby ťažiar pridal blok do reťazca, musí nájsť platný „dôkaz práce” (proof of work): takú verziu hlavičky bloku, ktorej kryptografický odtlačok (jej hash) klesne pod cieľovú hodnotu. Keďže hash je nepredvídateľný, neexistuje žiadna šikovná skratka. Ťažiari jednoducho menia malé počítadlo nazývané nonce a znova a znova prepočítavajú hash, kým jeden pokus náhodou nevytvorí dostatočne malé číslo.
Prvý ťažiar, ktorý nájde platný hash, vysiela blok. Každý ďalší účastník ho dokáže skontrolovať v okamihu, a keď je raz prijatý, stáva sa novým vrcholom reťazca, na ktorom všetci ďalej stavajú. Každý ďalší blok naskladaný navrch sa nazýva potvrdenie a viac potvrdení robí minulú transakciu postupne čoraz ťažšie zvrátiteľnou.
Dôkaz práce a úprava obtiažnosti
Pravidlo, že hash bloku musí byť pod cieľovou hodnotou, je tým, čo robí jeho nájdenie ťažkým. Zníženie cieľovej hodnoty znamená, že existuje menej platných hashov, takže je v priemere potrebných viac pokusov. To je tá „práca” v dôkaze práce: skutočná elektrina vynaložená na skutočný výpočet.
Bitcoin sa zameriava na nový blok približne každých desať minút. Ako sa k sieti pripája viac výpočtového výkonu, bloky by začali prichádzať rýchlejšie, takže softvér automaticky prenastavuje obtiažnosť približne každé dva týždne (každých 2 016 blokov), aby stiahol priemer späť k desiatim minútam. Ak ťažobný výkon odchádza, obtiažnosť klesá. Tento samoopravný mechanizmus udržiava vydávanie podľa harmonogramu bez ohľadu na to, koľko strojov súťaží.
Odmena za blok, poplatky a halving
Víťazný ťažiar je platený dvoma spôsobmi. Prvým je bloková dotácia: úplne nové bitcoiny vytvorené samotným protokolom a vydané prostredníctvom tej špeciálnej prvej transakcie (coinbase). Druhým je súčet transakčných poplatkov, ktoré používatelia pripájajú k svojim platbám, aby ich zaradili.
Dotácia nie je pevná. Začínala na 50 BTC za blok v roku 2009 a je znižovaná na polovicu každých 210 000 blokov, približne každé štyri roky, pri udalosti známej ako halving. Postupne klesla na 25, potom na 12,5, potom na 6,25 a po halvingu v roku 2024 na 3,125 BTC za blok. Tento harmonogram je dôvodom, prečo je celková ponuka obmedzená na približne 21 miliónov mincí.
Časom sa dotácia zmenšuje k nule a transakčné poplatky sú navrhnuté tak, aby tvorili väčší podiel toho, čo ťažiari zarábajú. Toto postupné odovzdanie od novo vydávaných mincí k poplatkom je jednou z najsledovanejších dlhodobých otázok Bitcoinu.
Spotreba energie a hon za lacnou elektrinou
Keďže víťazstvo závisí od vykonania väčšieho množstva výpočtov než konkurenti, ťažba spotrebúva veľké množstvo elektriny na celom svete. Tento náklad nie je náhoda ani chyba, ktorú treba úplne optimalizáciou odstrániť; je to fyzická kotva, ktorá robí prepisovanie histórie nákladným, a teda nepraktickým.
Elektrina je najväčším priebežným nákladom ťažiara, takže prevádzkovatelia neúnavne hľadajú najlacnejšiu elektrinu, akú dokážu nájsť. V praxi to posunulo ťažbu smerom k prebytočnej vodnej energii, obmedzovanej veternej a solárnej energii a inak premárnenej energii, ako je zemný plyn spaľovaný na faklách. Niektorí prevádzkovatelia tiež predávajú flexibilitu späť elektrickým sieťam tým, že sa počas špičkového dopytu vypínajú.
Ekologická debata je skutočná a nevyriešená. Kritici poukazujú na samotný rozsah spotreby a uhlíkovú náročnosť niektorých regiónov; zástancovia argumentujú, že ťažba dokáže speňažiť uviaznutú alebo premárnenú energiu a podporovať vyvažovanie siete. Čestné zhrnutie je, že vplyv do veľkej miery závisí od toho, kde a ako daná prevádzka čerpá svoju elektrinu, a obraz sa naďalej mení.
Stimuly: prečo ťažba udržiava Bitcoin čestný
Prefíkanou časťou Bitcoinu nie je samotné hashovanie, ale štruktúra stimulov okolo neho. Dodržiavanie pravidiel prináša predvídateľnú odmenu. Pokus podvádzať, napríklad snaha zvrátiť vlastné minulé výdavky, by si vyžadoval prevýšiť výpočtovým výkonom zvyšok siete, čo je nesmierne nákladné a pravdepodobne by to znehodnotilo práve tie mince, ktoré útočník dúfa získať.
Uzly nezávisle overujú každý blok podľa pravidiel konsenzu a sieť považuje za smerodajný ten reťazec, ktorý má najviac nazhromaždenej práce. Ťažiarovi, ktorý zverejní neplatný blok, je jednoducho blok zamietnutý a prichádza o vynaloženú elektrinu. Inými slovami, čestnosť nie je vynucovaná dôverou ani autoritou; je urobená najziskovejšou možnosťou.
To je aj dôvod, prečo sa celkový ťažobný výkon, čiže hash rate, často používa ako hrubý ukazovateľ toho, aký nákladný by útok bol. Odráža výdavky na bezpečnosť, a nie cenu, hoci tie dve spolu z dlhodobého hľadiska súvisia.
Pooly, ASIC-y a ako vyzerá ťažba dnes
Na začiatku dokázali bežné procesory (CPU) a potom grafické karty ťažiť ziskovo. Dnes práci dominujú ASIC-y, čipy postavené tak, aby nerobili nič iné než špecifický hashovací výpočet Bitcoinu čo najefektívnejšie. Táto špecializácia je dôvodom, prečo domáca ťažba na notebooku už nie je reálna, pokiaľ ide o získavanie zmysluplných odmien.
Keďže jeden stroj by mohol čakať roky, kým sám vyhrá blok, väčšina ťažiarov sa pripája k poolom. Pool spája hashovací výkon mnohých účastníkov, vyhráva bloky pravidelnejšie a delí odmenu úmerne práci, ktorou každý člen prispel. To vyhladzuje lotériovú náhodnosť do stálejších, menších výplat.
Ťažba sa nachádza na strane ponuky Bitcoinu: riadi, ako nové mince vstupujú do obehu a ako sa vyrovnávajú transakcie. Ako táto nová ponuka interaguje so širšími finančnými podmienkami, je samostatná otázka trhového kontextu. Analytický pohľad zameraný na likviditu, ako je BIKENZO, ktorý vynáša Global Liquidity Index oproti cene Bitcoinu, môže pomôcť zarámovať toto pozadie, hoci opisuje podmienky, a nie samotnú mechaniku ťažby.