Zistite viac · Stručná odpoveď

Ako funguje ťažba Bitcoinu?

Od tímu CloudMineCryptoAktualizované 5 min čítania

Krátka odpoveď

Minery zhromaždia čakajúce transakcie do bloku a potom hádajú. Opakovane hashujú hlavičku bloku s veľkosťou 80 bajtov. Menia pritom jedno číslo, nonce, až kým hash neklesne pod cieľovú hodnotu. Celá sieť na to potrebuje približne 10 minút. Víťaz pridá blok do reťazca a získa odmenu: 3,125 BTC v novom bitcoine a poplatky za transakcie v bloku.

Hlavné body

  • Blok je skupina transakcií, nad ktorou je hlavička s veľkosťou 80 bajtov.
  • Ťažba je hádanie: zmeň nonce, vypočítaj hash, skontroluj a opakuj.
  • Nájsť platný hash je ťažké. Na jeho overenie stačí jediný hash.
  • Odmenou sú nové bitcoiny a poplatky, ktoré sa vyplatia v prvej transakcii bloku.

Skutočný blok krok za krokom

Blok 975 052, najnovší

1. Zhromaždenie transakcií

Ťažiar vyberá čakajúce transakcie zo svojho mempoolu, najprv tie s najvyššími poplatkami, až kým sa blok nezaplní. V tomto bloku je 2 888 transakcií. Prvá je špeciálna: coinbase transakcia, v ktorej ťažiar vyplatí odmenu sám sebe.

Ako funguje ťažba Bitcoinu, jednoducho povedané?

Definícia · ťažba Bitcoinu

Proces pridávania ďalšieho bloku transakcií do účtovnej knihy Bitcoinu. Ťažiar musí nájsť hash bloku, ktorý je nižší než cieľová hodnota siete, čo si vyžaduje obrovské množstvo pokusov. Víťaz dostane nové bitcoiny a poplatky.

Predstav si lotériu, v ktorej za žreby platíš elektrinou. Každý ťažiar si vytvorí vlastný návrh bloku a potom čo najrýchlejšie skúša žreby pomocou hashovania. Väčšina žrebov nevyhrá. Približne každých 10 minút niekto niekde vyhrá, ukáže to všetkým a preteky sa začnú odznova nad týmto blokom.

Ponor sa hlbšie · kompletný sprievodca

Ťažba bitcoinu od základov

Odmeny, halvingy, náročnosť, hardvér, pooly, energia a to, či sa ťažba dnes oplatí, vrátane aktuálnych čísel.

Aké sú kroky pri ťažbe bloku?

V hlavnej sekcii vyššie sa prehrávajú pri bloku 975 052. Tu sú opísané slovami:

  1. 1

    Zhromaždi transakcie

    Vyber čakajúce transakcie z mempoolu, najprv tie s najvyšším poplatkom za jednotku dát, a pridaj coinbase transakciu, ktorá vyplatí ťažiarovi odmenu.

  2. 2

    Vytvor Merkleho koreň

    Hashuj transakcie v pároch, úroveň po úrovni, až zostane jediný hash, ktorý zastupuje všetky.

  3. 3

    Vyplň hlavičku

    Šesť polí v 80 bajtoch: verzia, hash predchádzajúceho bloku, koreň Merkleho stromu, čas, cieľová hodnota a nonce.

  4. 4

    Hashuj, zmeň nonce, opakuj

    Dvakrát vypočítaj hash SHA-256 hlavičky. Ak je výsledok príliš veľký, zmeň nonce a skús to znova.

  5. 5

    Dostať hash pod cieľovú hodnotu

    Hash pod cieľovou hodnotou je dôkazom práce. Ostatné uzly ho overia jedným hashom.

  6. 6

    Získaj odmenu

    Blok sa pridá do reťazca a jeho coinbase transakcia vyplatí dotáciu plus poplatky. Všetci pokračujú ďalším blokom.

Keď sa minie 4,3 miliárd možných hodnôt nonce, čo modernému počítaču trvá výrazne menej než sekundu, ťažiar zmení rezervné pole v coinbase transakcii. Tým vznikne nový Merkleov koreň a nová sada hodnôt nonce na vyskúšanie.

Prečo je ťažba Bitcoinu taká náročná?

SHA-256 sa nedá predvídať. Zmena jediného bitu v hlavičke úplne zmení hash, takže neexistuje žiadna skratka. Víťaza možno nájsť iba skúšaním a cieľová hodnota je nastavená tak, aby to celej sieti trvalo približne 10 minút.

694 EH/s

hashrate siete

naživo, aktualizuje sa každú hodinu

4.2 × 1023

hashov na blok v priemere

hashrate × 600 s

~10 min

priemerný čas bloku

cieľ obtiažnosti

2,016

blokov medzi zmenami obtiažnosti

približne dva týždne

Ak sa zapojí viac strojov, bloky sa istý čas tvoria rýchlejšie. Pri najbližšom prepočte sa cieľ sprísni. Ak ťažiari odídu, cieľ sa zjednoduší. Sprievodca náročnosťou sleduje najbližšiu zmenu v reálnom čase.

Môžem si skúsiť vyťažiť blok sám?

Áno, môžeš si to vyskúšať tu. V prehliadači sa vykonáva skutočné dvojité SHA-256 na zjednodušenom bloku. Nastav náročnosť na 5 alebo 6 úvodných núl a sleduj, o koľko dlhšie to trvá:

