3 січня 2009 року Сатоші Накамото видобув Genesis Block на невеликому сервері в Гельсінкі, Фінляндія, і отримав винагороду в 50 біткойнів, що знаменує початок майнінгу криптовалют.
Від процесора до ASIC
Згідно з початковим баченням Сатоші Накамото, майнінг BTC можна здійснювати за допомогою ЦП, встановлених на ПК. Під час свого зародження біткойн залишався незрозумілим і не пропонував жодної цінності.
Лише у 2010 році ентузіаст біткоіну Ласло Ганєц стверджував, що графічні процесори можуть виконувати більше обчислень за секунду, ніж центральні процесори, і спробував використовувати графічні процесори для майнінгу, і він мав рацію. Після того, як Ханєц поділився своїм кодом для майнінгу GPU зі спільнотою, біткойн побачив свій перший сплеск хешрейту в 20 000 разів, з 6 MH/s у січні 2010 року до 120 GH/s у грудні 2010 року.
Цікаво, що Ганєц, який представив GPU-майнінг, також був тим, хто започаткував Bitcoin Pizza Day. Hanyecz заробив багато біткойнів завдяки підходу майнінгу GPU, який він винайшов, і не пошкодував зусиль для просування криптовалюти. Наприклад, хлопець купив дві піци за 10 000 BTC, вперше давши реальну цінність новій валюті.
Поява графічного майнінгу та стрімке зростання цін на BTC призвели до гонки майнінгових озброєнь, і майнери постійно шукали нові способи покращити свій хешрейт. У 2011 році хтось поділився кодом машин для майнінгу FPGA на GitHub, що поклало початок новій ері, де домінували спеціалізовані установки для майнінгу. У 2011 році хешрейт біткойна зріс зі 116 GH/s на початку року до майже 30 TH/s наприкінці року, тобто зростання майже в 300 разів.
2012 рік ознаменував народження машин для майнінгу ASIC, які є кращими моделями, і хешрейт біткойнів різко зріс з 20 TH/s до 12 PH/s, збільшившись у 600 разів. Відтоді моделі ASIC замінили процесори, графічні процесори та машини FPGA як основні машини для майнінгу BTC.
Від соло-майнінгу до пул-майнінгу
Зростаючий хешрейт викликав нові занепокоєння — чи все ще прибутковий майнінг біткойнів, оскільки до бізнесу приєднується все більше й більше майнерів? Усвідомивши обмеження соло-майнінгу, чеський програміст Марек Палатінус знайшов вихід: об’єднати майнерів BTC, об’єднати ресурси та розділити прибуток. У 2010 році Марек заснував slushpool, перший у світі майнінг-пул. З тих пір майнінг BTC поступово перейшов від соло-майнінгу до пулу.
Хоча майнінгові пули збирають велику кількість майнерів, майнери не завжди прив’язані до одного пулу, що призвело до раптового зростання та падіння багатьох пулів. Наприклад, у 2013 році GHash.IO залучив багато майнерів своєю політикою нульової комісії. До 2014 року піковий хешрейт пулу навіть перевищив 51%, що викликало занепокоєння в біткойн-спільноті. Однак цей гігантський пул зрештою припинив роботу в 2016 році через неодноразові масштабні DoS-атаки.
Очевидно, що майнінгові пули вимагають потужних технічних можливостей. На початку багато пулів недооцінювали технічні вимоги галузі. У результаті вони зазнали атак і зрештою припинили роботу, як і GHash.IO.
Зрозумівши незрілі технології та продукти в індустрії пулів, Хайпо Янг, один із перших розробників біткойнів, вирішив створити більш стабільний і ефективний пул, щоб розширити можливості майнінгу BTC, ключового каналу для підтримки нормальної роботи мережі. Лише за два місяці він самостійно завершив кодування ViaBTC Pool, який офіційно запрацював 5 червня 2016 року.