Что такое майнинг криптовалют

майнинг криптовалютЕсли обратиться к википедии, то слово майнинг заимствовано с английского языка и переводится mining как добыча, добыча полезный ископаемых. В нашем случае под майнингом подразумевается добыча цифровых денег - криптовалют. Хотя слово майнинг изначально применялось для горнодобывающей промышленности, например mining золота означает добычу золота. Возможно, что из-за популярного сравнения первой криптовалюты Bitcoin с золотом, и произошла связка понятий по добыче золота и биткоина и оба процесса сейчас называются одинаково - майнинг. Хотя процесс добычи цифрового золота и ценного металла кардинально отличаются и не имеют ничего общего. Далее мы подробно расскажем какие виды майнинга существуют, какие существуют базовые термины в индустрии, какое оборудование для этого нужно и выгодно ли вообще этим заниматься или нет.

Майнинг криптовалют - это обеспечение безопасности и целостности процесса создания блоков данных из которых состоит блокчейн криптовалюты. Получаемое вознаграждение майнерами в виде крипто монет за процесс создания блока это уже второстепенная функция, которая служит больше для мотивации и не является обязательной для функционирования криптовалют. Плата за майнинг определяется в коде крипто проекта при его создании и может варьироваться в широких пределах по желанию разработчика. Сам способ майнинга криптовалют от проекта к проекту так же может очень сильно отличаться. Поэтому каждый способ майнинга разберем более подробно, что бы у Вас сложилось полное понимание, что такое майнинг криптовалют на самом деле.

Что такое Премайн

Вначале мы рассмотрим, когда майнинг или добыча криптовалют может происходить вообще без какого либо оборудования.

Pre-mine или премайн используется разработчиками криптовалют и достаточно часто, т.к. позволяет какую-либо часть всей криптовалюты или вообще всю криптовалюту положить на кошелек разработчиков при запуске в, так называемом, Genesis блоке. Genesis блок или нулевой блок данных с него начинает работать любая криптовалюта основанная на технологии блокчейн.  Например Bitcoin это криптовалюта без премайна, а криптовалюта Ethereum использовала премайн 72 миллионов монет ETH, из которых 12 миллионов получили разработчики, а 60 миллионов раздали инвесторам в виде первичного размещения (ICO). 72 миллиона монет ETH это очень значительная сумма, т.к. за все время майнинга этой криптовалюты с 2015 года майнеры получили чуть более 44 миллионов ETH.

ethereum coins 2023

Распределение монет Ethereum на март 2023 года

Часть премайна разработчики криптовалюты оставляют себе, при этом оставшаяся часть pre-mine уже идет на оплату инвесторам, которые вложились до запуска монеты через ICO  или IEO, на оплату рекламы или просто на раздачу между фанатами, которые следят за проектом и получают часть от премайна через Airdrop. 

Многие закономерно могут возразить что это и не майнинг вовсе, но если рассмотренный способ так или иначе приводит к тому, что в blockchain записывается блок, хоть и нулевой, и на Вашем балансе появляется криптовалюта, то и такие способы можно трактовать как добыча или майнинг криптовалют. Поэтому по нашему мнению премайн так же  является майнингом криптовалют, хотя и не отражает устоявшиеся определение для майнинга, которое обычно Вы можете прочитать или услышать. А всех участников этого процесса (разработчики, инвесторы, получатели Airdrop) так же можно формально назвать майнерами.

POW, POS и POC майнинг

Если с премайном мы разобрались, то сам майнинг на данный момент так же можно разделить на несколько категорий.

Первый вид майнинга POW (Proof-of-Work) это классический майнинг криптовалют с использованием CPU, GPU, ASIC или FPGA, где все выше названные устройства выполняют работу по поиску блока для записи в блокчейн. Более подробно, что конкретно делает майнинг риг во время майнинга, можно прочитать в этой статье: Что делает компьютер во время майнинга криптовалют простыми словами. Для эффективного POW майнинга майнеры покупают дорогое и современное оборудование для увеличения своего хешрейта в сети. И чем больше хешрейт по отношению к общему всех майнеров, тем больше Вы получаете вознаграждение за майнинг. Самая известная криптовалюта с POW майнингом это Bitcoin.

Второй тип майнинга по популярности это POS (Proof-of-Stake), в котором не требуется высокопроизводительное оборудование и много электроэнергии, а достаточно обычного сервера.  Но при этом нужно купить определенное количество криптовалюты и запустить программное обеспечение (ноду или валидатор) для поддержания работы сети. В этом случае залог или стейкинг криптовалюты служит тем же, что и хешрейт для обычного майнинга, т.е чем больше Вы вложите в POS майнинг криптовалюты, тем больше будет Ваш доход.  Самая известная криптовалюта с POS майнингом - Ethereum.

