Повний посібник із майнінгу криптовалют для початківців

Криптовалюти викликають інтерес і одночасно здивування. Проте, майнінг криптовалют знаходиться на крок попереду, змушуючи багатьох задуматися. Не хвилюйтеся, ця стаття розкриє все про майнінг криптовалют та пов’язані з ним поняття.

Термін “крипто” походить від грецького слова “kryptos”, що означає “прихований”.

І справді, це залишається загадкою для багатьох, оскільки певні технічні знання необхідні для розуміння криптосвіту.

Тож давайте зануримося глибше у світ криптовалют, щоб розкрити його деталі.

Що таке криптовалюта?

Все почалося з біткоїна, найбільшої з усіх криптовалют.

Це своєрідна цифрова (або віртуальна) монета, вартість якої наразі становить приблизно 45 597 доларів США за монету, порівняно з 63 569 доларами США 14 квітня 2021 року.

Згідно з даними Statista, станом на серпень 2021 року існувало 5840 криптовалют. Найпопулярнішими є біткоїн, Ethereum, Cardano, Tether, Binance Coin, XRP та інші.

Ви можете знайти повний перелік з такими подробицями, як їх ринкова капіталізація, поточна ціна тощо, на сайті CoinMarketCap.

Для зручності, іноді я використовуватиму термін “біткоїн” для позначення криптовалют загалом, а також як назву конкретної валюти. Біткоїни – це цифрові монети, що управляються децентралізованими цифровими реєстрами, відомими як блокчейн. Вони поширюються (видобуваються) та використовуються без централізованого контролю з боку будь-якої державної чи приватної установи.

Це можна вважати “народними грошима”. Звичайні люди, як ми, несуть відповідальність за їхнє існування.

Його основна технологія, блокчейн, забезпечує безпеку транзакцій. Ця ж технологія лежить в основі незамінних токенів (NFT).

Блокчейн – це цифрова база даних, яка зберігає постійний і незмінний запис кожної транзакції.

Окрім цього, блокчейн перевіряє транзакції за допомогою мережевого консенсусу.

Вузли мережі проводять цей процес перевірки для підтвердження поточних транзакцій. Ця операція також видобуває нові біткоїни для обігу.

Цікаво, що на відміну від фіатних валют, для більшості криптовалют існує обмеження на обіг. Наприклад, можна видобути лише 21 мільйон біткоїнів. Цей факт робить криптовалюти потенційним захистом від інфляції.

Єдиним фактором, що може вплинути на вартість цифрової монети, є спекуляції на ринку. Ціна може різко знизитися через масові розпродажі або стрімко зрости, коли люди активно намагаються їх придбати.

Погляньте на зміни ціни біткоїна з 2013 року:

Зараз вона використовується скоріше як інвестиційна можливість, ніж звичайна валюта. Проте, ситуація змінюється. Все більше платформ обіцяють підтримувати криптовалюти, приймаючи їх як оплату.

Від Microsoft, Paypal, Overstock до Burger King, ми бачимо, як люди все частіше розраховуються цими онлайн-валютами. Отже, настав час детальніше вивчити це питання.

Перейдемо до основної теми цієї статті – майнінгу криптовалют.

Що таке майнінг криптовалюти?

Існує значна кількість криптовалют, і кожна з них має свої відмінні протоколи майнінгу. Тому ми зосередимося на біткоїні, і далі в цьому розділі ми детальніше обговоримо саме майнінг біткоїна.

Майнінг криптовалюти вводить нові монети в обіг і підтверджує поточні транзакції. Він використовує криптографію для перевірки транзакцій на відсутність підробок та подвійних витрат.

Щоб зрозуміти майнінг, спочатку потрібно розібратися, як працює блокчейн.

Припустимо, ви використовуєте біткоїни для покупки посуду в Overstock.

Що ви будете робити? Просто додасте товар у кошик і розрахуєтеся біткоїнами як зручним способом оплати.

