Sprievodca · Náročnosť ťažby

Náročnosť ťažby Bitcoinu a kedy sa najbližšie zmení

Od tímu CloudMineCryptoAktualizované 9 min čítania

Krátka odpoveď

Obtiažnosť ťažby určuje, aké ťažké je nájsť platný bitcoinový blok. Každých 2 016 blokov (približne každé dva týždne) sieť porovná, ako dlho trvalo vyťažiť tieto bloky, s 14 dňami, za ktoré sa mali vyťažiť, a upraví obtiažnosť nahor alebo nadol tak, aby tomu zodpovedala. Úprava môže byť najviac 4× v oboch smeroch. Vďaka tomu zostáva medzi blokmi približne 10 minúta bez ohľadu na to, koľko hashratu pribudne alebo ubudne.

Hlavné body

  • Náročnosť sa upravuje každých 2 016 blokov, nie podľa kalendára.
  • Nová náročnosť = stará náročnosť × 14 dní ÷ počet dní, ktoré obdobie v skutočnosti trvalo, najviac však 4× nahor alebo nadol.
  • Hashrate siete ≈ náročnosť × 2³² ÷ 600 hashov za sekundu.
  • Rastúca náročnosť neznamená, že je bitcoinov celkovo menej. Znamená to, že každý miner dostane menší podiel.

Ďalšia úprava náročnosti

Aktuálny odhad

Odhadovaná zmena

−4.62%

65,6% hotovo

Zostávajúce bloky
693
Odhadovaný dátum
približne za 5,0 dní
Priemerný čas bloku10,48 min
rýchlejšie10 min. cieľpomalšie

Aktuálne údaje z mempool.space, obnovujú sa každých 10 minút. Posledná úprava: +5,54 %. Ďalšie prepočítanie pri bloku 975 744.

Vyskúšaj si to: mineri sa pripájajú alebo odchádzajú

Posuň jazdec alebo ťukni na jednu z možností. Ukazovateľ, dátum aj graf sa zmenia podľa zvoleného scenára.

05101520nowretargetretarget
Minút na blok počas nasledujúcich troch obdobícieľ 10 min
  1. Toto obdobie

    10,5 min

    za blok

  2. Nasledujúce obdobie

    10,0 min

    náročnosť ×0,954

  3. Nasledujúce obdobie

    10,0 min

    náročnosť ×1,000

Zmena uprostred obdobia sa pri najbližšej úprave napraví len čiastočne, pretože sieť počíta priemer za celé obdobie. Úprava po ňom dokončí zmenu. Zjednodušene: hashrate zostáva na novej úrovni a šťastie pri ťažení blokov sa nezohľadňuje.

Aká je náročnosť ťažby Bitcoinu?

Definícia · náročnosť ťažby

Číslo, ktoré vyjadruje, aké ťažké je nájsť hash bloku nižší než cieľ siete v porovnaní s najľahším cieľom, ktorý Bitcoin povoľuje. Obtiažnosť 2 je dvakrát vyššia než obtiažnosť 1. Sieť ju prepočítava každých 2 016 blokov.

Ťažiari opakovane hashujú hlavičku bloku a zakaždým menia malé pole, až kým výsledok nie je nižší než číslo nazývané cieľová hodnota. Neexistuje žiadna skratka. Je to čisté hádanie a jediný spôsob, ako hádať rýchlejšie, je použiť viac hardvéru.

Náročnosť určuje, aká nízka je cieľová hodnota. Nikto ju nenastavuje ručne. Každý uzol vykoná rovnaký výpočet s rovnakými časovými údajmi blokov a dospeje k rovnakému výsledku.

148,4 biliónov

Aktuálna náročnosť

posledný blok, naživo

1062 EH/s

Hashrate, ktorý z toho vyplýva

náročnosť × 2³² ÷ 600

2,016

Blokov v období

pravidlo konsenzu

10 min

Cieľový čas bloku

14 dní na obdobie

Čo je cieľ a prečo sú na začiatku nuly?

Hash bloku je číslo s 256 bitmi, ktoré sa zvyčajne zapisuje pomocou 64 hexadecimálnych číslic. Cieľ je číslo rovnakej veľkosti a platný blok musí mať hash, ktorý je rovnaký alebo nižší. Nižší cieľ znamená viac núl na začiatku, a teda menej hashov, ktoré mu vyhovujú.

Hash bloku musí byť nižší než toto číslo

Náročnosť 1

8 úvodných núl

Najjednoduchší cieľ, ktorý pravidlá povoľujú. Prvé bloky v 2009 ho používali.

00000000ffff0000000000000000000000000000000000000000000000000000

