У цій статті ми розглянемо технічні особливості роботи пристроїв для майнінгу криптовалют. Коли новачок починає майнити криптовалюту, він часто стикається з труднощами. Це стосується як програмної, так і апаратної сумісності для ефективного майнінгу.
Яке програмне забезпечення для майнінгу вибрати? Як розпочати процес? Що таке майнінгова установка? Ці питання часто турбують майнерів-початківців. Ми порівняємо різні варіанти і запропонуємо вам найбільш підходящий. У статті ми порівняємо чотири варіанти обладнання для майнінгу, а саме: CPU (звичайний комп'ютерний процесор), GPU (відеокарта), ASIC (спеціалізований процесор для майнінгу біткоїнів) та хмарний майнінг. Ми будемо порівнювати ці варіанти попарно.
Майнінг на CPU або GPU: Що вибрати?
У мережі Bitcoin майнери використовують процесори (CPU) або комп'ютерні графічні карти (GPU). В рамках протоколу Bitcoin майнінг на GPU є більш доцільним варіантом, ніж використання CPU. Технічні можливості відеокарти дозволяють зробити майнінг Bitcoin більш зручним, і зараз ми пояснимо чому.
Комп'ютерний блок не тільки виконує програмні завдання, але й керує роботою обладнання та багатьох інших програм. Це знижує швидкість його роботи під час майнінгу криптовалют, оскільки процесор може бути перевантажений завданнями. Це особливо актуально для домашнього майнінгу, коли окремий майнер працює лише з одним комп'ютером. Процесорний майнінг не встигає за новинками крипторинку, такими як відеокарти і ASIC (див. нижче).
Графічний процесор, або відеокарта, орієнтований на виконання одного завдання. Графічний процесор обробляє лише елементи, пов'язані з графікою, тому цей пристрій не буде перевантажений під час майнінгу біткоїнів. Маючи кілька потужних карт, можна створити високопродуктивну ферму.
Ця особливість відеокарт дозволяє виконувати багато криптографічних операцій і збільшити потужність майнінгу в порівнянні з процесором. Можна з упевненістю сказати, що в криптовалютній спільноті GPU-майнінг переміг CPU-майнінг.
Що потрібно для майнінгу біткоїнів на GPU?
Давайте прояснимо склад апаратного забезпечення для майнінгу на GPU. Повноцінна майнінгова ферма складається з декількох блоків. Кожен блок включає від чотирьох до шести відеокарт і називається Mining Rig. Кожен GPU Mining Rig складається з графічного процесора, материнської плати, процесора, оперативної пам'яті і жорсткого диска. Вам також знадобиться корпус і аксесуари для GPU Mining Rigs (кабелі, адаптери тощо). Майнери використовують майнінг-риги, оскільки неможливо підключити нескінченну кількість відеокарт до одного блоку живлення або процесора. Таким чином, Mining Rigs використовуються для розподілу навантаження під час майнінгу біткоїнів.
Користувач може самостійно зібрати майнінг-бурову установку. Якщо ви мали справу з апаратним забезпеченням, ви точно зрозумієте цю систему. Потрібно лише з'єднати всі елементи і помістити їх у каркас. В інтернеті є багато інструкцій, і з цим завданням можуть впоратися навіть початківці майнери.
Після встановлення та налаштування ви зможете майнити криптовалюту автоматично. Вам не потрібно постійно контролювати кожну операцію майнінгу. Достатньо кілька разів на день перевіряти, чи все працює. Якщо ні, потрібно перезапустити майнер. Слідкуйте за швидкістю хешу! Якщо вона сповільнюється, можливо, потрібно перезавантажити систему.
Відеокарти для майнінгу криптовалют
Зі зростанням популярності майнінгу біткоїнів на ринок почали виходити різноманітні потужні відеокарти. Нові пристрої стають все більш складними. У поточному майнінгу біткоїнів обчислювальна потужність значно збільшилася. Це пов'язано з процесом видобутку криптовалюти, оскільки рівень складності майнінгу надзвичайно зріс. Складність майнінгу - це спеціальний параметр алгоритму, який визначає період пошуку нового блоку (хешу). Він працює на основі спеціального алгоритму обчислення.
Цей алгоритм називається Proof-of-Work (PoW). У блокчейні Біткоїн та інших криптовалютних мережах Proof-of-Work використовується для підтвердження транзакцій і створення нових блоків. За допомогою PoW майнери змагаються один з одним за завершення транзакцій у мережі та за винагороду у вигляді блоку. Цей параметр, поряд з іншими, визначає точність і швидкість роботи блокчейну. Крім того, Proof-of-Work захищає від атак на мережу. Верифікація транзакцій також є завданням цього алгоритму. Оскільки це важливий елемент у майнінгу біткоїна, Proof-of-Work потребує потужного обладнання.
Тому для продуктивного майнінгу криптовалют потрібна відеокарта, яка дозволить створити ферму з продуктивністю не менше 2000-3000 kH. На сьогоднішній день це достатній показник для того, щоб окупити витрати на майнінгове обладнання з точки зору підвищення рівня складності та валідності біткоїна (або будь-якої іншої крипти, якій ви віддаєте перевагу). Майнери отримують більше $ 300 в цій системі.
Існує два провідні виробники відеокарт для майнінгу біткоїнів - це Nvidia та AMD. Відеокарти Nvidia за своїми технічними характеристиками не здатні запропонувати ефективні рішення для майнера. Все більше майнерів використовують обладнання від AMD, яке дешевше, продуктивніше і відрізняється меншим енергоспоживанням.
Як вибрати відеокарту
Повний список відеокарт для майнінгу біткоїнів доступний за посиланням портал. При виборі графічного процесора важливо враховувати такі параметри як:
- Операційна система. Linux підтримує до 8 відеокарт, але установка досить складна для багатьох майнерів, які тільки починають. Windows 7 і 8 прості в установці, але підтримують до 4 і 5 карт відповідно.
- Драйвери. Неправильно підібрані драйвери значно знижують потужність хешування. Правильна установка показує високу швидкість при пошуку нового блоку.
- Сумісність. Всі перераховані вище компоненти майнінг-ферми повинні підходити один одному, навіть якщо це пристрої різних компаній. Ви не зможете швидко майнити криптовалюту, якщо елементи системи погано підходять один до одного. Тільки правильний вибір материнської плати, оперативної пам'яті та іншого обладнання дозволяє з максимальною швидкістю потрапляти в майнінг-пул.
- Виробник відеокарти. Деякі виробники встановлюють обмеження на максимальну потужність відеокарти. Це не дозволяє майнеру біткоїнів розігнати пристрій до максимальної продуктивності. Відповідно, ви не зможете збільшити швидкість хешування за власним бажанням. Вирішенням проблеми може стати переналаштування BIOS графічного процесора, але це вимагає певних навичок. Початківцям біткоін-майнерам буде складно зробити це без шкоди для системи.
У світі майнінгу криптовалют не існує шаблонних рішень, тому потрібно підбирати обладнання під сумісність показників. Наприклад, для реалізації майнінгу Scrypt потрібно 4 ГБ оперативної пам'яті з ретельним підбором джерела живлення і розрахунком реальної потужності. При потужності блоку живлення 1000 Вт допустиме максимальне навантаження становить 800 Вт.
Також потрібно враховувати споживання ресурсів процесором, жорстким диском і периферійними пристроями. Рівень енергоспоживання важливий, оскільки витрати на електроенергію є відрахуванням з вашого доходу від видобутку криптовалюти. Зверніть увагу на можливості розгону відеокарти під час майнінгу біткоїнів. Чим більше розгінні параметри графічного пристрою, тим більш якісне охолодження потрібно для ферми, що має на увазі оснащення системи потужними кулерами.
Налаштування CGMINER
Після того, як ми обговорили апаратне забезпечення для початку майнінгу, перейдемо до питань програмного забезпечення для майнінгу біткоїнів. Існує програма для майнінгу криптовалют, яка підходить для майнінгу на відеокартах. Це CGMINER, гнучка, стабільна і налаштовувана програма. Її остання версія підтримує видобуток криптовалюти на відеоадаптерах 3.7.2 з незначним впливом версії на показники швидкості майнінгу.
Базові налаштування:
- Setx GPU_MAX_ALLOC_PERCENT 100 - повне використання ресурсів відеопам'яті. За замовчуванням 25 відсотків;
- Setx GPU_USE_SYNC_OBJECTS 1 - виключення майнінгу через процесор;
- Scrypt - сумісність з алгоритмом Litecoin;
- Інтенсивність (1-20) - регулюйте інтенсивність майнінгу, враховуючи той факт, що високі показники можуть негативно вплинути на хешрейт видобутку, а також спровокувати появу великої кількості помилок HW і некоректних розрахунків. У разі відсутності заданого значення інтенсивності, CGMINER самостійно регулює цей показник, що знижує швидкість видобутку криптовалюти;
- Шейдери - вказівка на кількість шейдерних блоків у відеокарті та можливість вибору інших параметрів для налаштування відеокарти. Цей параметр завжди слід перевіряти: Карти Nvidia відрізняються малою кількістю шейдерних блоків, що значно знижує ефективність майнінгу криптовалют. Якщо параметр не вказано, CGMINER автоматично підбере його, виходячи з характеристик системи;
- Thread-concurrency - управління оптимальними показниками обсягу обчислень, що виконуються алгоритмом Scrypt. Для продуктивного майнінгу Bitcoin значення цього параметра слід встановлювати кратним кількості шейдерних блоків відеоадаптера. При вказаному значенні Shaders цей параметр налаштувати неможливо;
- Lokkup-gap - регулювання взаємодії пам'яті відеокарти і показників продуктивності. Максимальне значення відповідає Lookup-gap 2 - відбувається вивільнення більшого обсягу пам'яті зі зниженням швидкості майнінгу. Якщо це значення не вказано, воно визначається CGMINER з урахуванням двох попередніх параметрів;
- Worksize (-w 256) - трохи впливає на роботу системи. Потрібна кратність 64, а максимальна - 256.
Існують опції для досвідчених користувачів, які майнять біткоїн вже тривалий час. При роботі з деякими відеоадаптерами параметри вказуються по порядку через кому. Слід зазначити, що при зниженні статистики CGMINER під час запуску або при виникненні помилок апаратного забезпечення, які можуть викликати нестабільну роботу графічного процесора, необхідно перевірити параметри пристрою. При надмірно високих значеннях продуктивність обладнання може значно знизитися, і ви не зможете майнити біткоїни максимально швидко.
Майнінг на GPU чи ASIC?
Поряд з відеокартами, існує не менш поширений спосіб видобутку криптовалюти в блокчейні Bitcoin. Цей пристрій призначений для видобутку криптовалюти і називається Application Specific Integrated Circuit (скорочено ASIC).
Технічно кажучи, ASIC - це мікросхема, яка виконує певний тип завдань. ASIC використовувалися для прискорення роботи графічних пристроїв ще у 1980-х роках. У 21 столітті ці мікросхеми знайшли широке застосування у світі криптовалют. Це дозволяє майнерам ASIC розшифровувати алгоритми, які лежать в основі конкретного блокчейну.
Немає сенсу порівнювати майнінг на ASIC з майнінгом на CPU, оскільки окремий пристрій набагато продуктивніший. Для майнінгу біткоїна слід обирати між ASIC та відеокартами. У порівнянні з графічним процесором, ASIC має вищу продуктивність, оскільки він розроблений спеціально для майнінгу біткоїнів. Її легше налаштувати, оскільки це вже готовий пристрій, і його не потрібно збирати, як ферму графічних процесорів.
Істотними недоліками майнінгу ASIC є те, що пристрій дуже складно ремонтувати, його ринкова ціна висока, і його не можна використовувати для інших завдань. Якщо ви вирішили займатися майнінгом криптовалют за допомогою ASIC, прочитайте наступний розділ, в якому ми розповімо, як вибрати пристрій.
Яку ASIC купити для майнінгу біткоїна
Майнер ASIC може купувати як нові, так і вживані пристрої. Звісно, друге обійдеться значно дешевше. Основними майданчиками для продажу вживаних ASIC є телеграм-канали або криптовалютні форуми. У вільному доступі в інтернеті ви рідко знайдете багато таких пропозицій. Якщо ви користувач-початківець і не хочете робити великі інвестиції, купіть б/в ASIC, щоб почати майнити біткоїни.
Незалежно від того, купуєте ви нову або вживану ASIC для майнінгу біткоїнів, зверніть увагу на наступні особливості:
- Швидкість хешування. Чим вона вища (вимірюється в TH/s), тим більше біткойн-готівки ви зможете видобути.
- Споживання електроенергії. Дуже важливий фактор для розрахунку ціни на електроенергію, яку ви платите. Чим більше кіловат споживає майнер ASIC, тим більший відрахування з винагороди за видобуток і заробітку.
- Вартість ASIC. Купуючи пристрій для майнінгу біткоїнів, враховуйте не тільки початкову вартість, але й плату за мито, податки тощо. Роздрібна ціна завжди буде вищою. Чим новіший пристрій, тим він ефективніший. Але нова ASIC може бути дуже дорогою, що неприйнятно для нових користувачів Bitcoin.
Тепер, коли ми розглянули основні способи майнінгу, перейдемо до поняття Майнінг-пулу. Що це таке і як він працює?
Навіщо вступати до майнінг-пулу?
Майнінг-пул - це платформа для співпраці між вами та іншими майнерами. Цей варіант дозволяє добути більше біткоїнів, ніж кожен майнер може зробити окремо. Відповідно, відповідальність за електроенергію та витрати на обслуговування розподіляється між усіма учасниками.
Тому користувачі можуть майнити криптовалюту без перерв. Якщо в одного з майнерів відбувається збій, вимикається електрика або інтернет, система продовжує працювати. Майнінг-пули дають можливість регулярно отримувати монети, оскільки обчислювальні потужності багатьох користувачів об'єднані в одному центрі. Біткоїни, які були отримані в майнінг-пулі, діляться між усіма учасниками.
Щоб приєднатися до майнінг-пулу, просто створіть обліковий запис на його офіційному сайті. Після реєстрації ви можете розпочати спільний майнінг. Ви можете вибрати один з багатьох майнінг-пулів, оскільки багато з них зараз знаходяться у вільному доступі. Оскільки технологія Blockchain не дозволяє створювати повністю автоматизовані майнінг-пули, у кожного пулу є оператор. Майнери сплачують операційні витрати за спільне використання пулу.
Поширені запитання
Чи можливий майнінг без обладнання?
Початківці в криптовалюті часто задають це питання. Так, це можливо! Існує хмарний майнінг. Це середовище для зберігання видобутих біткоїнів без спеціального обладнання. Як і будь-який інший хмарний сервер, хмарний майнінг є власністю великої компанії, яка надає цю платформу користувачам за певну плату.
Пропозиція дуже спокуслива для нових майнерів біткоїнів. Однак слід остерігатися шахрайства, яке є вразливою стороною сервісів хмарного майнінгу. Адже при хмарному майнінгу ви не бачите обладнання компанії і не знаєте, чи існує воно взагалі. Ви не бачите інформацію про хешрейт і багато інших показників звичайного майнінгу. Тому використовувати хмарний майнінг можна тільки в тому випадку, якщо ви впевнені в діяльності компанії.
Скільки часу потрібно, щоб добути 1 біткоїн?
Час заробітку одного біткоїна залежить від доступності вашого обладнання та правильної конфігурації програмного забезпечення. Наприклад, на фермі з шести графічних процесорів Nvidia ви зможете добути 1 біткойн за шість років. Однак всі прогнози дуже розпливчасті, незалежно від того, чи використовуєте ви відеокарти або спеціалізовані інтегральні схеми. Все може змінитися через фактори навколишнього середовища, такі як волатильність валют, ступінь складності майнінгу, обсяг комісій за транзакції, вартість електроенергії у вашому регіоні тощо.
Вартість видобутку 1 біткоїна значно варіюється, особливо в залежності від того, яка ферма використовується, і тарифів на електроенергію в конкретній країні або регіоні. При розрахунку вартості видобутку 1 біткоїна потрібно враховувати хешрейт, комісію пулу (якщо така є) і витрати на електроенергію.
Чи варто майнити в 2021 році?
Майнери біткойнів та інших криптовалют активно продовжують видобувати криптовалюти. Для багатьох користувачів це залишається значним джерелом доходу або доступу до криптовалютних бірж. Враховуючи якість обладнання, яке постійно вдосконалюється, цю діяльність можна вважати дуже доцільною.
Що станеться з біткоїном після того, як буде видобуто 21 мільйон?
З огляду на поточний процес майнінгу біткоїнів, приблизно до 2040 року користувачі видобудуть останній біткоїн. Це не означає, що мережа Біткоїн розвалиться. Швидше за все, це буде пов'язано з комісіями за транзакції.
Наразі комісія за транзакції, яку сплачують користувачі, дуже мала, але в майбутньому її збільшення стане основою для підтримки криптовалютної активності. Комісії та внески створять нову мережу, яка дозволить світу криптовалют існувати.








