Что такое майнинг. Объясняем простыми словами
Майнинг (англ. mining — «добыча полезных ископаемых») — производство криптовалюты за счёт мощностей компьютерного оборудования.
Традиционные деньги выпускают центробанки. В мире криптовалют центробанков нет. Единственный способ добыть крипту — майнинг, построенный на решении компьютерами математических задач.
Суть майнинга в том, что компьютеры, находящиеся в самых разных местах по всему миру, проводят вычисления и таким образом генерируют новые блоки блокчейна. Эту систему сравнивают с большой книгой, содержащей все записи о том, что происходит с криптовалютой. Она — платформа, на которой основана работа любой криптовалюты.
Грубо говоря, работа майнеров заключается в том, чтобы подобрать из миллионов комбинаций один-единственный хэш (результат некоего математического преобразования блока) от предыдущего блока — так можно «прикрепить» ещё один блок. За награду одновременно бьётся множество майнеров. Кто сделал это первым — тот и получает награду.
Майнинг самой популярной криптовалюты — биткоина — уже невозможен без специального дорогого оборудования. Если в начале и середине нулевых для этого годился даже домашний компьютер с мощной видеокартой, то сейчас требуются промышленные вычислительные мощности. Дело в том, что биткоинов не может быть больше 21 млн. Большую часть из них уже сгенерировали, и для каждого нового биткоина требуется всё больше мощностей.
Бизнес майнера, по сути, заключается в переработке большого количества электричества в обмен на биткоины.
Пошаговая инструкция по сборке компьютера для майнинга
Сборка компьютера для майнинга начинается с подготовки необходимых компонентов.
Вам понадобится:
- Материнская плата. Нужно выбирать дорогие надежные модели с не менее чем 4 слотами PCI-E. Даже если на первом этапе вы используете одну-две видеокарты, возможность подключить дополнительные карты будет не лишней. Для увеличения хешрейта достаточно будет купить и подсоединить к материнской карте дополнительную GPU, а не покупать еще один системник,
- Процессор. От мощности процессора доходность фермы практически не зависит. Добычей эфира заняты GPU, а параллельный майнинг Monero или аналога на процессоре не принесет много денег. Поэтому можно купить самый дешевый процессор Intel Core, соответствующий сокету материнской платы,
- Память. Майнинговые приложения рассчитаны на 64-битные ОС. Поэтому нельзя ставить менее 4 гигабайт памяти,
- Корпус. Стандартный корпус компьютера не обеспечивает достаточного охлаждения. Поэтому лучше использовать самодельный каркас из металлического уголка или деревянных планок,
- Блок питания. Мощность БП должна быть больше совокупного потребления компонентов и он должен выдерживать круглосуточную работу при сильной загрузке. Поэтому в компьютер для майнинга можно ставить блоки питания мощностью 500-1000 ватт,
- Видеокарта. Именно этот элемент компьютера, занятый вычислением криптоалгоритмов, определяет прибыльность майнинга. Здесь подойдут топовые модели AMD и Nvidia — RX 580, RX 560, GTX 1080, GTX 1060. Нельзя брать GPU с объемом ОЗУ меньше 4 гигабайт. В противном случае DAG-файл эфира не поместится в памяти карты и придется майнить не такие популярные и прибыльные криптовалюты. С учетом того, что размер DAG-файла Ethereum уже подбирается к 4 Гб, лучший компьютер для майнинга должен иметь видеокарты с 6 и 8 гигабайтами ОЗУ. Нужно учесть, что видеокарты ATI и Nvidia по-разному оптимизированы для алгоритмов криптодобычи. Например, использовать GTX 1070 для майнинга эфира менее выгодно, чем карту ATI аналогичной стоимости и конфигурации,
- Жесткий диск. Если компьютер нужен только для майнинга, объем и производительность HDD не имеет особого значения. Достаточно SSD объемом от 120 гигабайт, на которых разместится ОС и программы для майнинга,
- Райзеры. Удлинители, позволяющие разнести в пространстве материнскую плату, БП и видеокарты, позволяют обеспечить эффективное охлаждение. Единственное требование к ним состоит в том, что они должны выдерживать большой ток. Слишком тонкий провод может перегреться и стать причиной даже пожара,
- Вентиляторы. Если компьютер для майнинга оснащен только одной видеокартой, можно обойтись штатными кулерами. При сборке более крупной фермы придется устанавливать дополнительные вентиляторы для отвода горячего воздуха,
- Кнопки включения и сброса. Так как стандартный корпус не используется, необходимо позаботиться о кнопках, позволяющих перегружать и включать ПК.
Алгоритм сборки компьютера для майнинга выглядит так:
- собрать деревянный или металлический каркас фермы, позволяющий разместить элементы на расстоянии друг от друга,
- вставить в материнскую плату процессор, ОЗУ и кнопки,
- закрепить плату на каркасе,
- прикрутить к каркасу жесткий диск, блок питания и видеокарты,
- подключить провода от блока питания к материнской плате и GPU,
- райзерами соединить видеокарты и разъемы PCI-E,
- закрепить и подключить вентиляторы системы охлаждения.
После этого остается установить ОС (не ниже Windows 7), подключить компьютер для майнинга к интернету,установить ПО и начать добычу монет.
реклама
Теперь оцениваем уровень качества нашей видеокарты. Для этого вам необходимо найти и прочитать обзор на вашу модель (вот где нужно точно название модели). Есть модели с качественной элементной базой и системой охлаждения, а есть карты с откровенной экономией производителем. И бренд здесь не помощник. К примеру, в MSI RX 5700 evoke первой ревизии пользователи жаловались на перегрев чипов памяти уже в играх. Страшно представить её в майнинге. А некоторые видеокарты ASUS и вовсе остались без должного охлаждения чипов памяти. Если ваша видеокарта обладает достаточным «запасом прочности» системы питания и системы охлаждения, то будем считать, что вы условно готовы попробовать её в деле. Не всё же вам одному зарабатывать в доме!
Далее оцениваем риски. При майнинге Ethereum значительная нагрузка ложится на чипы памяти видеокарты. Поэтому память будет греться. При её разгоне нагрев будет значительно увеличиваться. Самый сильный нагрев у чипов памяти GDDR6X. Но стоит знать, что не на всех видеокартах есть датчики температуры чипов памяти. К примеру, они есть на видеокартах RX 5700 и RTX 3080, но их нет на RTX 3060ti и большинстве остальных видеокарт среднего ценового диапазона. А это значит, что вы не сможете точно знать, насколько сильно будут прогреваться чипы памяти вашей карты при майнинге. Во избежание перегрева вам придётся установить обороты вентиляторов видеокарты на уровень близкий к максимальному. Это вызовет, в свою очередь, высокий уровень шума, с которым вам придётся уживаться большую часть времени, находясь дома. Также перегрев памяти влечет за собой проблемы с термопрокладками, которые стоят на чипах. Если их конструктивно нет, то считайте, что память охлаждается минимально. Термопрокладки от избыточных температур могут начать «течь» и терять свои теплопроводящие свойства. Многое зависит от их качества. Поэтому после окончания криптобума, если вы решите продолжить использовать видеокарту по её прямому назначению, то существует вероятность, что вам потребуется их заменить. При наличии гарантийной пломбы, замена термопрокладок лишит вас гарантии на устройство. Следующим компонентом, страдающим от износа, являются вентиляторы видеокарты. Срок их службы также зависит от их качества и наработки. На дорогие модели, как правило, устанавливают вентиляторы с шарикоподшипниками или гидродинамическими подшипниками. На более дешевые стоят обычные втулки. Вот такие вентиляторы могут начать трещать, шуметь или вовсе остановиться. Заменить их также не всегда возможно без снятия гарантийной пломбы. Остальные компоненты видеокарты, работающие в режиме 24/7, также подвершены уменьшению ресурса. Охлаждению GPU и VRM большинство производителей уделяет больше внимания. Все GPU имеют датчик температуры. Для того чтобы создать видеокарте максимально возможные при майнинге комфортные условия, необходимо также провести её программную настройку: напряжений, частот, настройку таймингов памяти и настройку скорости оборотов вентиляторов. Для этого нужны определенные знания, упомянутые мной в начале. Почерпнуть их можно из различных источников. Но лучше всего это делать на тематических форумах. Вам необходимо быть уверенным на 100%, что ваша видеокарта способна справиться с майнинговой нагрузкой без существенного вреда для неё. Если вышеупомянутые моменты вас не смутили, и вы уверены в себе и видеокарте, то перед тем, как вы начнете изучать непосредственно сам процесс майнинга, необходимо обратить внимание ещё на несколько моментов.
2. Помещение. Электроэнергия. Шум.
Майнинг в помещении неизбежно приводит к повышенному уровню фонового шума. Убедитесь, что он не будет мешать вам и вашим домочадцам, включая четвероногих. Поскольку вы будете майнить на своём основном (возможно единственном) компьютере, то вряд ли у вас есть возможность перенести его в отдельную комнату, на балкон или иное помещение. В используемом помещении может увеличиться температура, а воздух стать более сухим. Скажу сразу, находиться дома с постоянно шумящим компьютером не самая лучшая идея. Но кто-то может возразить, что при играх шум ещё больше. Это так. Но вряд ли многие играют круглосуточно.
Сложности при создании «домашней фермы»
При организации майнинг-фермы дома возникает две главных проблемы: уровень шума и высокие температуры, предупреждает руководитель дата-центра Six Nines.
По его словам, это относится не только к ASIC, но и к видеокартам. Прибыльную ферму можно сделать дома, но комфортную — нет, утверждает Трошин. Филипп Моднов привел еще несколько моментов, с которыми придется столкнуться: пыль и нагрев электропроводки, которая в жилых домах не предназначена для большого потребления электроэнергии.
Что такое майнинг?
Возьмем в качестве примера блокчейн биткоина. Если максимально упростить, то вычислительные мощности майнинговых компьютеров направлены на шифрование операций по переводу биткоинов с одного кошелька на другой.
Как это выглядит?
Предположим, Сатоши Бутерин со своего кошелька переслал 1 биткоин на кошелек Виталика Накамото. Согласно сути блокчейна, нужно зашифровать информацию, содержащую адреса кошельков Сатоши и Виталика, а также количество переведенных биткоинов. Тут в дело вступает майнинговое оборудование — ему нужно найти правильный вариант шифровки.
Согласно алгоритму хеширования SHA-256, на котором построен блокчейн биткоина, сделать это нужно строго определенным способом. Например, алгоритм предписал зашифровать информацию так, чтобы на конце шифрованной строки был ноль. Подобное требование исходит от разработчиков криптовалюты — им нужен шифр с определенным символом, чтобы повысить устойчивость к взлому.
«Железо» начинает работать — решать эту математическую задачу методом подбора. Информация «Satoshi Buterin wallet —> 1 BTC —> Vitalik Nakamoto wallet» превращается в зашифрованную строку вроде «dh523456l29e4f6ab42d99c81156d3a17228d6e1eef4139be78dgw5jh63f2348». Но в этом варианте на конце не стоит ноль. Тогда «железо» начинает подбирать новый вариант шифровки, добавляя в информацию символ, который не меняет ее смысл.
Едва только нужная комбинация шифровки найдена, она записывается в базу данных (блокчейн), а конкретнее — в небольшой кусочек этой базы данных, который называется блоком.
Блокчейн — это база данных, которая по сути является журналом транзакций. Основные его идеи, заложенные разработчиками:
- пусть будет единый журнал транзакций;
- пусть копия журнала будет у всех;
- все записи журнала будем шифровать, чтобы не достались врагу;
- разобьем журнал на блоки, а блоки свяжем в цепочки.
Разработчики блокчейна биткоина определили, что максимальный размер блока не может превышать ~1 Мб. И чтобы блок считался сформированным, его нужно заполнить зашифрованными записями транзакций. Как только блок сформирован, блокчейн автоматически генерирует эмиссионную транзакцию биткоинов, чтобы наградить майнера за его работу.
Но не стоит думать, что можно просто взять и спокойно перебрать тысячу комбинаций, найдя нужную. Над одной задачей может «трудиться» не один десяток, или даже не одна сотня мощностей. И кто окажется первым, «того и тапки». Получается, что чем больше у тебя вычислительная мощность, тем выше шанс первым найти нужный вариант шифровки.
Но один человек-майнер может формировать отдельный блок на своем компьютере очень долго. Вряд ли кого-то обрадует перспектива майнить несколько лет без перерыва, формируя один-единственный блок, и получить потом за него 12,5 биткоинов в награду (именно такое количество биткоинов сейчас выдается за формирование нового блока). Поэтому люди объединяют свои мощности в пулы. В этом случае сеть биткоина выделяет награду за сформированные блоки не отдельному майнеру, а пулу. Пул, в свою очередь, распределяет награды отдельным майнерам, в соответствии с потраченным временем и мощностью (за вычетом комиссии).
Популярные вопросы и ответы
На вопросы «Комсомольской правды» отвечает Ахмед Ажаж, системный инженер международной IT-компании.
Как было сказано ранее, процесс полностью легализован на территории РФ. Единственные опасности, которые подстерегают майнера — это бытовые вопросы. В частности, речь идет о высоком уровне шума от ASIC-майнеров. Лучше заранее подобрать подходящее помещение или предупредить соседей. Также настоятельно не рекомендую идти путем некоторых умельцев, которые подключаются к сети в обход приборов учета. Подобная практика уголовно наказуема. Данные практики были неоднократно зафиксированы на территории РФ.
Я бы рекомендовал моментально выводить средства после добычи монет, так как курс рынка меняется постоянно. Комиссия за вывод средств зависит от частоты совершения операций, выбранных монет и способа конвертации. Например, прямой перевод дохода на счёт банковской карты с возможностью обналичить в любой момент — самый надёжный и дорогостоящий вариант. Пользователю требуется оформить документы для налоговой инспекции. Простой способ обналичивания криптовалюты — регистрация на одной из криптобирж. Аккаунт пользователя с привязанными данными банковских карт и криптовалютных кошельков позволяет конвертировать монеты, зарабатывать на курсовых разницах и выводить цифровые средства анонимно.
Все зависит от тех объемов, на которые вы ориентируетесь. Для майнинга подойдет и самый обыкновенный ПК. Однако прибыль с него будет копеечная. Соответственно, если вы рассматриваете этот процесс как пассивный доход, то ответ — да, возможен. Если вы решили подойти к делу основательно и собрать риг или даже небольшую ферму, то минимальные вложения составят от 100 до 300 тысяч рублей.
Плюсы и минусы майнинга криптовалют
Простота старта. Трудно найти человека, который не хотел бы заработать лишние деньги без дополнительных усилий. По этой причине майнинг стал таким популярным на территории РФ.
Достаточно закупить оборудование, собрать ферму и установить ПО. Останется только нажать на старт, чтобы инициировать процесс добычи.
Полученные путем майнинга криптовалюты легко можно продать, получив взамен валюту популярных платежных систем, таких как QIWI, Webmoney, PayPal и прочие. Популярным направлением обмена также служат банковские карты VISA/Mastercard.
Необходимость стартового капитала и высокий уровень инвестиций. Так, то оборудование, которое приносило прибыль пару лет назад, на сегодняшний день неликвидно. Стоимость новых устройств выросла в несколько раз
На майнинг уходит довольно много электроэнергии. Сейчас суммарно майнеры прожигают электричества больше, чем жители Исландии, Ирландии и Нигерии вместе взятых