Dnes: náročnosť 148,4 biliónov

19 úvodných núl

Vypočítané z aktuálnej náročnosti, obnovuje sa každých 10 minút.

00000000000000000001e5abfffffffff59746a26691199ad82037128cc999f3

Každá ďalšia úvodná hexadecimálna nula znižuje šancu na nájdenie platného hashu 16-násobne. Náročnosť meria to isté na plynulej stupnici: cieľová hodnota pri náročnosti 1 delená dnešnou cieľovou hodnotou.

Vzorec prepája obe hodnoty: náročnosť = cieľ pri náročnosti 1 ÷ aktuálny cieľ. Miner potrebuje na nájdenie jedného bloku v priemere približne náročnosť × 2³² hashov. Nižšie si môžeš overiť pravidlo „o jednu nulu viac znamená 16-krát vyššiu náročnosť“ na malom bloku, ktorý ťaží tvoj prehliadač.

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

Ako funguje úprava náročnosti?

Pri každej výške bloku deliteľnej číslom 2 016 každý uzol skontroluje, ako dlho trvalo predchádzajúce obdobie, a upraví obtiažnosť tak, aby ďalšie obdobie pri nezmenenom hashrate trvalo 14 dní.

nová náročnosť = pôvodná náročnosť × 20 160 minút ÷ skutočný počet minút na vyťaženie posledných 2 016 blokov
Obe zmeny majú limit: pri každej úprave sa náročnosť môže zvýšiť najviac 4-násobne alebo znížiť najviac 4-násobne.

O koľko sa náročnosť zmení podľa toho, ako dlho trvalo vyťažiť posledných 2 016 blokov

×4×2×1×0.5×0.2501428425670days the period took (target: 14)×2×1×0.5cap ×4cap ×¼
Obdobie, ktoré trvalo 7 dní, zdvojnásobí obtiažnosť. Obdobie, ktoré trvalo 28 dní, ju zníži na polovicu. Ak trvalo menej než 3,5 dní alebo viac než 56 dní, dosiahne sa limit úpravy.

Bloky pribúdali príliš rýchlo? Obdobie trvalo menej ako 14 dní, takže sa náročnosť zvýši. Išli príliš pomaly? Náročnosť sa zníži. Limit zabraňuje tomu, aby náhla zmena, napríklad po veľkom výpadku, výrazne narušila ďalšie obdobie.

Príklady fungovania pravidla
Dĺžka obdobiaČas blokuZmena
12 dní8,6 min+16.7%
13 dní9,3 min+7.7%
14 dní10,0 min0%
15 dní10,7 min−6.7%
3 dní2,1 min+300% (limit ×4)

Kedy dôjde k ďalšej úprave náročnosti?

Ďalšia úprava sa očakáva približne , pri bloku 975 744. Aktuálny odhad je −4,62 %, na základe priemerného času bloku 10,48 minút v doterajšej časti tohto obdobia.

−4.62%

Odhadovaná zmena

aktuálny odhad

65.6%

Obdobie dokončené

zostáva 693 blokov

Odhadovaný dátum

UTC

+5.54%

Posledná úprava

na porovnanie

Berte tento odhad ako pohyblivý cieľ. Na začiatku obdobia vychádza z malého počtu blokov, preto sa mení. Ustáli sa, keď sa obdobie zaplní. Ukazovateľ v hornej časti stránky sa aktualizuje každých 10 minút.

Aký je vzťah medzi náročnosťou a hashratom?

Približne. Aby sa pri danej náročnosti našiel jeden blok každých 600 sekúnd, celá sieť musí počítať hash približne touto rýchlosťou:

hashrate siete ≈ náročnosť × 2³² ÷ 600
Počet hashov za sekundu, ktorý sieť potrebuje na bloky s časom 10 minút pri danej náročnosti.

Výpočtový výkon siete, zobrazený dvoma spôsobmi (naživo)

Od náročnosti
náročnosť × 2³² ÷ 600
1062 EH/s
Hodnota, ktorú používa aplikácia
verejný odhad, aktualizovaný každú hodinu
694 EH/s
Zriedka sa presne zhodujú. Náročnosť odráža posledné celé obdobie, zatiaľ čo odhady výpočtového výkonu reagujú na nedávne časy blokov. Náhodnosť pri ťažení blokov navyše spôsobuje odchýlky v oboch odhadoch.

