Těžba a úprava obtížnosti: proč blok nepřijde přesně každých deset minut
Jak vzniká kandidátský blok, proč je jeho nalezení náhodné a jak se síť přizpůsobuje změnám celkového výpočetního výkonu.
Článek
50
Doba čtení
17 minut
Zkontrolováno
26. září 2026
≡
Podstata ve zkratce
Těžaři sestavují kandidátské bloky a zkoušejí hlavičky, dokud některý hash nesplní cíl. Nalezení bloku je náhodná událost, takže deset minut je dlouhodobý cílový průměr, nikoli slíbený interval. Bitcoin na mainnetu upravuje obtížnost každých 2 016 bloků, aby se při změně celkového hashratu tempo vracelo k průměru.
◎
Shrnutí jako pro dítě
Úplně jednoduše
Nový blok může přijít za minutu i za hodinu, protože jeho nalezení je náhodné. Síť pouze míří na průměr deset minut. Každých 2 016 bloků upraví náročnost tak, aby při růstu nebo poklesu výkonu zůstal dlouhodobý průměr přibližně stejný.
01
Nejprve vznikne kandidátský blok
Těžební software vybere platné transakce, sestaví coinbase transakci a z transakčních identifikátorů vypočítá Merkle root. Spolu s hashem předchozího bloku, časem, cílem a nonce vytvoří hlavičku. Zařízení ASIC potom vysokou rychlostí zkoušejí její varianty a počítají dvojité SHA-256 hashe.
Těžař může měnit výběr a pořadí transakcí, údaje v coinbase a nonce, čímž získává další možné hlavičky. Když najde hash pod síťovým cílem, rozešle celý blok uzlům. Ty nepočítají neúspěšné pokusy; ověří úspěšnou hlavičku, transakce a ostatní pravidla bloku.
02
Deset minut je statistický průměr
Každý hashovací pokus má velmi malou pravděpodobnost úspěchu. Ani velký výkon nedokáže určit, který konkrétní pokus uspěje. Dva bloky proto mohou přijít krátce po sobě, zatímco jindy síť čeká podstatně déle. Hodiny v protokolu nepřikazují těžařům vydat blok v desáté minutě.
Vyšší podíl celkového hashratu dává těžaři vyšší pravděpodobnost nalezení příštího bloku, nikoli jistotu. V delším období se výsledky přibližují podílu výkonu, ale krátké série mohou silně kolísat. Proto se samostatní těžaři sdružují do poolů a mění vzácné velké výplaty za častější menší podíly.
přesný čas dalšího bloku nelze naplánovat
deset minut je cíl průměrné frekvence na mainnetu
těžební pool snižuje kolísání výplat, ale může soustředit výběr šablon bloků
03
Obtížnost reaguje po 2 016 blocích
Když přibude výpočetní výkon, bloky by při nezměněném cíli vznikaly rychleji; při odchodu výkonu pomaleji. Bitcoin Core proto na mainnetu po každém období 2 016 bloků porovná jeho skutečné trvání s cílovou dobou přibližně dvou týdnů a změní cíl pro další období.
Rychlejší období vede k nižšímu cíli, a tedy vyšší obtížnosti; pomalejší období k vyššímu cíli. Jedna úprava je omezena nejvýše na čtyřnásobnou změnu cíle. Mechanismus nereaguje na cenu ani počet transakcí a na mainnetu nepřepočítává obtížnost po každém bloku.
04
Stabilní tempo není úplná stabilita
Po prudkém poklesu hashratu mohou být bloky až do další úpravy pomalejší; po prudkém růstu rychlejší. Úprava zpětně nezmění již vzniklé intervaly a náhodnost nezmizí ani potom. Mechanismus pouze vytváří dlouhodobou zpětnou vazbu mezi výkonem a požadovanou obtížností.
Obtížnost navíc není přímým počtem těžařů ani jejich vlastníků. Stejný hashrate může být rozdělen mezi mnoho zařízení nebo koordinován několika pooly. Při hodnocení decentralizace je třeba rozlišit vlastníky hardwaru, pooly sestavující bloky, provozovatele uzlů a výrobce zařízení.
Úroveň 5 · Jak Bitcoin funguje
Pojmy, které je třeba znát
Hashrate
Počet hashovacích pokusů za sekundu provedených zařízením, těžařem nebo odhadem celou sítí.
Obtížnost
Uživatelské vyjádření toho, jak náročné je vzhledem k referenčnímu cíli najít platný hash bloku.
Těžební pool
Koordinátor, který rozděluje práci mezi těžaře a výnosy z nalezených bloků podle pravidel poolu.
!
Častý omyl
Bitcoin vytvoří nový blok přesně každých deset minut a obtížnost se podle potřeby změní okamžitě.
Přesnější vysvětlení
Nalezení bloku je náhodné a deset minut je pouze cílový průměr. Na mainnetu se obtížnost standardně přepočítá jednou za 2 016 bloků, nikoli po každém bloku.
↔
Přesnější vysvětlení
Nevytvářejí velké pooly jedno centrální místo kontroly?
Pool může ovlivnit šablony bloků a dočasně koordinovat velký výkon, což je skutečné centralizační riziko. Zařízení však vlastní těžaři, kteří mohou pool změnit, a blok stále musí přijmout plné uzly. Tato možnost riziko nemaže: koncentraci poolů, protokol přidělování práce a schopnost těžařů vybírat vlastní transakce je třeba sledovat.
50
Co si odnést
01Těžař sestaví kandidátský blok a hledá hlavičku s hashem pod cílem.
02Intervaly bloků jsou náhodné; deset minut je dlouhodobý cíl, nikoli přesný rozvrh.
03Mainnet upravuje obtížnost každých 2 016 bloků podle trvání předchozího období.
04Hashrate, počet těžařů a koncentrace poolů jsou tři rozdílné údaje.
Zkontrolováno: 26. září 2026
Zdroje a další čtení
Zdroje podporují konkrétní fakta a definice; jejich uvedení neznamená, že redakce přebírá každý názor autora.