Hashrate

Łączna szybkość wykonywania obliczeń hashujących przez górników w sieci proof of work, zwykle podawana jako liczba hashy na sekundę.

Co mierzy hashrate

W Bitcoinie górnicy wielokrotnie przepuszczają nagłówek kandydującego bloku przez funkcję skrótu i szukają wyniku niższego od aktualnego targetu. Każda taka próba to jeden hash.

Hashrate mówi, ile takich prób wykonuje pojedyncze urządzenie, pula wydobywcza albo cała sieć w ciągu sekundy. Im większy hashrate sieci, tym więcej pracy obliczeniowej trzeba wykonać, żeby konkurować o bloki.

W praktyce hashrate Bitcoina jest szacowany z tempa znajdowania bloków i aktualnej trudności. Nie ma jednego licznika w protokole, który bezpośrednio mierzy każde urządzenie podłączone do sieci.

Najczęściej zobaczysz go w dashboardach on-chain, eksploratorach bloków, statystykach puli wydobywczych i raportach o bezpieczeństwie sieci.

Jednostki hashrate

H/s
Hash na sekundę. Podstawowa jednostka.
kH/s
Tysiąc hashy na sekundę.
MH/s
Milion hashy na sekundę.
GH/s
Miliard hashy na sekundę.
TH/s
Bilion hashy na sekundę. Częsta skala w opisie pojedynczych urządzeń ASIC.
EH/s
Trylion hashy na sekundę. Skala całej sieci Bitcoin.

Hashrate a trudność kopania

Bitcoin celuje w średni czas bloku około 10 minut. Gdy do sieci dołącza więcej mocy obliczeniowej, bloki zaczynają pojawiać się szybciej, więc protokół podnosi trudność.

Dostosowanie trudności odbywa się co 2016 bloków, czyli mniej więcej co dwa tygodnie. Po korekcie górnicy znów muszą wykonać odpowiednio więcej albo mniej prób, żeby znaleźć poprawny blok.

Sam wzrost hashrate nie zwiększa emisji BTC. Emisja jest ograniczana regułami protokołu, nagrodą za blok i harmonogramem halvingu.

Dlaczego hashrate ma znaczenie dla bezpieczeństwa

W sieci proof of work atak na historię wymaga ogromnej ilości pracy obliczeniowej. Im wyższy i bardziej rozproszony hashrate, tym drożej przejąć większość mocy i próbować zorganizować atak 51%.

Hashrate nie jest jednak jedyną miarą bezpieczeństwa. Znaczenie ma też koncentracja puli wydobywczych, dostępność sprzętu ASIC, koszt energii, płynność rynku BTC i reakcja użytkowników oraz giełd na nietypowe reorganizacje.

Mniejsze sieci proof of work z niskim hashrate są łatwiejsze do zaatakowania, bo potrzebna moc obliczeniowa może być tańsza lub możliwa do wynajęcia na rynku.

Co sprawdzić przy interpretacji hashrate

  • Czy patrzysz na hashrate całej sieci, konkretnej puli, czy pojedynczego górnika.
  • Czy wykres pokazuje krótkoterminowy szum, czy dłuższy trend po kilku korektach trudności.
  • Czy wzrost hashrate idzie w parze z większą decentralizacją, czy z koncentracją w kilku pulach.
  • Czy analizowana sieć ma płynny rynek sprzętu i energii, czy jest małym łańcuchem o niskim koszcie ataku.

Najczęstsze błędne założenia

  • Problem: Wyższy hashrate nie podnosi automatycznie ceny BTC.
  • Problem: Spadek hashrate nie musi od razu oznaczać awarii sieci. Trudność może dostosować się po kolejnym okresie korekty.
  • Problem: Hashrate nie pokazuje liczby górników. Jedna duża farma może mieć większą moc niż tysiące małych urządzeń.
  • Problem: Duża moc obliczeniowa nie chroni przed phishingiem, błędnym adresem ani utratą klucza prywatnego.

Hashrate to sygnał, nie pełna ocena sieci

Przy ocenie sieci proof of work patrz także na trudność, rozkład puli wydobywczych, historię reorganizacji, płynność rynku i koszt realnego ataku. Sam wykres hashrate nie opisuje całego modelu bezpieczeństwa.

Najczęstsze pytania

Nie wprost. Sieć nie widzi każdego urządzenia. Hashrate jest szacowany na podstawie trudności i tempa znajdowania bloków.

Bloki mogą przez pewien czas pojawiać się wolniej. Po 2016 blokach trudność dostosowuje się do nowej mocy obliczeniowej, o ile spadek utrzymuje się wystarczająco długo.

Nie zmienia zasad emisji. Hashrate wpływa na konkurencję między górnikami i prawdopodobieństwo znalezienia bloku przez danego górnika lub pulę, ale sama nagroda wynika z reguł protokołu.

Nie eliminuje, ale podnosi koszt ataku. W Bitcoinie próg kosztowy i organizacyjny jest wysoki, ale zależy od dostępności sprzętu ASIC, energii, koordynacji i reakcji rynku. W mniejszych sieciach proof of work hashrate bywa dużo łatwiejszy do przejęcia lub wynajęcia.
Ostatnia aktualizacja