Bitcoin

Czym jest kopanie kryptowalut i jak działa

Autor: Zaktualizowano 5 min czytania

Co je to těžba kryptoměn neboli mining a jak to funguje?
Bitcoin BTC Zysk dziś: — za 1 TH/s / dzień Cena: — Przeliczono co godzinęMinery na Bitcoin →

Kopanie kryptowalut (mining) to rywalizacja komputerów o prawo do zapisania w blockchainie kolejnego bloku transakcji. Zwycięzca musi jako pierwszy znaleźć liczbę, z którą wynik funkcji kryptograficznej spełni warunek sieci – a za tę pracę otrzymuje nowo utworzone monety i opłaty z transakcji. W ten sposób sieć jednocześnie chroni się przed oszustwami, ponieważ przepisanie historii kosztowałoby równie ogromną ilość prądu i obliczeń.

Podsumowanie

  • Górnicy grupują transakcje w bloki i szukają dla nich prawidłowego „odcisku” (hasha). Zasada nazywa się proof-of-work – dowód wykonanej pracy.
  • Kto znajdzie blok, otrzymuje nagrodę. W Bitcoinie od halvingu w kwietniu 2024 roku jest to 3,125 BTC za blok plus opłaty.
  • Trudność dostosowuje się sama tak, aby blok powstawał średnio raz na 10 minut, niezależnie od tego, ile urządzeń kopie.
  • Dziś kopie się na wyspecjalizowanych urządzeniach (ASIC). Zysk zależy od mocy, ceny prądu, trudności i kursu monety.

Co dokładnie robi górnik

Gdy wysyłają Państwo bitcoiny, transakcja najpierw czeka w kolejce. Górnik wybiera z kolejki transakcje, sprawdza, czy nadawca rzeczywiście ma środki i nie wydał ich dwukrotnie, i składa z nich kandydata na nowy blok. Zawiera on także odwołanie do poprzedniego bloku – dlatego mówi się o łańcuchu bloków, czyli blockchainie.

Sieć przyjmie jednak blok dopiero wtedy, gdy górnik dołączy do niego prawidłowy dowód pracy. A tego nie da się sprytnie obliczyć, można go tylko odgadnąć metodą prób.

Jak działa proof-of-work: przykład, który można wypróbować samemu

Bitcoin korzysta z funkcji SHA-256. Z dowolnego tekstu tworzy ona odcisk o długości 64 znaków. Wystarczy zmienić jeden znak, a odcisk jest zupełnie inny – nie da się z góry przewidzieć, jak będzie wyglądał.

Wypróbowaliśmy to na tekście „PC Praha” z liczbą porządkową (tzw. nonce) na końcu:

Dane wejściowe Wynikowy hash SHA-256 (początek) Spełnia warunek „0000…”?
PC Praha 0 e6a43743… nie
PC Praha 1 521e88a4… nie
PC Praha 13 0265529e… nie (tylko jedno zero)
PC Praha 272 002066e8… nie (dwa zera)
PC Praha 1703 0000b9c4… tak

Do uzyskania czterech zer na początku potrzeba było 1 704 prób. Każde kolejne zero oznacza średnio 16 razy więcej prób. Prawdziwy blok bitcoinowy wymaga dziś hasha zaczynającego się od mniej więcej 19 zer. Dlatego cała sieć wykonuje około 1 000 EH/s, czyli 1021 prób na sekundę (na dzień 18.10.2026).

Weryfikacja jest natomiast natychmiastowa: każdy może obliczyć jeden hash i zobaczyć, że warunek jest spełniony. Szukanie jest drogie, sprawdzenie tanie – na tym polega cały sekret proof-of-work. Niektóre sieci, na przykład Ethereum, w ogóle nie korzystają z kopania i potwierdzają bloki na podstawie zablokowanych monet (proof-of-stake).

Czym jest nagroda za blok i skąd biorą się nowe monety

Górnik, który znajdzie blok, może zapisać w nim transakcję „z niczego” na swój własny adres. Tak powstają nowe monety. Do tego otrzymuje opłaty ze wszystkich transakcji w bloku.

  • W Bitcoinie powstaje około 144 bloków dziennie, czyli mniej więcej 450 nowych BTC dziennie.
  • Co 210 000 bloków (około 4 lata) nagroda zmniejsza się o połowę – to halving. Kolejny spodziewany jest w 2028 roku.
  • Łącznie nigdy nie będzie ich więcej niż 21 milionów. Granica 20 milionów wykopanych BTC padła w marcu 2026 roku, a ostatni milion będzie wydobywany jeszcze przez ponad sto lat.