Третий тип добычи крипто монет это POC (Proof-of-Capacity). Используется в проектах Burst, Chia, Storj, но по популярности сильно проигрывает первым двум вариантам. В качестве доказательства доли используется свободное пространство на HDD или SSD дисках, т.е. POC по своей сути ближе к POW майнинге, где так же нужно постоянно покупать новое оборудование для конкуренции с другими майнерами. 

Список видов майнинга на POW, POS и POC не ограничивается, т.к. существует еще несколько различных видов добычи криптовалюты, но они крайне редкие и используются в малоизвестных проектах.

Гораздо чаще можно встретить различные вариации POW и POS майнинга. Например проект TONcoin задумывался изначально под POS майнинг, но в первый год существования его так же можно было получить используя видеокарты для POW майнинга. 

Майнинг Биткоин

В качестве примера майнинга криптовалют рассмотрим майнинг Bitcoin, как самой первой и популярной криптовалюты в мире. Майнинг криптовалюты Биткоин, как мы уже говорили, основан на POW консенсусе, т.е. компьютерное оборудование перебирает хеш-суммы, что бы выполнить условия и получить разрешение для записи блока данных в блокчейн. В качестве награды за запись блока (нахождение нужной хеш суммы) на кошелек майнера начисляется 6,25 биткоинов. Вознаграждение за майнинг BTC уменьшается каждые 4 года (или раз в 210.000 блоков)  ровно в два раза. Процесс уменьшения награды называется халвинг биткоина (halving - дословный перевод деление пополам). В самом начале существования Bitcoin в 2009 году награда за блок была 50 BTC, а первый халвинг произошел в 2012 году, когда награда уменьшилась с 50 до 25 биткоинов. В 2020 году прошел последний третий халвинг, а следующий будет в 2024 году, когда награда за блок Биткоина будет уже 3,125BTC. За счет постоянного уменьшения награды за майнинг к 2032 году (шестой халвинг) майнерами будет добыто 99% всех биткоинов, а к 2140 году все 100% биткоинов в размере 21 миллион монет. 

После нахождения последнего биткоина, майнинг как может показаться, не закончится. Т.к. для перевода BTC с одного кошелька на другой нужно заплатить комиссию так же в биткоинах. Комиссия за переводы не сгорает, а выплачивается майнерам вместе с вознаграждением за нахождение блока. Получается, что в будущем, когда оплата за блоки закончится или станет несущественной, майнеры будут получать вознаграждение только за счет комиссий в сети Bitcoin.

bitcoin gold mining

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

Т.к. Биткоин это первая криптовалюта, поэтому она прошла постепенно все стадии развития POW майнинга от CPU до ASIC устройств. Попробовать включить майнинг биткоина Вы можете  на CPU, видеокарте, FPGA или ASIC, но практически заработать Вы сможете только если будете использовать ASIC последних поколений. Во всех остальных случаях хешрейт на алгоритме SHA-256 будет настолько мал, что Вы даже не сможете оплатить расходы на электричество. И в этом случае рекомендуется сразу купить биткоин, чем экспериментировать с устаревшим оборудованием для майнинга BTC. 

Майнинг на процессорах

Первый POW майнинг появился для процессоров X86 AMD и Intel, т.к. процесс майнинга на CPU можно было запустить сразу в кошельке Bitcoin Core, который появился вместе с самим Биткоином. Т.к. во время майнинга криптовалют используются простые алгоритмы, поэтому они легко рассчитываются даже на самых простых ядрах, из-за этого со временем майнинг на процессорах остался только на специализированных алгоритмах майнинга (RandomX, GhostRider), которые изначально разрабатывались под майнинга на CPU с использованием специфических функций платформы X86. Все остальные алгоритмы гораздо эффективней обрабатываются с помощью видеокарт, содержащие несколько тысяч вычислительных блоков, вместо нескольких десятков у центральных процессоров. Кроме встроенных майнеров в кошельки существуют так же и независимые программы для майнинга на CPU, которые обычно бывают более эффективными. Так же для майнинга на процессорах необходима операционная система Windows или linux.

Майнинг на видеокартах

Майнинг на видеокартах сейчас является самым массовым и популярным способом добычи криптовалют. Если для популярных алгоритмов майнинга SHA-256, scrypt уже давно существуют специализированные АСИК майнеры, то для множества других вариантов, для которых создание Асик майнера экономически не выгодно, как раза используют видеокарты как универсальный вариант. Для майнинга на видеокартах необходимо специализированное программное обеспечение - майнеры, поддерживающие определенную модель видеокарты и алгоритм. Майнинг на видеокартах так  же как и на процессорах не будет работать без использования операционной системы и специальных драйверов от компании AMD или Nvidia.

Майнинг на Асиках

