Czym jest trudność kopania Bitcoina?
Definicja · Trudność kopania
Liczba, która mówi, jak trudno jest znaleźć hash bloku poniżej celu sieci, w porównaniu z najłatwiejszym celem, jaki dopuszcza Bitcoin. Trudność 2 jest dwa razy większa niż trudność 1. Sieć przelicza ją co 2 016 bloków.
Górnicy haszują nagłówek bloku raz za razem, za każdym razem zmieniając małe pole, aż wynik wyjdzie poniżej liczby zwanej celem. Nie ma skrótu. To czyste zgadywanie, a jedyny sposób, żeby zgadywać szybciej, to mieć więcej sprzętu.
Trudność to pokrętło, które ustawia, jak niski ma być ten cel. Nikt nie kręci nim ręcznie. Każdy węzeł liczy to samo na podstawie tych samych timestampów bloków i dostaje ten sam wynik.
132,7 bilionów
Aktualna trudność
najnowszy blok, na żywo
950 EH/s
Wynikający z tego hashrate
trudność × 2³² ÷ 600
2,016
Bloki na okres
zasada konsensusu
10 min
Docelowy czas bloku
14 dni na okres
Co to jest target i skąd te zera na początku?
Hash bloku to liczba 256-bitowa, zwykle zapisywana jako 64 cyfr szesnastkowych. Target to liczba tej samej wielkości, a poprawny blok musi mieć hash równy jej albo mniejszy. Niższy target oznacza więcej zer na początku, czyli mniej hashy się kwalifikuje.
Hash bloku musi być poniżej tej liczby
Trudność 1
8 zer wiodących
Najłatwiejszy cel, jaki dopuszczają zasady. Pierwsze bloki w 2009 go używały.
00000000ffff0000000000000000000000000000000000000000000000000000
Dziś: trudność 132,7 bilionów
19 zer wiodących
Wyliczone na podstawie bieżącej trudności, odświeżane co 10 minut.
000000000000000000021eefffffffffe37f5d58674a5a12e93939967ba5790b
Wzór spina te dwie rzeczy: trudność = cel przy trudności 1 ÷ bieżący cel. Żeby znaleźć jeden blok, górnik potrzebuje średnio około trudność × 2³² hashy. Poniżej możesz sam poczuć zasadę „jedno zero więcej to 16 razy trudniej”, na malutkim bloku, który kopie Twoja przeglądarka.
Interaktywnie · wykop blok w przeglądarce
Prawdziwy proof of work SHA-256d, uproszczony nagłówek
Hash bloku (podwójny SHA-256)
Edytuj transakcje: hash zmienia się całkowicie już przez jedną literę.
Próby: 0
Twój hashrate: brak danych
Czas: 0,0 s
Jak działa korekta trudności?
Na każdej wysokości bloku podzielnej przez 2 016 każdy węzeł sprawdza, ile trwał poprzedni okres, i przeskalowuje trudność tak, żeby następny trwał 14 dni przy tym samym hashrate.
O ile zmienia się trudność, zależy od tego, ile trwało wydobycie ostatnich 2 016 bloków
Bloki wpadały za szybko? Okres trwał mniej niż 14 dni, więc trudność rośnie. Za wolno? Spada. Limit zatrzymuje nagły skok, na przykład po dużej awarii, żeby nie rozwalić następnego okresu.
| Okres trwał | Czas bloku | Zmiana |
|---|---|---|
| 12 dni | 8,6 min | +16.7% |
| 13 dni | 9,3 min | +7.7% |
| 14 dni | 10,0 min | 0% |
| 15 dni | 10,7 min | −6.7% |
| 3 dni | 2,1 min | +300% (limit ×4) |
Kiedy będzie następna korekta trudności?
Kolejnej korekty można się spodziewać około , przy bloku 971 712. Obecne szacunki wskazują na zmianę o −19,95%, na podstawie średniego czasu bloku wynoszącego dotąd 12,49 minut w tym okresie.
−19.95%
Szacowana zmiana
szacunek na żywo
4.4%
Okres zakończony
pozostało 1 927 bloków
Szacowana data
UTC
−0.03%
Ostatnia korekta
dla porównania
Traktuj ten szacunek jak ruchomy cel. Na początku okresu opiera się na małej liczbie bloków, więc mocno skacze. Stabilizuje się, gdy okres się zapełnia. Wskaźnik na górze strony aktualizuje się co 10 minut.
Jak trudność jest powiązana z hashrate’em?
Bardzo dokładnie. Żeby przy danej trudności znajdować jeden blok co 600 sekund, cała sieć musi hashować mniej więcej z taką szybkością:
Hashrate sieci, na dwa sposoby (na żywo)
Tak samo powstają publiczne dane o hashrate. Nikt nie policzy każdej maszyny, więc hashrate szacuje się na podstawie trudności i tego, jak szybko wpadały ostatnie bloki. Hashrate zmienia się pierwszy. Trudność dogania dopiero przy następnym retarget, więc przez maksymalnie dwa tygodnie mogą się rozjeżdżać. Przelicz jednostki w przeliczniku hashrate albo przeczytaj więcej w poradniku o hashrate.
Jak zmieniała się trudność Bitcoina na przestrzeni czasu?
Zaczęła się od 1, czyli minimum, gdy wykopano pierwszy blok. Od tego czasu wzrosła o wiele rzędów wielkości, bo kopanie przeszło z procesorów w laptopach na karty graficzne, a potem na specjalne maszyny ASIC.
Od trudności 1 do dziś, jeden krok na ×10
Pierwszy blok
trudność 1
Najnowszy blok (na żywo)
132,7 bilionów
o około 14,1 rządów wielkości więcej
W długim terminie trend jest wzrostowy, ale to nie jest prosta linia. Trudność spada, gdy górnicy wyłączają sprzęt: po spadku ceny, po halving, który tnie nagrody, albo gdy cały region przestaje kopać naraz, jak przy chińskim zakazie kopania w 2021. Pełną historię znajdziesz na wykresie hashrate i trudności na mempool.space.
Co trudność oznacza dla górników?
Oczekiwany przychód górnika to jego udział w hashrate sieci razy nagrody. Jeśli trudność rośnie o 10%, a twoja maszyna się nie zmienia, możesz się spodziewać około 9% mniej bitcoinów dziennie. Przesuń suwak, żeby to zobaczyć.
Co się dzieje, gdy górnicy dołączają lub odchodzą
2 016 bloków zajmuje
9,3 dni
Trudność potem
×1.50
Nieulepszony górnik zarabia
×0.67
Uproszczenie: jedna korekta, stały hashrate. W praktyce retarget porównuje ostatnie 2 016 bloków z dwoma tygodniami i może zmienić trudność maksymalnie o 4× w każdą stronę.
0.0000005581BTC
Na TH/s na dzień (szacunek na żywo)
Ile średnio dziś zarabia 1 TH/s hashowania, przed opłatami poola i prądem. Górnicy nazywają to hashprice.
↑ trudność
Ta sama maszyna, mniej bitcoinów
Każdy wzrost zmniejsza udział każdego górnika. Najszybciej przestają się opłacać starsze, mniej wydajne maszyny, bo nie zarabiają już na prąd.
↓ trudność
Ci, którzy dalej kopią, zarabiają więcej
Gdy część górników się wyłącza, ci którzy zostają, dostaną większy udział po następnym retarget.
Dlatego kopanie w domu tak trudno sprawić, żeby się opłacało. Hashrate cały czas rośnie, więc wydajność maszyny spada z czasem. Kalkulator zysku i poradnik czy kopanie jest opłacalne liczą to za Ciebie.
Jak trudność wpływa na Twoją estymację w 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?
Darmowy plan
3,7 GH/s · jeden 8-godzinny przebieg
Plan z reklam, gier lub check-inów
5,9 GH/s · jeden 24-godzinny przebieg
Twój udział w sieci zmienia się o ×0,83, więc szacunek też.
Dane na żywo, aktualizowane co godzinę. Estymacje przed boostami, nie są gwarantowane. Estymacja w aplikacji podąża za wartością hashrate’u sieci, która jest regularnie odświeżana, więc nie czeka na kolejne przeliczenie.
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 zasady nagród have the full details. Rewards are estimates and aren’t guaranteed. A plan doesn’t give you ownership of any mining hardware.
Co ludzie najczęściej mylą w temacie trudności kopania?
Ktoś ustala trudność.
Nikt. Każdy węzeł wylicza to z timestampów ostatnich 2 016 bloków, a blok ze złym celem jest odrzucany.
Zmieniam się co dwa tygodnie, według harmonogramu.
Zmieniam się co 2 016 bloków. Dwa tygodnie to tylko cel, więc data przesuwa się wraz z tempem bloków.
Więcej górników oznacza, że powstaje więcej bitcoinów.
Tylko na krótko, do następnego retargetu. Potem tempo wraca do około 10 minut i harmonogram emisji się utrzymuje.
Jedna korekta od razu naprawia czas bloku.
Uśrednia cały okres. Zmiana w połowie jest skorygowana tylko częściowo, a kolejne przeliczenie dokańcza resztę. Sprawdź to na pokrętle u góry.
Trudność mówi Ci, dokąd pójdzie cena.
Pokazuje, ile hashowania było ostatnio. Górnicy reagują na cenę, ale trudność może się za nimi spóźniać nawet o dwa tygodnie.
Średnia 10 minut oznacza blok co 10 minut.
Przerwy między blokami są losowe. Zdarzają się odstępy minutowe i godzinne. Trudność steruje średnią.
Dopiero zaczynasz? Zacznij od jak działa kopanie Bitcoina i proof of work, albo sprawdź dowolne pojęcie w glosariuszu.
Najczęściej zadawane pytania
Czym jest trudność kopania Bitcoina?
Liczba, która mówi, jak trudno jest znaleźć poprawny blok, w porównaniu z najłatwiejszym celem dopuszczonym przez zasady (trudność 1). Sieć koryguje ją co 2 016 bloków, żeby bloki wpadały średnio co około 10 minuty.
Jak często zmienia się trudność Bitcoina?
Co 2 016 bloków. Przy 10 minutach na blok to około dwa tygodnie, ale prawdziwy odstęp zależy od tego, jak szybko wpadają bloki, więc może wypaść kilka dni wcześniej albo później.
Kiedy będzie następna korekta trudności Bitcoina?
Wskaźnik na żywo na górze strony pokazuje szacowaną datę, liczbę bloków do końca i oczekiwaną zmianę, na podstawie danych z mempool.space odświeżanych co 10 minut. Data to tylko szacunek, bo czasy bloków są losowe.
O ile może się zmienić trudność naraz?
Maksymalnie 4 razy w górę albo 4 razy w dół w jednej korekcie. W praktyce zmiany to zwykle kilka procent, bo hashrate rzadko zmienia się aż tak mocno w dwa tygodnie.
Czy wyższa trudność oznacza, że wykopuje się mniej bitcoinów?
Nie. Trudność utrzymuje tempo na poziomie około jednego bloku co 10 minut, więc emisja trzyma się harmonogramu niezależnie od trudności. Wyższa trudność oznacza, że każdy górnik dostaje mniejszą część tych samych nagród.
Jak trudność jest powiązana z hashrate’em?
Hashrate sieci to w przybliżeniu trudność × 2³² ÷ 600 haszy na sekundę. Trudność podąża za hashrate’em z opóźnieniem do jednego okresu, bo zmienia się tylko przy retargetach.
Czy trudność kopania wpływa na nagrody CloudMineCrypto?
Pośrednio, i nie musisz tym zarządzać: darmowy plan, reklamy, gry, oferty i codzienne check-iny i tak cały czas dodają plany. Estymacja w aplikacji używa Twojego udziału w hashrate sieci, 6 bloków na godzinę i nagrody za blok. Gdy hashrate sieci rośnie, Twój udział i Twoja estymacja spadają. Nagrody to estymacje i nie są gwarantowane.
Źródła i dalsza lektura
- Trudność · Bitcoin Wiki
- Poradnik o łańcuchu bloków: proof of work i target · Bitcoin Developer Guide
- Poradnik kopania · Bitcoin Developer Guide
- Bitcoin: system elektronicznej gotówki peer-to-peer · Satoshi Nakamoto
- Wykres hashrate’u i trudności · mempool.space
- Panel kopania: hashrate, trudność, poole · mempool.space
Bieżące dane na tej stronie pochodzą z API CloudMineCrypto lub z wymienionych obok publicznych serwisów z danymi blockchain. Są odświeżane według harmonogramu i oznaczone w odpowiednich miejscach. Ten poradnik ma charakter edukacyjny i nie stanowi porady finansowej. CloudMineCrypto nie jest produktem inwestycyjnym. Nagrody w aplikacji są szacunkowe i nie są gwarantowane.
Wiesz już, jak to działa. Teraz zobacz to w akcji.
Odbierz darmowy 8-godzinny plan kopania w aplikacji CloudMineCrypto i zobacz, jak rośnie Twoje szacowane BTC na podstawie danych sieci na żywo. Bez sprzętu, bez karty.