За лаштунками, ваша транзакція потрапляє до черги на перевірку разом з іншими записами, що очікують підтвердження, і додається до наступного блоку. Цей блок продовжує приймати записи доти, поки не заповниться. Наразі кожен блок обмежений 1 Мб даних.

Формування блоку та перевірка транзакцій в ньому приносить майнеру винагороду. Зрештою, вони використовують свої ресурси (а саме електроенергію, обладнання тощо) для розв’язання складних математичних завдань, щоб перемістити вашу транзакцію до блокчейну.

Ця “складна математична задача” полягає у пошуку 64-значного шістнадцяткового числа, яке називається хешем.

Винагорода зазвичай виплачується у вигляді самої криптовалюти. Проте, не кожен майнер отримує кошти. Лише той, хто першим знаходить правильний хеш, отримує нагороду. Інші ж лише оплачують рахунки за електроенергію.

Отже, процес є ризикованим і водночас може бути прибутковим. Крім того, якщо ви не маєте потужних обчислювальних ресурсів, це може бути марною тратою часу.

Коли ми отримали загальне уявлення про процес майнінгу криптовалют, настав час розкрити деякі його технічні деталі.

І починаємо з основи безпеки блокчейну: хешу.

Що таке Crypto Hash?

Як вже було зазначено, вам потрібно знайти хеш для підтвердження транзакцій у блоці.

Хеш виглядає приблизно так:

00000000000000000004b79b7874718f022311e5194547644b119d30220ca18f

Кожен блок має свій унікальний хеш.

Це завжди 64-значне число, незалежно від обсягу даних транзакції.

Будь-яка зміна в одній транзакції призведе до створення іншого хешу. Тому, записані транзакції захищені від підробки.

Крім того, хеш кожного блоку пов’язаний з хешем попереднього блоку. Це робить блокчейн незмінним.

Оскільки будь-яка спроба змінити щось в одному блоці призведе до зміни хешів усіх наступних блоків, це, зрештою, створить відгалуження, інший блокчейн, починаючи саме з цієї точки змін.

Залежно від довжини ланцюга, це може вимагати величезної обчислювальної потужності. Цей процес настільки енерговитратний (і дорогий), що може зробити спробу фальсифікації недоцільною.

Не всі форки ініціюються зловмисниками. Деякі є системними форками, які можна розглядати як оновлення. Наприклад, лондонський хардфорк на Ethereum був легітимним. Він відбувся 05.08.2021 о 12:33:42 +UTC, з блоку № 12 965 000. Ви можете переглянути історію всіх форків у блокчейні Ethereum тут.

Цей надійний процес захисту транзакцій в блокчейні за допомогою хешів називається криптографією.

Як криптомайнери знаходять цільовий хеш?

Цільовий хеш – це числове значення, яке встановлює мережа після обробки кожних 2016 блоків. Метою є підтримання такої складності майнінгу, щоб новий блок видобувався в середньому кожні 10 хвилин.

Це значення, на яке націлений заголовок хешованого блоку.

Заголовки блоків – це 80-байтовий рядок даних, який слугує ідентифікатором окремих блоків. Він містить інформацію, специфічну для блоку, таку як номер версії біткоїна, хеш попереднього блоку, позначка часу тощо.

Отже, процес майнінгу – це ніщо інше, як виконання алгоритмів (алгоритм хешування SHA-256 для майнінгу біткоїнів) з метою хешування заголовків блоків до значення, меншого за цільове.

І той, хто зробить це першим, отримує винагороду за блок. Це ніби виграш у лотереї.

У 2009 році майнінг був легким. Ви могли майнити за допомогою звичайного персонального комп’ютера.

Цікаво, що з ростом популярності біткоїна зросла його вартість, і все більше людей почали професійно займатися майнінгом.

Це збільшило складність видобутку, і наразі вам потрібні спеціальні машини з високою обчислювальною потужністю, щоб отримати винагороду за блок.

