Ťažba a úprava obtiažnosti: prečo blok nepríde presne každých desať minút
Ako vzniká kandidátsky blok, prečo prichádza v náhodnom čase a ako sa sieť prispôsobuje zmenám výkonu.
Článok
50
Čas čítania
17 minút
Skontrolované
26. septembra 2026
≡
Podstata v skratke
Ťažiari zostavujú kandidátske bloky a skúšajú rôzne hlavičky. Hľadajú hash, ktorý splní cieľ siete. Úspech jedného pokusu je náhodný. Desať minút je preto dlhodobý priemer, nie presný rozvrh. Bitcoin na hlavnej sieti upravuje obtiažnosť každých 2 016 blokov.
◎
Zhrnutie ako pre dieťa
Úplne jednoducho
Nový blok môže prísť o minútu aj o hodinu, pretože jeho nájdenie je náhodné. Sieť iba mieri na priemer desať minút. Každých 2 016 blokov upraví náročnosť tak, aby pri väčšom alebo menšom výkone zostal dlhodobý priemer približne rovnaký.
01
Najprv vznikne kandidátsky blok
Ťažobný softvér vyberie platné transakcie a vytvorí coinbase transakciu. Z transakcií vypočíta Merkle root, teda ich spoločný odtlačok. Potom zostaví hlavičku s odkazom na predchádzajúci blok, časom, cieľom a nonce. ASIC zariadenia skúšajú jej varianty veľmi vysokou rýchlosťou.
ASIC je čip navrhnutý na jednu konkrétnu úlohu. Pri Bitcoine počíta dvojité hashe SHA-256. Ťažiar môže meniť nonce, coinbase aj poradie transakcií. Po nájdení hashu pod cieľom pošle celý blok uzlom. Tie overia výsledok, transakcie a ostatné pravidlá.
02
Desať minút je štatistický priemer
Každý pokus má veľmi malú šancu na úspech. Ani veľký výkon nevie predpovedať víťazný pokus. Dva bloky preto môžu prísť tesne po sebe. Inokedy sieť čaká omnoho dlhšie. Protokol neprikazuje ťažiarom vydať blok presne po desiatich minútach.
Vyšší podiel hashratu zvyšuje šancu nájsť ďalší blok, nie istotu. Hashrate je počet pokusov za sekundu. Výsledky sa podielu výkonu približujú až za dlhšie obdobie. Preto sa ťažiari spájajú do poolov. Zriedkavú veľkú odmenu tak menia za častejšie menšie výplaty.
čas ďalšieho bloku sa nedá presne naplánovať
desať minút je cieľ priemernej frekvencie na mainnete
ťažobný pool znižuje kolísanie výplat, ale môže sústrediť výber šablón blokov
03
Obtiažnosť reaguje po 2 016 blokoch
Pri vyššom výkone by bloky bez úpravy prichádzali rýchlejšie. Pri nižšom výkone by prichádzali pomalšie. Mainnet preto po každom období 2 016 blokov porovná jeho trvanie s cieľom približne dvoch týždňov. Podľa rozdielu nastaví cieľ ďalšieho obdobia.
Rýchle obdobie zníži cieľ, a tým zvýši obtiažnosť. Pomalé obdobie cieľ zvýši a obtiažnosť zníži. Jedna úprava môže cieľ zmeniť najviac štvornásobne. Mechanizmus nereaguje na cenu ani počet transakcií. Na mainnete sa nemení po každom bloku.
04
Stabilné tempo nie je úplná stabilita
Po prudkom poklese hashratu môžu bloky do ďalšej úpravy chodiť pomalšie. Po prudkom náraste môžu prichádzať rýchlejšie. Úprava už vzniknuté intervaly nezmení. Neodstráni ani náhodnosť. Iba dlhodobo vyrovnáva výkon a požadovanú náročnosť.
Obtiažnosť priamo neukazuje počet ťažiarov ani ich vlastníkov. Rovnaký hashrate môže patriť mnohým zariadeniam alebo niekoľkým firmám. Viacerí vlastníci sa môžu koordinovať cez jeden pool. Pri hodnotení decentralizácie preto treba rozlišovať hardvér, pooly, uzly aj výrobcov zariadení.
Úroveň 5 · Ako Bitcoin funguje
Pojmy, ktoré treba poznať
Hashrate
Počet hashovacích pokusov za sekundu zariadenia, ťažiara alebo odhadom celej siete.
Obtiažnosť
Vyjadrenie toho, aké náročné je vzhľadom na referenčný cieľ nájsť platný hash.
Ťažobný pool
Koordinátor, ktorý rozdeľuje prácu medzi ťažiarov a podľa svojich pravidiel delí odmeny.
!
Častý omyl
Bitcoin vytvorí nový blok presne každých desať minút a obtiažnosť sa podľa potreby mení okamžite.
Presnejšie vysvetlenie
Nájdenie bloku je náhodné a desať minút je iba dlhodobý cieľ. Mainnet prepočíta obtiažnosť raz za 2 016 blokov, nie po každom bloku.
↔
Presnejšie vysvetlenie
Nevytvárajú veľké pooly jediné centrálne miesto kontroly?
Pool môže určovať šablóny blokov a koordinovať veľký výkon. To je skutočné centralizačné riziko. Zariadenia však často vlastnia samostatní ťažiari, ktorí môžu pool zmeniť. Blok navyše musia prijať plné uzly. Riziko tým nezmizne. Treba sledovať koncentráciu poolov aj slobodu ťažiarov vyberať transakcie.
50
Čo si odniesť
01Ťažiar zostaví kandidátsky blok a hľadá hlavičku s hashom pod cieľom.
02Intervaly blokov sú náhodné; desať minút je dlhodobý cieľ, nie presný rozvrh.
03Mainnet upravuje obtiažnosť každých 2 016 blokov podľa času predchádzajúceho obdobia.
04Hashrate, počet baníkov a koncentrácia poolov sú tri odlišné údaje.
Skontrolované: 26. septembra 2026
Zdroje a ďalšie čítanie
Zdroje podporujú konkrétne fakty a definície; ich uvedenie neznamená, že redakcia preberá každý názor autora.