Co je obtížnost těžby Bitcoinu?
Definice · Obtížnost těžby
Číslo, které říká, jak těžké je najít hash bloku pod cílem sítě, ve srovnání s nejlehčím cílem, který Bitcoin dovoluje. Obtížnost 2 je dvakrát těžší než obtížnost 1. Síť ji přepočítá každých 2 016 bloků.
Těžaři zkouší znovu a znovu hash hlavičky bloku. Pokaždé změní malé políčko a čekají, až výsledek vyjde pod číslo zvané cíl. Žádná zkratka neexistuje. Je to čisté hádání a jediný způsob, jak hádat rychleji, je víc hardwaru.
Obtížnost je otočný knoflík, který určuje, jak nízko ten cíl leží. Nikdo ho nenastavuje ručně. Každý uzel si nad stejnými časovými razítky bloků spočítá to samé a vyjde mu stejný výsledek.
132,7 bilionů
Aktuální obtížnost
poslední blok, živě
950 EH/s
Hashrate, který z toho vychází
obtížnost × 2³² ÷ 600
2,016
Bloků na období
konsenzuální pravidlo
10 min
Cílový čas bloku
14 dní na období
Co je target a proč ty úvodní nuly?
Hash bloku je 256bitové číslo, obvykle zapsané jako 64 hex číslic. Cíl je číslo stejné velikosti a platný blok potřebuje hash menší nebo rovný tomuhle cíli. Nižší cíl znamená víc nul na začátku, takže projde míň hashů.
Hash bloku musí být pod tímhle číslem
Obtížnost 1
8 úvodních nul
Nejsnazší cíl, který pravidla dovolují. První bloky v 2009 ho používaly.
00000000ffff0000000000000000000000000000000000000000000000000000
Dnes: obtížnost 132,7 bilionů
19 úvodních nul
Spočítáno z aktuální obtížnosti. Obnovuje se každých 10 minut.
000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b
Vzorec je propojuje: obtížnost = cíl při obtížnosti 1 ÷ aktuální cíl. Těžař potřebuje v průměru asi obtížnost × 2³² hashů, aby našel jeden blok. Níž si to můžeš zkusit na vlastní kůži. Pravidlo „o jednu nulu víc je 16× těžší“ uvidíš na malém bloku, který vytěží tvůj prohlížeč.
Interaktivní · vytěž blok v prohlížeči
Skutečný SHA-256d proof of work, zjednodušená hlavička
Hash bloku (dvojité SHA-256)
Uprav transakce: hash se i kvůli jednomu písmenu úplně změní.
Pokusy: 0
Tvůj hashrate: n/a
Čas: 0,0 s
Jak funguje úprava obtížnosti?
Na každé výšce bloku dělitelné 2 016 se každý uzel podívá, jak dlouho trvalo poslední období, a přepočítá obtížnost tak, aby další při stejném hashratu trvalo 14 dní.
O kolik se změní obtížnost podle toho, jak dlouho trvalo posledních 2 016 bloků
Bloky chodily moc rychle? Období trvalo méně než 14 dní, takže obtížnost jde nahoru. Moc pomalu? Jde dolů. Limit brání tomu, aby náhlý výkyv, třeba po velkém výpadku, nerozbil další období.
| Perioda trvala | Čas bloku | Změna |
|---|---|---|
| 12 dní | 8,6 min | +16.7% |
| 13 dní | 9,3 min | +7.7% |
| 14 dní | 10,0 min | 0% |
| 15 dní | 10,7 min | −6.7% |
| 3 dní | 2,1 min | +300% (strop ×4) |
Kdy bude další úprava obtížnosti?
Další přenastavení se čeká kolem , na bloku 971 712. Aktuální odhad je +3,67 %, podle průměrného času bloku 9,65 minut zatím v tomhle období.
+3.67%
Odhadovaná změna
živý odhad
57.9%
Perioda hotová
zbývá 848 bloků
Odhadované datum
UTC
−0.03%
Poslední úprava
pro srovnání
Ber ten odhad jako pohyblivý cíl. Na začátku období stojí na pár blocích, takže hodně lítá. Jak období postupuje, ustálí se. Ukazatel nahoře na stránce se aktualizuje každých 10 minut.
Jak souvisí obtížnost s hashratem?
Hodně úzce. Aby při dané obtížnosti vyšel jeden blok každých 600 sekund, musí celá síť hashovat zhruba tímhle tempem:
Hashrate sítě, čtený dvěma způsoby (živě)
Takhle se počítají i veřejné údaje o hashrate. Nikdo nezvládne spočítat každý stroj, takže se hashrate odhaduje z obtížnosti a z toho, jak rychle přicházely poslední bloky. Hashrate se změní dřív. Obtížnost ho dožene až při dalším přenastavení, takže se ty dvě hodnoty můžou až dva týdny rozcházet. Jednotky si převeď v převodníku hashrate, nebo si přečti víc v průvodci hashrate.
Jak se obtížnost Bitcoinu měnila v čase?
Začalo to na 1, což je minimum, když byl vytěžen první blok. Od té doby to vyrostlo o spoustu řádů, protože těžba se posunula z CPU v noteboocích na grafické karty a pak na účelové ASIC stroje.
Od obtížnosti 1 do dneška, po jednom kroku na ×10
První blok
obtížnost 1
Nejnovější blok (živě)
132,7 bilionů
zhruba o 14,1 řádů vyšší
Dlouhodobý trend je nahoru, ale není to přímka. Obtížnost klesá, když těžaři vypínají. Třeba po poklesu ceny, když halving sníží odměny, nebo když celý region najednou přestane těžit, jako při zákazu těžby v Číně v 2021. Celou historii najdeš v grafu hashrate a obtížnosti na mempool.space.
Co obtížnost znamená pro těžaře?
Očekávaný příjem těžaře je jeho podíl na hashratu sítě krát odměny. Když obtížnost vzroste o 10% a tvoje zařízení zůstane stejné, čekej zhruba o 9% méně bitcoinu za den. Posuň jezdec a uvidíš to.
Co se stane, když se mineři přidají nebo odejdou
2 016 bloků zabere
9,3 dní
Obtížnost pak
×1.50
Nezměněný těžař vydělá
×0.67
Zjednodušeně: jedno přenastavení, stabilní hashrate. Ve skutečnosti retarget porovnává posledních 2 016 bloků se dvěma týdny a obtížnost se může změnit maximálně o 4× nahoru i dolů.
0.0000004734BTC
Na TH/s za den (živý odhad)
Kolik dnes v průměru vydělá 1 TH/s hashratu, před poplatky poolu a elektřinou. Těžaři tomu říkají hashprice.
↑ obtížnost
Stejný stroj, méně bitcoinu
Každý růst zmenší podíl každého těžaře. Jako první přestávají vycházet starší, méně efektivní stroje, protože se jim nevyplatí elektřina.
↓ obtížnost
Ti, co běží dál, vydělají víc
Když se někteří těžaři vypnou, ti co zůstanou dostanou po dalším retargetu větší podíl.
Proto je těžké, aby se domácí těžba vyplatila. Hashrate pořád roste, takže výkon stroje během jeho života klesá. Kalkulačka zisku a průvodce jestli je těžba zisková ti to spočítají.
Jak obtížnost ovlivňuje tvůj odhad v CloudMineCrypto?
In CloudMineCrypto you don’t need a machine, and you mine for free: the free plan, ads, games, offers and daily check-ins all add plans, and your estimated BTC ticks up while they run. Want more speed? Paid plans are an optional boost for fun. They usually mine less than they cost, and the price is shown before you confirm. The estimate uses the same share idea as real mining: your plan’s hashrate divided by the network’s, times 6 blocks an hour, times the block reward.
If the network hashrate changed, how would a plan’s estimate move?
Plán zdarma
4,5 GH/s · jeden 8hodinový běh
Plán z reklam, her nebo check-inů
7,1 GH/s · jeden 24hodinový běh
Tvůj podíl v síti se změní ×0,83 a stejně tak i odhad.
Živá data, aktualizace každou hodinu. Odhady bez boostů, nejsou garantované. Odhad v aplikaci se řídí hodnotou síťového hashratu, která se pravidelně obnovuje, takže nečeká na další přepočet.
Difficulty isn’t an input, but it moves with the network hashrate that is. When more hashrate joins, your share falls, and so does the estimate. When hashrate leaves, the same plan’s estimate comes out a little higher. Live figures for every plan are in how much Bitcoin a plan mines, and the pravidla odměn have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.
Co si lidé o obtížnosti těžby pletou?
Někdo nastavuje obtížnost.
Nikdo. Každý uzel si ji spočítá z časových razítek posledních 2 016 bloků a blok se špatným cílem se odmítne.
Mění se každé dva týdny podle plánu.
Mění se každých 2 016 bloků. Dva týdny jsou jen cíl, takže se datum posouvá podle rychlosti bloků.
Více těžařů znamená, že se vydá víc bitcoinu.
Jen krátce, do dalšího retargetu. Potom se tempo vrátí zhruba na 10 minut a plán vydávání zůstane stejný.
Jedna úprava srovná čas bloku hned.
Bere to průměr za celé období. Změna uprostřed se opraví jen částečně a další přepočet ji dorovná. Zkus si to na číselníku nahoře.
Obtížnost ti řekne, kam půjde cena.
Ukazuje ti, kolik hashování v poslední době proběhlo. Těžaři reagují na cenu, ale obtížnost za nimi může být pozadu až o dva týdny.
Průměr 10 minut znamená blok každých 10 minut.
Rozestupy mezi bloky jsou náhodné. Někdy je to minuta, jindy hodina; obtížnost řídí průměr.
Jsi tu nový/nová? Začni u jak funguje těžba Bitcoinu a proof of work, nebo si kterýkoli termín najdi ve slovníčku.
Často kladené dotazy
Co je obtížnost těžby Bitcoinu?
Číslo, které říká, jak těžké je najít platný blok, ve srovnání s nejlehčím cílem, který pravidla dovolují (obtížnost 1). Síť ji upraví každých 2 016 bloků, aby bloky dál přicházely zhruba každých 10 minut.
Jak často se upravuje obtížnost Bitcoinu?
Každých 2 016 bloků. Při 10 minutách na blok je to zhruba dva týdny, ale skutečný odstup záleží na tom, jak rychle bloky přicházejí, takže to může být o pár dní dřív nebo později.
Kdy bude další úprava obtížnosti Bitcoinu?
Živý ukazatel nahoře na téhle stránce z dat mempool.space ukazuje odhadované datum, zbývající bloky a očekávanou změnu. Data se obnovují každých 10 minut. Datum je jen odhad, protože časy bloků jsou náhodné.
O kolik se může obtížnost změnit najednou?
V jednom kroku se může změnit nejvýš 4× nahoru nebo 4× dolů. V praxi jsou změny většinou jen o pár procent, protože hashrate se za dva týdny málokdy pohne tak rychle.
Znamená vyšší obtížnost, že se vytěží méně bitcoinů?
Ne. Obtížnost drží tempo zhruba na jednom bloku každých 10 minut, takže vydávání se drží plánu bez ohledu na obtížnost. Vyšší obtížnost znamená, že každý těžař dostane menší podíl ze stejných odměn.
Jak souvisí obtížnost s hashratem?
Hashrate sítě je zhruba obtížnost × 2³² ÷ 600 hashů za sekundu. Obtížnost hashrate dohání se zpožděním až o jednu periodu, protože se mění jen při retargetu.
Ovlivňuje obtížnost těžby odměny v CloudMineCrypto?
Nepřímo, a vůbec to nemusíš řešit: bezplatný plán, reklamy, hry, nabídky a denní check-iny ti plány přidávají tak jako tak. Odhad v aplikaci bere tvůj podíl na síťovém hashratu, 6 bloků za hodinu a odměnu za blok. Když síťový hashrate roste, tvůj podíl i odhad klesají. Odměny jsou jen odhady a nejsou garantované.
Zdroje a další čtení
- Obtížnost · Bitcoin Wiki
- Průvodce blockchainem: proof of work a cíl · Průvodce pro vývojáře Bitcoinu
- Průvodce těžbou · Průvodce pro vývojáře Bitcoinu
- Bitcoin: Peer-to-Peer elektronický hotovostní systém · Satoshi Nakamoto
- Graf hashratu a obtížnosti · mempool.space
- Těžební dashboard: hashrate, obtížnost, pooly · mempool.space
Aktuální údaje na této stránce pocházejí z API CloudMineCrypto nebo z veřejných služeb blockchainových dat uvedených vedle nich. Aktualizují se podle plánu a zdroj je uvedený u každého údaje. Tento průvodce má vzdělávací účel a není finančním poradenstvím. CloudMineCrypto není investiční produkt; odměny v aplikaci jsou odhady a nejsou zaručené.
Už víš, jak to funguje. Teď se na to podívej v praxi.
Získej v aplikaci CloudMineCrypto zdarma 8hodinový těžební plán a sleduj, jak ti podle živých dat ze sítě naskakuje odhad BTC. Bez hardwaru, bez karty.