Перший блок Bitcoin, який називається блоком генезису, був видобутий у січні 2009 року і був розміщений у блокчейн (його загальнодоступна книга). Процес видобутку починався з тих пір, коли дизайн за замовчуванням розширює складний рівень, оскільки видобувається все більше біткойнів. Для боротьби з видобутком викликів було розроблено більш сучасне комп'ютерне обладнання та додаткове програмне забезпечення.
Хоча апаратне забезпечення, яке використовується шахтарями, складається з трьох типів: процесор / GPU (графічні процесорні блоки), FPGA (поле програмованого масиву воріт) та ASIC (інтегральні схеми, специфічні для програми), вибір програмного забезпечення ширший. Ось перелік деяких популярних програм для видобутку Bitcoin (не в конкретному порядку). (Див.: Що таке майнінг Bitcoin? )
1) CGMiner
CGMiner - одне з популярних програмного забезпечення для майнінгу Bitcoin, сумісне з обладнанням GPU / FPGA / ASIC. Це програмне забезпечення з відкритим кодом, написане на мові C, засноване на оригінальній основі майстра процесора. Це кросова платформа для Linux, Windows та Mac OS X. Деякі функції включають в себе розширене виявлення нових блоків, моніторинг, розгін, контроль швидкості вентилятора, двійкове завантаження ядер, підтримку декількох пристроїв майнінгу разом із можливостями віддаленого інтерфейсу. Програмне забезпечення може масштабувати до будь-якого розміру хеш-трату без затримок, і це добре для сольних, а також об'єднаних майнінгу.
2) BitMinter
BitMinter існує з 2011 року і добре працює для Windows, Linux та Mac. Він стверджує, що забезпечує гідну швидкість видобутку, високу виплату і має рамку OpenCL (Open Computing Language). Він спрямований на те, щоб всім було легше отримати біткойни. Клієнту необхідно зареєструватися в пулі майнінгу, після чого програмне забезпечення можна використовувати; Таким чином, це майнінг-пул та програмне забезпечення (однойменна назва), саме тут він відрізняється від інших доступних варіантів.
3) BTCMiner
Це програмне забезпечення з відкритим кодом для майнінгу, яке може підтримувати декілька плат FPGA (у сотнях і обмежена кількістю хост-контролерів USB). Це допомагає у зменшенні несвіжості за допомогою тривалого моніторингу опитування та блокування, має режим економії енергії та навіть захист від перегріву. Його система автоматично вибирає частоту з найвищою швидкістю хешей на основі вимірювання помилок. BTCMiner не вимагає запуску програмного забезпечення або ліцензії Xilinx, оскільки це готовий до використання Bitstream, що є однією з його переваг.
4) 50 Майнер
50 Miner - це просте налаштування програмного забезпечення з пристроєм автоматичного виявлення. Він підтримує видобуток Bitcoin, а також Litecoin. Це графічний інтерфейс і працює в автоматизованому режимі, де потрібні лише логін та паролі, він не потребує встановлення. У ньому багато вбудованих віджетів і всі налаштування зберігаються у файлі конфігурації.
5) DiabloMiner
DiabloMiner - це програмне забезпечення для графічного процесора (GPU), яке використовує OpenCL-фреймворк, який може підтримувати необмежену кількість пулів і навіть перемикатися на інший пул у разі відсутності підключення (і повертається щогодини до першого). DiabloMiner підтримує як соло, так і майстерність в басейні і сумісний з драйверами Nvidia та сучасним ATI Stream SDK. Налаштування громіздке, як і більшість програмного забезпечення.
6) BFGMiner
BFGMiner - це програмне забезпечення для майнінгу ASIC / FPGA, написане на мові C, воно може хешувати як scrypt, так і SHA256d. Це також дозволяє видобувати декілька віртуальних валют одночасно, використовуючи стратегію пулу. Програма забезпечує можливість віддаленого інтерфейсу (доступ з будь-якого місця), а також функцію контролю швидкості вентилятора, розгону та моніторингу.
7) Біткойн Плюс
Bitcoin Plus - це не програмне забезпечення, а браузер Bitcoin Miner, і тому він не потребує встановлення. Він використовує запасний комп’ютер, але працює з часом менш економічно, особливо якщо ви серйозно ставитесь до видобутку. З позитивного боку, це хороший спосіб спробувати видобуток, особливо для тих, хто не впевнений у цьому, і рятує їх від процесу встановлення програмного забезпечення.
Існують інші програмні засоби, такі як Phoenix, poclbm, Remote Miner, RPC Miner, Bit Moose тощо.
Нижня лінія
Гірники можуть працювати незалежно, що дає їм нерегулярні, але зазвичай більші виплати, або можуть працювати в пулі, де винагорода є більш середньою, але регулярною, кінцеві результати для обох працюють аналогічно. Час, присвячений часу, вибір програмного забезпечення, комп'ютерного обладнання, коефіцієнт знань, все разом визначають рівень успішності на видобутку. Найкраще програмне забезпечення - це те, що задовольняє потребу; узгоджується з апаратними та іншими вимогами, такими як видобуток декількох криптовалют тощо (Див.: 5 найважливіших віртуальних валют, окрім біткойна )