ASIC Miner - это законченное устройство, работающее сразу из коробки с минимально возможными функциями настройки. Обычно под настройкой асика понимают указание кошелька для выплат и адреса пула. Из-за простоты настройки и установки асик майнеры чаще всего используются в промышленной добыче криптовалют. Основные недостатки таких устройств для майнинга это возможность использования их только для одного алгоритма майнинга и высокий уровень шума. Узкая специализация Асик майнеров под один алгоритм позволяет сделать их гораздо энергоэффективней чем видеокарты и процессоры. 

Майнинг на ФПГА

Майнинг на ФПГА или ПЛИС аналогичен с майнингом на видеокартах, т.к. ПЛИС можно при желании перепрограммировать под любой алгоритм. Но из-за дороговизны такого решения и сложностей с созданием специализированных прошивок такие решения не получили широкого распространения. 

Майниннг на SSD и HDD 

Майнинг на SDD и HDD используется в криптовалютах с консенсусом proof-of-stake. Преимущество такого майнинга это простота масштабирования (можно подключить много HDD к одному компьютеру) и низкие энергозатраты. 

Алгоритм майнинга

Алгоритм майнинга это хеш функция нужная для преобразования массива данных в зашифрованную строку. Шифрование происходит по специальному алгоритму, которых существует огромное множество, например, SHA-256 для Bitcoin или Dagger-Hashimoto для Ethereum POW.  В майнинге криптовалют зачастую используют сразу несколько алгоритмов для поочередного шифрования и с изменением этой очередности получаются разные названия алгоритмов майнинга: Equihash, Cryptonight.

Майнинг пул

Сайт (программа) для объедения в один общий узел нескольких майнеров для увеличения общего хешрейта, что позволяет конкурировать с крупными майнерами и другими пулами за нахождение блоков и получение награды. Подробнее про майнинг пулы читайте в статье: Как выбрать пул для майнинга криптовалюты

Операционные системы для майнинга

Операционная система или OC это необходимый элемент для любого майнинг рига для GPU или CPU майнинга, без которого компьютер просто не заработает. Для майнинга используют как обычные ОС для дома (Windows, Linux, MacOS) так и специализированные, созданные специально для майнеров. Более подробно про выбор ОС для майнинга можно прочитать в другой статье: Выбираем ОС для майнинга криптовалют на видеокартах

Программы для майнинга (кошельки, майнеры, драйвера)

Кроме операционной системы необходимо так же и другое программное обеспечение: драйвера для доступа в интернет, драйвера для видеокарт, майнеры и крипто кошельки. Подобрать майнер под ваше оборудование и крипто монету можно на сайте Profit-mine.com.

следить за обновлением майнеров

В качестве кошелька для начинающих лучше использовать "легкие" мультивалютные кошельки или крипто биржи. Кошельки бывают программными и аппаратными. Уровень защиты у аппаратных кошельков значительно Выше, но для его использования нужно его сначала приобрести у проверенного поставщика или на официальном сайте компании. Примеры аппаратных кошельков: Ledger, SafePal, TrustWallet. Примеры программных кошельков: metamask, electrum, coinomi, MEW wallet.  Вместо кошельков можно использовать криптовалютные биржи с помощью которых Вы сможете не только менять свои активы, а так же вывести заработанные с майнинга деньги на свою банковскую карту: Binance, Bybit, Huobi, MEXC. У последних двух крипто бирж отправлять документы для верификации не обязательно. 

Что такое майнинг ферма и майнинг риг

Многие путают понятия майнинг риг и майнинг ферма. Что бы Вы тоже не стали жертвой этой путаницы запомните, что майнинг риг это одно устройство (компьютер с видеокартами), а ферма это место, где стоит несколько майнинг ригов или асиков.

Майнинг калькулятор, расчет дохода

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

Формула расчета:

S = V*T*1440*Z/H, где 

V - Размер блока

T - Время блока 

1440- количество минут в сутках

H - Хешрейт сети

Z - Ваш хешрейт

S- количество монет

Подставляете свои данные и получаете количество монет, которые нужно умножить на их цену. Из полученной суммы уже отнимаете свои расходы на электричество и другие сопутствующие расходы. 

Что бы Вы не тратили свое время на расчет окупаемости для каждой заинтересовавшей вас криптовалюты, в интернете Вы можете легко найти по запросу майнинг калькулятор специализированные сервисы, которые все сделают за Вас в считанные секунды. Нужно только выбрать вашу модель видеокарты, процессора или Асика.  Profit-mine.com - это один из лучших онлайн калькуляторов доходности майнинга, тем более что он полностью бесплатный и имеет понятный и красивый интерфейс.

онлайн майнинг калькулятор

Вывод: Майнинг криптовалют на первый взгляд хоть и кажется чем-то сложным и не понятным, но разобравшись с представленной терминологией и потратив немного времени на опыты по настройке своего компьютера на работу с майнинг пулом и кошельком, Вы убедитесь, что в на самом деле в майнинге криптовалют нет ничего сложного, особенно если Вы уже имели дело с сборкой персональных компьютеров и установкой на них операционных систем и программ.