Проте, навіть якщо ви не хочете вкладати значні кошти в обладнання для майнінгу, для вас є варіанти. Щоб краще зрозуміти це, розглянемо різні види майнінгу.

Види майнінгу

За кількістю учасників майнінг поділяють на соло та пул. Він називається CPU-майнінгом або GPU-майнінгом залежно від основного обладнання, що використовується у процесі. А якщо ви використовуєте орендовану інфраструктуру, то це називається хмарним майнінгом.

Розглянемо кожен з них.

#1. Соло Майнінг

Соло-майнінг, як випливає з назви, – це самостійний майнінг. Це найдорожчий варіант, але в той же час ви отримуєте всю винагороду за свої зусилля. Важливо відзначити, що ви також не ділите прибутки з іншими майнерами.

Обладнання для майнінгу споживає багато енергії. Воно створює постійний шум від сотень чіпів, що працюють, щоб знайти потрібний хеш швидше, ніж будь-який інший майнер – соло чи пул – у світі.

Отже, ви маєте бути готові до значних інвестицій, щоб створити прохолодне, вентильоване, велике та віддалене приміщення для розміщення вашої майнінгової ферми. Додайте до цього велику вартість установок для майнінгу, і ваші фінанси можуть істотно зменшитися.

Перегляньте це відео, воно допоможе вам уявити, з якими труднощами ви зіткнетеся під час полювання на бажану винагороду за блок:

Хороша новина полягає в тому, що такий жорсткий підхід до майнінгу є актуальним лише для біткоїнів та деяких інших популярних валют. Ви можете видобувати деякі інші (нові) криптовалюти досить вигідно з невеликими інвестиціями.

Рентабельність соло-майнінгу

Для прикладу припустимо, що ви мешкаєте в Каліфорнії, США. Місце розташування відіграє важливу роль при розрахунку рахунків за електроенергію та загальної доцільності майнінгу як професії.

Тепер у вас є два варіанти обладнання. Ви можете обрати звичайну установку для майнінгу крипто або придбати майнер з інтегральною схемою спеціального призначення (ASIC).

Установка для майнінгу крипто – це потужний комп’ютер, схожий на звичайний ПК. Він використовує багато графічних карт для виконання роботи. Ви можете робити свої повсякденні справи, а майнінг відбуватиметься у фоновому режимі.

Проте, це буде не так швидко, як з ASIC-блоками.

У будь-якому випадку, подивіться це відео про створення майнінгової установки з набором графічних процесорів:

Також, рекомендуємо ознайомитися зі статтею, перш ніж почати роботу з майнінговою установкою.

Наступний і більш професійний варіант – ASIC-майнер. Це спеціалізовані машини, розроблені (зібрані) для однієї мети – майнінгу.

Для цього прикладу я візьму Antminer S19j Pro 100TH/s, згаданий вище.

Він має високу швидкість хешування 100 TH/s (швидкість видобутку), а його ціна на момент написання статті становила 9300 доларів США.

Цей майнер ASIC споживає 2950 Вт. Оскільки ми майнимо соло, я встановив комісію пулу на нуль відсотків. Тепер для розрахунку прибутку я скористаюся CryptoCompare.

Ось результат:

Середній дохід у Каліфорнії у 2019 році становив приблизно 32 000 доларів США.

Виходячи з цього аналізу, вам знадобиться 74 (розділіть 32000 на 435, щомісячний прибуток) таких ASIC-блоків, щоб досягти середнього рівня життя в Каліфорнії, США.

Це буде приблизно 74*9300 = 688 200 доларів США тільки на ASIC-майнери. Пам’ятайте, що ми ще не врахували вартість приміщення, вентиляторів, охолодження тощо.

Коротко кажучи, майнінг біткоїна – це ДУЖЕ дорого.

Давайте знову проведемо цей розрахунок для Dash (іншої криптовалюти, яка використовує алгоритм X11).

