Bitcoin mining – Ťaženie bitcoinu

Bitcoin mining slúži na overovanie transakcií. Bitcoiny sa do siete uvoľňujú postupne, dajú sa „ťažiť“. Existujú na to špecializované počítače, ktoré majú špecializovanú grafickú kartu. Ťažba bitcoinu je potvrdzovaním správnosti transakcií v bitcoinovej sieti, aby užívatelia nemohli podvádzať a posielať si viac bitcoinov ako vlastnia.

Pozrite si stručné video o ťažení bitcoinu:

Bitcoinová sieť je plne decentralizovaná sieť, tzv. peer-to-peer, čo znamená, že v tejto sieti nie je žiadny hlavný počítač. Takže sa nemôže stať, že by ju niekto vyradil z prevádzky. Preto je ťažké bitcoinovú sieť poškodiť alebo zakázať. Váš server bude v sieti prepočítavať takzvané „Hash-e“. Hashovacia funkcia je algoritmus, ktorý prevádza vstupné dáta do relatívne malého čísla. Táto funkcia sa väčšinou používa na rýchlejšie porovnanie tabuľky alebo porovnávanie dát.

Pri termínoch ťažby bitcoinu je potrebné vysvetliť čo je to blok. Blok je spracované zoskupenie transakcií, čo znamená, že uzol si vezme transakcie, ktoré je nutné potvrdiť. Potom ich istým spôsobom zoradí a následne spracuje šifrovacím protokolom. Výsledkom šifrovania je spomenutý hash. Hlavným cieľom je, aby bol hash čo najnižší. Nový blok sa zaznamená do blockchainu a všetky uzly začnú hľadať ďalší. V prípade, že uzol blok s nízkym hashom nenájde, nemení sa záznam bloku, ale iba tzv. „Nonce“, čo je v podstate ďalšie číslo pripnuté k transakciám.

bitcoin mining

Blockchain je spojovým zoznamom všetkých platných blokov, ktoré kedy v bitcoinovej sieti vznikli. Pretože bloky obsahujú údaje o všetkých transakciách, je blockchain zároveň účtovnou knihou alebo výpisom z účtu všetkých transakcií, ktoré sa kedy v bitcoinovej sieti odohrali.

Pôvodný návrh bitcoinu počítal s tým, že schvaľovať transakcie bude môcť ktokoľvek na svojom domácom počítači na jeho procesore. Na výpočet sa používa SHA_256, ktorý jednotlivé transakcie zahashuje. Tým, že užívatelia poskytovali svoj osobný počítač bitcoinu, bola zároveň vyriešená otázka distribúcie bitcoinu medzi ďalších užívateľov. Užívatelia, ktorí takto ťažili, dostávali ako odmenu nie len poplatky za jednotlivé transakcie, ale aj za emisiu nových bitcoinov, ktoré pribúdali do siete. Nové bitcoiny sú pridelené užívateľovi, ktorý ako prvý vypočíta požadovaný hash. Preto bolo veľmi dôležité mať dostatočne výkonný počítač, aby bola pravdepodobnosť prvenstva čo najvyššia. Zanedlho sa však prišlo na to, že grafické karty svojou architektúrou dokázali jednotlivé hashe vypočítať mnohonásobne rýchlejšie ako procesor. Preto je tento spôsob dnes už neefektívny.

Dnes sa ťažba bitcoinov realizuje vo veľkom množstve v špeciálnych farmách prevažne v Číne, kde taktiež prebieha výroba ASIC strojov (špecializovaný softvér na ťažbu kryptomien). Je tam lacná elektrina, veľká dostupnosť HW a nie je potrebné platiť CLO alebo DPH, ako pri odosielaní do Európy alebo Ameriky. Na stránkach YouTube nájdete nespočetné množstvo videí z ťažobných fariem po celom svete.

btc mining farm

Náročnosť ťažby rastie s narastajúcim výkonom bitcoin siete. Aby nové bloky mohli vznikať približne po 10 minútach, je potrebné sledovať výkon celej bitcoinovej siete. Pokiaľ sa výkon siete zdvojnásobí, rýchlosť nájdenia bloku by sa taktiež zvýšila. Sieť sama túto problematiku rieši zvyšovaním alebo znižovaním náročnosti nájdenia nového hashu nad novým blokom.

Bitcoin je navrhnutý tak, aby postupne znižoval počet nových mincí, ktoré do systému pribúdajú. V roku 2009, kedy sa bitcoinová sieť spúšťala, vznikalo každých 10 minút 50 nových bitcoinov. Po 4 rokoch sa toto číslo znížilo na polovicu a od roku 2012 do roku 2016 vznikalo každých 10 minút 25 nových bitcoinov. Od roku 2016 sa sieť zväčšuje iba o 12,5 bitcoinov za 10 minút a za ďalšie 4 roky sa toto množstvo opäť zníži na polovicu.

Vzhľadom na obrovské množstvo minerov na celej sieti, vzniká minimálna pravdepodobnosť včasného nájdenia správneho hashu nad blokom. Mineri sa preto začali spájať do tzv. ťažobných poolov, v ktorých hľadajú správny hash kolektívne, ako jeden tím. Pokiaľ sa niekomu z poolu podarí nájsť nové bitcoiny, rozdelí sa s ostatnými podľa výkonu, ktorý spoločnému poolu poskytujú.

btc mining pools

Nakúpiť si hardvér na ťažbu bitcoinu a čakať, že sa úspech prejaví hneď je veľmi naivné. Väčšina týchto poolov ponúkajú na ich oficiálnych stránkach možnosť participovania – takzvaný „Cloud mining„. Môžete si kúpiť svoj výpočtový výkon a oni vám garantujú určitý výnos. Viac o cloud miningu na: Cloud bitcoin mining