3 stycznia 2009 roku Satoshi Nakamoto wydobył blok Genesis na małym serwerze w Helsinkach w Finlandii i otrzymał nagrodę w wysokości 50 bitcoinów, co oznacza początek kopania kryptowalut.
Od CPU do ASIC
W pierwotnej wizji Satoshi Nakamoto, wydobywanie BTC można było wykonywać przy użyciu procesorów zainstalowanych na komputerach. W początkach Bitcoin pozostawał nieznany i nie oferował żadnej wartości.
Dopiero w 2010 roku entuzjasta Bitcoina Laszlo Hanyecz argumentował, że GPU mogą wykonywać więcej obliczeń na sekundę niż CPU i próbował używać GPU do kopania, i miał rację. Po tym, jak Hanyecz udostępnił społeczności swój kod do kopania GPU, Bitcoin odnotował pierwszy wzrost hashrate o 20 000 razy, z 6 MH/s w styczniu 2010 r. do 120 GH/s w grudniu 2010 r.
Co ciekawe, Hanyecz, który wprowadził kopanie GPU, był również tym, który zapoczątkował Bitcoin Pizza Day. Hanyecz zarobił mnóstwo bitcoinów dzięki wynalezionemu przez siebie podejściu do kopania GPU i nie szczędził wysiłków, aby promować kryptowalutę. Na przykład facet kupił dwie pizze za 10 000 BTC, co po raz pierwszy nadało realną wartość nowej walucie.
Pojawienie się kopania GPU i rosnąca cena BTC doprowadziły do wyścigu zbrojeń w górnictwie, a górnicy nieustannie szukali nowych sposobów na poprawę swojego hashrate'u. W 2011 roku ktoś udostępnił kod maszyn górniczych FPGA na GitHub, co zapoczątkowało nową erę zdominowaną przez wyspecjalizowane platformy górnicze. W 2011 roku hashrate Bitcoina wzrósł z 116 GH/s na początku roku do prawie 30 TH/s pod koniec roku, co stanowi wzrost prawie 300-krotny.
W 2012 r. narodziły się maszyny do kopania ASIC, które są lepszymi modelami, a hashrate Bitcoina gwałtownie wzrósł z 20 TH/s do 12 PH/s, co stanowi wzrost 600-krotny. Od tego czasu modele ASIC zastąpiły procesory CPU, GPU i maszyny FPGA jako główne maszyny do kopania BTC.
Od kopania solo do kopania w puli
Rosnąca moc obliczeniowa wywołała nowe obawy — czy wydobywanie bitcoinów jest nadal opłacalne, skoro coraz więcej górników dołącza do biznesu? Po uświadomieniu sobie ograniczeń samodzielnego wydobywania, czeski programista Marek Palatinus znalazł rozwiązanie: zjednoczyć górników BTC, połączyć zasoby i podzielić się zyskami. W 2010 roku Marek założył slushpool, pierwszy na świecie pool wydobywczy. Od tego czasu wydobywanie BTC stopniowo przechodziło z samodzielnego wydobywania do wydobywania w poolu.
Chociaż pule wydobywcze gromadzą dużą liczbę górników, górnicy nie zawsze są związani z jedną pulą, co doprowadziło do nagłego wzrostu i upadku wielu puli. Na przykład w 2013 r. GHash.IO przyciągnął wielu górników swoją polityką zerowych opłat. Do 2014 r. szczytowy hashrate puli przekroczył nawet 51%, co wzbudziło obawy w społeczności Bitcoin. Jednak ta gigantyczna pula ostatecznie została zamknięta w 2016 r. z powodu powtarzających się ataków DoS na dużą skalę.
Oczywiste jest, że pule wydobywcze wymagają silnej wydajności technicznej. Na początku wiele puli niedoceniało wymagań technicznych branży. W rezultacie padły ofiarą ataków i ostatecznie zostały zamknięte, podobnie jak GHash.IO.
Zdając sobie sprawę z niedojrzałych technologii i produktów w branży poolowej, Haipo Yang, jeden z pierwszych budowniczych Bitcoinów, postanowił zbudować stabilniejszy i wydajniejszy pool, aby umożliwić wydobycie BTC, kluczowy kanał utrzymania normalnych operacji sieci. W ciągu zaledwie dwóch miesięcy niezależnie ukończył kodowanie ViaBTC Pool, który oficjalnie został uruchomiony 5 czerwca 2016 r.