Czym jest trudność i dlaczego się zmienia

Gdyby liczba zer nigdy się nie zmieniała, z każdym nowym urządzeniem bloki przybywałyby coraz szybciej. Sieć co 2 016 bloków (mniej więcej co dwa tygodnie) przelicza więc trudność: jeśli bloki powstawały szybciej niż co 10 minut, zaostrza warunek, a jeśli wolniej – łagodzi go.

Dla górników ma to praktyczne konsekwencje. Gdy do sieci dochodzą nowe urządzenia, Państwa udział w łącznej mocy spada i wykopią Państwo mniej monet, mimo że miner pracuje tak samo. Zysk nie jest więc podawany na stałe, lecz przeliczany. Dziś 1 TH/s na Bitcoinie przynosi około 0,84 Kč dziennie brutto, przed odjęciem kosztu prądu.

Dlaczego dziś kopie się na ASIC-ach, a nie na komputerze

W 2009 roku wystarczał procesor zwykłego komputera. Potem pojawiły się karty graficzne, a od 2013 roku minery ASIC – układy, które obsługują tylko jeden algorytm, ale tysiąc razy oszczędniej. W Bitcoinie decyduje dziś przede wszystkim efektywność w J/TH, czyli ile energii kosztuje jeden terahash.

Większość górników nie kopie zresztą samodzielnie. Łączą moc w poolu, który często znajduje bloki i dzieli nagrodę według wykonanej pracy. Jak pool wylicza wypłaty, opisujemy w artykule PPS, PPLNS i FPPS.

Jak mogłoby to wyglądać u Państwa: proste wyliczenie

Domowy miner o mocy 37,5 TH/s przy dzisiejszej trudności i kursie wykopie około 37,5 × 0,84 Kč ≈ 31 Kč dziennie. Zużywa jednak 800 W, czyli 19,2 kWh dziennie. Przy cenie 5 Kč/kWh daje to 96 Kč za prąd.

Wynika z tego najważniejsza zasada kopania: o zysku decyduje cena prądu i efektywność urządzenia, a nie sama moc. Dlatego duże urządzenia pracują w centrach danych z tanią energią, a w domu kopie się głównie wtedy, gdy wykorzystuje się ciepło lub nadwyżki z fotowoltaiki.

Co dalej

Źródła

Częste pytania

Czy kopanie kryptowalut w Czechach jest legalne?
Tak, kopanie jest w Czechach legalne. Wydobyte monety podlegają jednak podatkowi dochodowemu, a przy większej skali jest to już działalność gospodarcza, dlatego warto od początku prowadzić ewidencję.
Czy mogę kopać na zwykłym komputerze lub laptopie?
Technicznie tak, ale w przypadku Bitcoina i większości dużych monet wydobędą Państwo mniej, niż zapłacą za prąd. Procesorem rozsądnie da się kopać tylko kilka monet, na przykład Monero.
Co się stanie, gdy wydobyte zostaną wszystkie 21 milionów bitcoinów?
Górnicy nadal będą potwierdzać bloki, ale zamiast nowych monet otrzymają wyłącznie opłaty transakcyjne. Przy obecnym tempie nastąpi to około 2140 roku.
Dlaczego kopanie zużywa tyle energii?
Prawidłowego hasha nie da się obliczyć, można go tylko znaleźć metodą prób. Im więcej maszyn rywalizuje, tym więcej prób potrzeba i tym więcej energii zużywa sieć – właśnie to sprawia, że atak na sieć jest niezwykle kosztowny.
Ile bitcoina wydobędzie jedna koparka dziennie?
Zależy to od jej udziału w mocy sieci. Przy obecnych około 1 000 EH/s maszyna o mocy 200 TH/s wydobędzie w poolu około 0,0001 BTC dziennie, a dokładna kwota zmienia się wraz z trudnością.

Tekst został przygotowany z pomocą AI. Fakty, liczby i procedury sprawdził Yegor.

Minery na Bitcoin

Więcej artykułów w dziale Poradniki i porównania