У цьому випадку цей єдиний ASIC-блок приніс вам понад 100 000 доларів США щомісячного прибутку.

Тож так, майнінг може зробити вас мільйонером, але лише за правильного вибору монети. Крім того, врахуйте накладні витрати для повної фінансової картини.

Технічне налаштування соло-майнінгу

Почати майнити соло — це завдання. Будьте уважні, далі буде трохи технічних подробиць. Проте, ви досягнете успіху, якщо будете виконувати все поетапно.

a) Налаштуйте повний вузол: повні вузли є основними учасниками блокчейну біткоїнів. Вони допомагають перевіряти транзакції разом з іншими повними вузлами в мережі.

b) Створіть файл bitcoin.conf: цей файл допомагає змінити повний вузол відповідно до ваших даних. Після цього ви збережете його у каталозі біткоїнів за замовчуванням.

c) Встановіть програмне забезпечення для майнінгу біткоїнів: у вас є варіанти, такі як CGMiner, BFGMiner, MultiMiner, EasyMiner тощо.

d) Запустіть програмне забезпечення для майнінгу, використовуючи дані, введені у файл конфігурації біткоїнів.

Майте на увазі, що майнінг також залежить від везіння. Це не гарантована ціль, яку можна досягти за допомогою потужного апаратного забезпечення. Ви можете залишитися ні з чим, незважаючи на складні машини, що гудуть поруч. Особливо це стосується соло-майнерів.

Зважаючи на це, не завжди є можливість інвестувати таку суму. Тому, перейдемо до більш економічної альтернативи – майнінгу в пулі.

#2. Пул Майнінг

Пули – це групи майнерів, які об’єднують свої ресурси для майнінгу. Ви берете участь з обмеженими обчислювальними потужностями та отримуєте винагороду відповідно до вашого хешрейту.

Наприклад, ви можете приєднатися до F2Pool, найбільшого майнінгового пулу на даний момент.

Погляньте на деякі прибутки майнерів з нижчими хешрейтами на F2Pool:

Цей майнер “JASMINER X4-1U” з хешрейтом 520 М/с заробляє $31,7 на день. Проте, він використовує ASIC-майнер, хоча і менш потужний.

Таким чином, ваш прибуток буде меншим, якщо ви використовуватимете для майнінгу лише графічну карту. Але ви можете досягти хороших результатів, якщо будете використовувати кілька графічних процесорів, як ці майнери:

Обов’язково дізнайтеся вартість електроенергії у вашому регіоні, оскільки ці витрати можуть перевищити ваші прибутки від майнінгу та призвести до збитків. Погляньте:

Щоб почати майнінг в пулі, спочатку потрібно вибрати пул, до якого ви хочете приєднатися.

Кілька важливих факторів при виборі пулу – комісія пулу, репутація, цикли виплат та розмір пулу, серед інших. Важливо все врахувати і зробити свій правильний вибір.

Деякі з найбільших пулів (за останній рік) за відсотком видобутих блоків були:

Автори зображень

Після вибору пулу, вам потрібно відвідати їхній веб-сайт для отримання інструкцій щодо налаштування.

Так само, як і для соло-майнінгу, ви можете скористатися CryptoCompare для майнінгу в пулі. Єдине, що потрібно змінити – це комісія за пул (зазвичай від 1% до 3%), залежно від пулу, з яким ви вирішили майнити.

#3. CPU та GPU Майнінг

Єдина відмінність між ними – це апаратне забезпечення, що використовується для майнінгу криптовалют.

Процесори дешевші, ніж графічні процесори. Проте, вони майже не придатні для майнінгу.

Автори зображень

Отже, майнінг на CPU не рекомендується, якщо ваша мета – заробити винагороду за блок. Наразі, мінімальний набір для прибуткового майнінгу – це кілька графічних процесорів у вашій установці.