Takto sa počítajú aj verejne uvádzané údaje o hashrate. Nikto nedokáže spočítať každý stroj, preto sa hashrate odhaduje podľa náročnosti a rýchlosti, akou pribúdali nedávne bloky. Hashrate sa mení ako prvý. Náročnosť sa prispôsobí až pri ďalšom prepočte, takže tieto dve hodnoty sa môžu až dva týždne rozchádzať. Jednotky prepočítaj pomocou kalkulačky hashrate alebo si prečítaj viac v sprievodcovi hashrate.

Ako sa náročnosť Bitcoinu menila v čase?

Pri vyťažení prvého bloku bola náročnosť na úrovni 1, teda na minime. Odvtedy stúpla o mnoho rádov, pretože ťažba sa presunula od procesorov notebookov ku grafickým kartám a potom k špecializovaným strojom ASIC.

Od náročnosti 1 po dnešok, jeden krok na každé ×10

11 miliónov1 biliónov

Prvý blok

náročnosť 1

Najnovší blok (aktuálne)

148,4 biliónov

približne o 14,2 rádov vyššie

Dlhodobý trend smeruje nahor, no nie je priamočiary. Náročnosť klesá, keď mineri vypínajú stroje: po poklese ceny, keď halving zníži odmeny alebo keď naraz prestane ťažiť celý región, ako sa to stalo po zákaze ťažby v Číne v roku 2021. Celú históriu nájdeš v grafe hashrate a náročnosti na mempool.space.

Čo znamená náročnosť pre minerov?

Očakávaný príjem ťažiara je jeho podiel na hashrate siete vynásobený odmenami. Ak sa obtiažnosť zvýši o 10 % a tvoj stroj zostane rovnaký, môžeš očakávať približne o 9 % menej bitcoinov denne. Potiahni posuvník a pozri si, ako sa to zmení.

Čo sa stane, keď sa ťažiari pripoja k sieti alebo ju opustia

Pred úpravou: bloky za jednu hodinukaždých 6,7 min
Po úpravekaždých 10,0 min

2 016 blokov trvá

9,3 dní

Náročnosť potom

×1.50

Ťažiar, ktorý sa nemení, zarába

×0.67

Zjednodušene: jedna úprava pri nemennom hashrate. Skutočné prepočty náročnosti porovnávajú posledných 2 016 blokov s obdobím dvoch týždňov a môžu zmeniť náročnosť najviac 4× nahor alebo nadol.

0.0000006526BTC

Za TH/s za deň (aktuálny odhad)

Koľko dnes v priemere vynesie 1 TH/s výpočtového výkonu pred poplatkami poolu a nákladmi na elektrinu. Ťažiari tomu hovoria hashprice.

↑ obtiažnosť

Rovnaký stroj, menej bitcoinov

Každé zvýšenie zmenší podiel každého ťažiara. Staršie a menej efektívne stroje ako prvé prestanú pokrývať spotrebu elektriny.

↓ obtiažnosť

Tí, ktorí stále ťažia, získavajú viac

Keď ťažiari vypnú stroje, tým, ktorí zostanú, po ďalšom prepočte pripadne väčší podiel.

Preto je také ťažké dosiahnuť, aby sa domáca ťažba oplatila. Hashrate stále rastie, takže množstvo bitcoinov, ktoré stroj vyťaží, počas jeho životnosti klesá. Čísla si môžeš overiť v kalkulačke ziskovosti a v sprievodcovi o tom, či je ťažba zisková.

Ako náročnosť ovplyvňuje tvoj 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.

BTC za hodinu = hashrate plánu ÷ hashrate siete × 6 × odmena za blok
Vzorec, ktorý aplikácia používa na odhad tvojich odmien. Bonusy sa pripočítavajú navyše a v tomto výpočte nie sú zahrnuté. Platia pravidlá a limity (Podmienky §5).

If the network hashrate changed, how would a plan’s estimate move?

Bezplatný plán

3,5 GH/s · jedna ťažobná relácia v trvaní 8 hodín

Dnes
0.0000000007711BTC
Po
0.0000000006426BTC

Plán s reklamami, hrami alebo denným prihlásením

5,7 GH/s · jedna ťažobná relácia v trvaní 24 hodín

Dnes
0.000000003701BTC
Po
0.000000003084BTC

Tvoj podiel na sieti sa zmení o ×0,83 a rovnako aj odhad.

Aktuálne vstupné údaje, aktualizované každú hodinu. Odhady pred bonusmi, nie sú zaručené. Odhad aplikácie vychádza z údaja o hashrate siete, ktorý sa pravidelne obnovuje, takže nečaká na ďalšiu úpravu náročnosti.

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 pravidlá odmien have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.

Čo ľudia často chápu nesprávne v súvislosti s náročnosťou ťažby?

Náročnosť niekto nastavuje.