Interaktívne · vyťaž blok v prehliadači

Skutočný dôkaz práce SHA-256d, zjednodušená hlavička

Blok č.1Predchádzajúci hash0000000000000000000000000000000000000000000000000000000000000000Nonce0

Hash bloku (dvojité SHA-256)

Uprav transakcie: hash sa úplne zmení aj po zmene jediného písmena.

Pokusy: 0

Tvoj hashrate: nedostupné

Čas: 0,0 s

Každá ďalšia nula zvyšuje náročnosť približne 16-násobne. Skutočné bloky potrebujú približne 19 alebo 20. Viac o samotnom hashovaní, hlavičke, ktorú môžeš upravovať bajt po bajte, a o tom, čo by si vyžadoval útok s 51 %, nájdeš v článku proof of work.

Prečo Bitcoin potrebuje ťažbu?

Bitcoin nemá banku, ktorá by určovala, ktoré platby prebehli ako prvé. Túto úlohu plní ťažba. Každý blok zoradí skupinu transakcií. Keďže každý blok nadväzuje na predchádzajúci, zmena starej platby by znamenala zopakovať všetku prácu, ktorá nasledovala. Preto je potvrdenú platbu ťažké zvrátiť.

Takto sa vydávajú aj nové bitcoiny, podľa pevného harmonogramu, v ktorom sa odmena každé štyri roky zníži na polovicu. O odmenách sa píše v článkoch Odmena za blok a Halving.

Dá sa ťažiť Bitcoin svojpomocne?

So špecializovaným ASIC zariadením, lacnou elektrinou a ťažobným poolom áno, hoci marže sú nízke. Telefón alebo notebook sú miliónkrát príliš pomalé na to, aby zavážili.

The easy way to start is the CloudMineCrypto app. You mine for free with the free plan, ads, games, offers and daily check-ins, with no hardware, noise or power bill, and withdraw to your own wallet over Lightning, Bitcoin on-chain or BNB Smart Chain. Paid plans are an optional boost and usually mine less than they cost. Rewards are estimates based on live network data and aren’t guaranteed.

Ponor sa hlbšie · kompletný sprievodca

Ťažba bitcoinu od základov

Odmeny, halvingy, náročnosť, hardvér, pooly, energia a to, či sa ťažba dnes oplatí, vrátane aktuálnych čísel.

Časté otázky

Ako funguje ťažba Bitcoinu jednoducho?

Ťažiari spoja čakajúce transakcie do bloku a potom skúšajú rôzne čísla, takzvané nonce, kým hash bloku nie je nižší než cieľová hodnota. Kto ho nájde ako prvý, pridá blok do reťazca a získa odmenu za blok.

Čo presne ťažiari riešia?

Nič zložité. Hľadajú hlavičku, ktorej dvojitý hash SHA-256 je nižší než cieľová hodnota. Nájsť ju možno len tak, že stále menia nonce a znova počítajú hash, biliónkrát za sekundu.

Ako dlho trvá vyťažiť blok?

Celá sieť dosiahne v priemere približne 10 minút. Obtiažnosť sa upravuje každých 2 016 blokov, aby to tak zostalo bez ohľadu na celkový hash rate.

Čo získajú ťažiari za blok?

Dotácia za blok vo výške 3,125 BTC od apríla 2024, plus poplatky za všetky transakcie v bloku. Väčšinu blokov nájdu pooly, ktoré si odmenu rozdelia medzi svojich ťažiarov.

Dá sa ťažiť Bitcoin doma?

Iba so špecializovaným zariadením ASIC, lacnou elektrinou a poolom, no ani vtedy sa to často neoplatí. Telefón ani notebook nie sú dosť rýchle. Aplikácie ako CloudMineCrypto ti umožnia ťažiť zadarmo bez toho, aby si sám prevádzkoval hardvér. Odmeny sú odhady.

Zdroje a ďalšie čítanie

  1. Bitcoin: Elektronický hotovostný systém typu peer-to-peer (biela kniha) · Satoshi Nakamoto, 2008
  2. Sprievodca blockchainom: hlavičky, Merkleove stromy a dôkaz o práci · dokumentácia pre vývojárov Bitcoinu
  3. Sprievodca ťažbou: samostatná ťažba a pooly · dokumentácia pre vývojárov Bitcoinu
  4. Algoritmus hashovania blokov · Bitcoin Wiki
  5. Merkleho stromy · Bitcoin Wiki
  6. Obtiažnosť · Bitcoin Wiki

Aktuálne údaje na tejto stránke pochádzajú z rozhrania CloudMineCrypto API alebo z verejných služieb s údajmi o blockchaine, ktoré sú pri nich uvedené. Obnovujú sa podľa plánu a zdroj je vždy označený. Tento sprievodca má vzdelávací účel a nejde o finančné poradenstvo. CloudMineCrypto nie je investičný produkt. Odmeny v aplikácii sú odhady a nie sú zaručené.

Už vieš, ako to funguje. Teraz sa pozri, ako to vyzerá v praxi.

Aktivuj si v aplikácii CloudMineCrypto bezplatný 8-hodinový plán ťažby a sleduj, ako ti podľa aktuálnych údajov zo siete rastie odhadované množstvo BTC. Nepotrebuješ hardvér ani platobnú kartu.