Jak cílová hodnota funguje?
Hash bloku je 256bitové číslo, které vypadá náhodně. Cílová hodnota určuje hranici: každý hash na této hodnotě nebo pod ní uspěje, vyšší hash se zahodí. Zapsaná v šestnáctkové soustavě začíná nízká cílová hodnota dlouhou řadou nul. Proto se říká, že vítězný hash „začíná nulami“.
Hlavička neukládá všech 256 bitů. Cílovou hodnotu zhušťuje do pole bits o velikosti 4 bajtů, které každý uzel rozbalí stejným způsobem.
Jak se určuje cílová hodnota?
Každých 2 016 bloků každý uzel porovná, jak dlouho jejich vytěžení trvalo, se dvěma týdny. Pokud vznikly rychleji, cílová hodnota klesne. Pokud pomaleji, stoupne. V obou případech se může změnit nejvýše čtyřnásobně. Díky tomu vznikají bloky zhruba každých deset minut, i když těžaři přicházejí a odcházejí.
Obtížnost vyjadřuje totéž na srozumitelnější škále: nejjednodušší povolená cílová hodnota dělená tou dnešní. S rostoucí obtížností cílová hodnota klesá.
Kolik hashů vyžaduje dnešní cílová hodnota?
Jde o průměrný počet pokusů, které celá síť potřebuje na jeden blok. Pooly používají stejný princip, ale s mnohem snazší vlastní cílovou hodnotou. Každé zařízení tak dostatečně často odesílá share, aby se jeho práce započítala.
Zdroje
- Target · Bitcoin Wiki
- Obtížnost · Bitcoin Wiki
- Průvodce blockchainem · Dokumentace pro vývojáře Bitcoinu
Aktuální údaje na této stránce pocházejí z API CloudMineCrypto a veřejných dat blockchainu. Pravidelně se obnovují a jsou označené tam, kde se zobrazují. Pouze pro vzdělávací účely, nejde o finanční poradenství.