Nikto. Každý uzol to vypočíta z časových značiek posledných 2 016 blokov a blok s nesprávnou cieľovou hodnotou odmietne.

Mení sa podľa plánu každé dva týždne.

Mení sa každých 2 016 blokov. Dva týždne sú len cieľ, takže dátum sa posúva podľa rýchlosti tvorby blokov.

Viac ťažiarov znamená, že sa vydá viac bitcoinov.

Iba na krátky čas, do ďalšej úpravy náročnosti. Potom sa tempo vráti približne na 10 minút a plán vydávania bitcoinov zostane zachovaný.

Jedna úprava okamžite napraví čas tvorby blokov.

Zohľadňuje priemer za celé obdobie. Zmena, ku ktorej dôjde uprostred obdobia, sa upraví len čiastočne a dokončí sa pri nasledujúcom prepočte. Vyskúšaj si to na číselníku hore.

Náročnosť ti napovie, kam sa bude uberať cena.

Hovorí ti, koľko výpočtov hashovania prebehlo v poslednom čase. Ťažiari reagujú na cenu, no náročnosť ich môže dobiehať až dva týždne.

Priemer 10 minúty znamená jeden blok každých 10 minút.

Časové odstupy medzi blokmi sú náhodné. Niekedy je to minúta, inokedy hodina. Náročnosť ovplyvňuje priemerný čas.

Začínaš? Najprv si prečítaj ako funguje ťažba Bitcoinu a dôkaz práce, alebo si vyhľadaj pojem v slovníku pojmov.

Časté otázky

Aká je náročnosť ťažby Bitcoinu?

Číslo, ktoré vyjadruje, aké ťažké je nájsť platný blok v porovnaní s najľahším cieľom povoleným pravidlami (obtiažnosť 1). Sieť ju upravuje každých 2 016 blokov, aby bloky naďalej pribúdali približne každých 10 minút.

Ako často sa upravuje náročnosť Bitcoinu?

Každých 2 016 blokov. Pri 10 minútach na blok je to približne dva týždne. Skutočný odstup závisí od toho, ako rýchlo pribúdajú bloky, takže zmena môže nastať o pár dní skôr alebo neskôr.

Kedy dôjde k ďalšej úprave náročnosti ťažby Bitcoinu?

Živý ukazovateľ v hornej časti tejto stránky zobrazuje odhadovaný dátum, zostávajúci počet blokov a očakávanú zmenu na základe údajov z mempool.space, ktoré sa obnovujú každých 10 minút. Dátum je odhad, pretože časy tvorby blokov sú náhodné.

O koľko sa môže náročnosť zmeniť naraz?

Pri jednej úprave najviac 4-násobok nahor alebo 4-násobok nadol. V praxi ide zvyčajne o zmenu o niekoľko percent, pretože hashrate sa za dva týždne mení len zriedka tak rýchlo.

Znamená vyššia náročnosť, že sa vyťaží menej bitcoinov?

Nie. Náročnosť udržiava tempo približne na jednom bloku každých 10 minút, takže vydávanie bitcoinov pokračuje podľa plánu bez ohľadu na náročnosť. Pri vyššej náročnosti dostane každý ťažiar menší podiel z rovnakých odmien.

Aký je vzťah medzi náročnosťou a hashratom?

Hashrate siete je približne náročnosť × 2³² ÷ 600 hashov za sekundu. Náročnosť sa prispôsobuje hashratu s oneskorením až o jedno obdobie, pretože sa mení iba pri úprave náročnosti.

Ovplyvňuje náročnosť ťažby odmeny v CloudMineCrypto?

Nepriamo, a nemusíš sa o nič starať: bezplatný plán, reklamy, hry, ponuky a denné prihlásenia ti priebežne pridávajú plány. Odhad v aplikácii vychádza z podielu tvojho plánu na hashrate siete, 6 blokov za hodinu a odmeny za blok. Keď hashrate siete stúpne, tvoj podiel aj odhad klesnú. Odmeny sú odhadované a nie sú zaručené.

Zdroje a ďalšie čítanie

  1. Obtiažnosť · Bitcoin Wiki
  2. Sprievodca blockchainom: dôkaz o vykonanej práci a cieľová hodnota · Príručka pre vývojárov Bitcoinu
  3. Sprievodca ťažbou · Príručka pre vývojárov Bitcoinu
  4. Bitcoin: Elektronický peňažný systém typu peer-to-peer · Satoshi Nakamoto
  5. Graf hashratu a náročnosti · mempool.space
  6. Prehľad ťažby: hashrate, náročnosť, pooly · mempool.space

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.