Проте, нові учасники криптосвіту без значних інвестицій можуть спробувати цей варіант.

Налаштування схожі як для CPU, так і для GPU-майнінгу.

Спочатку виберіть та налаштуйте крипто-гаманець. Потім завантажте та налаштуйте програмне забезпечення для майнінгу потрібної криптовалюти, і все готово.

#4. Хмарний майнінг

При хмарному майнінгу ви підписуєте контракт з провайдером хмарного майнінгу (наприклад, ECOS або Genesis Mining), і вони надають вам свою інфраструктуру майнінгу. Вас не турбує апаратне забезпечення, програмне забезпечення та проблеми з обслуговуванням.

Ви сплачуєте періодичну комісію та майните монету на ваш вибір, залежно від доступності у вашого провайдера хмарного майнінгу.

Це як користуватися платним Gmail.

Отже, хмарний майнінг – це простий варіант для багатих людей, які не розуміються на технологіях і хочуть інвестувати в майнінг криптовалют.

По суті, ви інвестуєте в майнінгові операції, якими повністю керують інші, і отримуєте винагороду на основі хешрейту, придбаного за контрактом.

Слід зазначити, що ви сплачуєте внески заздалегідь, навіть якщо не отримуєте прибутку. Оскільки криптовалюта є нестабільним ринком, а умови контракту на це не впливають.

Криптова торгівля

Майнінг – не єдиний спосіб отримати криптовалюту. Ви також можете обміняти на неї свою фіатну валюту.

Для торгівлі вам потрібно зареєструватися на криптовалютній біржі та придбати криптовалюту на ваш вибір за звичайні гроші. Деякі обмінні портали також дозволяють обмінюватися між різними криптовалютами.

Проте, майнінг приваблює криптоентузіастів, як ніщо інше. Таким чином вони не лише заробляють біткоїни, а й сприяють стабільності мережі. Вони роблять блокчейн більш безпечним та підтримують транзакції.

Без майнінгу не буде нових монет. Крім того, майнери мають право голосу щодо будь-яких змін у мережевих протоколах.

Поширені запитання щодо майнінгу біткоїнів

Як приєднатися до майнінгового пулу Bitcoin?

Це залежить від майнінгового пулу. На веб-сайтах відомих пулів ви знайдете детальні інструкції щодо налаштування програмного та апаратного забезпечення. Ви також можете переглянути ці найкращі платформи для майнінгу криптовалюти, щоб швидко ознайомитися з деякими з доступних варіантів.

Чи можна почати майнити безкоштовно?

Ні, тому що майнінг коштує реальних грошей. У більшості випадків ви не зможете робити це прибутково без спеціального обладнання та значних рахунків за електроенергію.

Скільки коштує майнити Bitcoin?

Вартість залежить від прибутку, який ви хочете отримати. Це просто вартість електроенергії, якщо у вас є необхідне обладнання та приміщення. В іншому випадку, це вартість обладнання для майнінгу, відповідної системи охолодження та необхідної нерухомості. Крім того, врахуйте комісійні збори за майнінг, і ви побачите, що це потребує значних інвестицій.

Заключні слова 👨‍💻

Коротко кажучи, майнінг криптовалют – це заняття для технічно підкованих людей. Це непередбачуваний ринок. Тому, краще ретельно вивчити питання, перш ніж інвестувати власні кошти.

Спробуйте видобувати менші монети, перш ніж переходити до великої риби.

І не намагайтеся майнити біткоїн (або подібні монети) за допомогою одного графічного або центрального процесора. Ви лише витратите час та електроенергію, а також пришвидшите знос свого обладнання.

Враховуйте кожен фактор – землю, електрику, атмосферу, апаратне забезпечення, програмне забезпечення тощо, перш ніж зануритися у цей дивовижний світ комп’ютерних валют.

Багато хто заробляє статки на майнінгу криптовалют. За наявності належної бази знань та ресурсів, ви також зможете досягти успіху.