Mining
Mining to proces obliczeniowy, w którym uczestnicy weryfikują transakcje i dodają nowe bloki do blockchaina. Stosuje się go w przypadku niektórych kryptowalut, takich jak Bitcoin.
Czym jest mining?
Podczas miningu górnik weryfikuje transakcje zgodnie z zasadami sieci. Następnie tworzy blok kandydujący, czyli zbiór takich transakcji.
Specjalistyczny sprzęt wykonuje wiele obliczeń, szukając hasha, czyli wyniku funkcji skrótu spełniającego wymagania sieci. Gdy górnik znajdzie odpowiedni wynik, pozostali uczestnicy weryfikują blok. Do blockchaina dodaje się tylko prawidłowy blok.
Ten proces nazywa się proof of work. Pomaga zabezpieczyć wspólną historię transakcji bez udziału jednego centralnego podmiotu zarządzającego. Górnik może otrzymać nagrodę w postaci nowych monet, opłat transakcyjnych albo obu tych składników. Nie każda kryptowaluta korzysta z miningu — sieci proof of stake działają inaczej.
Przykład miningu
Górnik Bitcoin zbiera prawidłowe transakcje w bloku. Następnie specjalistyczny sprzęt szuka odpowiedniego hasha.
Jeśli blok zostanie zaakceptowany przez sieć Bitcoin, górnik może otrzymać nagrodę za blok. Sprzęt i energia elektryczna kosztują jednak pieniądze, dlatego mining nie zawsze przynosi zysk.
Dlaczego mining jest ważny w świecie kryptowalut?
Mining przetwarza transakcje i pomaga zabezpieczać sieci proof of work, w tym Bitcoin. Im większa moc obliczeniowa, tym trudniej zmienić niedawno dodane bloki. Większa moc obliczeniowa zwiększa szanse górnika, ale nie gwarantuje otrzymania nagrody.
W artykułach o miningu często pojawiają się tematy zużycia energii elektrycznej, sprzętu, pul wydobywczych i opłacalności pracy górników. Wpływ na środowisko zależy między innymi od źródła energii i używanego sprzętu.
W przypadku Bitcoina mówi się także o halvingu. To okresowe zmniejszenie liczby nowych bitcoinów, które górnicy mogą otrzymać za każdy blok. Górnicy nie mogą dowolnie tworzyć dodatkowych monet ani ignorować zasad: inni uczestnicy odrzucają nieprawidłowe bloki.