Добыча «полезных ископаемых» в виде криптовалюты переживает бум. В середине 2017 г. этот рынок имел капитализацию около 100 миллиардов долларов и первое место было за Биткоином (более 40 миллиардов).
В этой статье мы разберем один из способов такого заработка, который в профессиональных кругах именуется майнинг на процессоре.
Майнинг изнутри
Майнинг — это процесс обслуживания базы данных распределенной среди пользователей (блокчейна) и формирования её новых блоков, за которые можно заработать криптовалюту. Для поиска новых блоков используются вычислительные мощности пользователей, требования к которым меняются, в связи с изменениями в алгоритмах хэширования криптовалют. Например для Биткоина, уровень сложности пересчитывается раз в 2016 блоков и поддерживает усредненные временные затраты на получение одного блока на одном уровне.
С появлением технологий майнинга при помощи GPU и ASIC-устройств, использование мощностей CPU сводится к добыче валют, специально разработанных, для «копания» используя процессоры. Алгоритм хэширования таких токенов адаптирован под процессорную обработку и существенно «легче» в сравнении с валютами добываемыми другими способами. Существует множество CPU-направленных валют, но при выборе токена для добычи, необходимо обращать внимание на его рыночные показатели и адаптацию к оборудованию.
Одними из распространенных валют для CPU-майнинга являются:
- ethereum ( https://www.ethereum.org );
- primecoin ( http://primecoin.io );
- zcash ( http://zcash-site.ru ) и другие.
Как майнить на процессоре
Пользователь, решивший майнить криптовалюту на процессоре, может выбрать один из трех путей:
- соло-майнинг — производить выбор криптовалют, алгоритмов и пулов для добычи самому. При таком способе добычи всё полученное вами зачисляют на ваш «кошелек»;
- работа через пул — pool – сервер дающий возможность коллективного майнинга криптовалюты. Вычислительные мощности майнеров здесь объединяются. Награда распределяется пропорционально мощности оборудования пользователя;
- мультипул — принцип работы аналогичен pool, но позволяет майнить несколько криптовалют одновременно. Например MinerGate ( https://minergate.com ).
При любом выборе ему необходимо будет решить несколько вопросов.
Первоочередным, для организации добычи криптовалюты, будет ответ на вопрос: «какой процессор для майнинга выбрать?».
По скольку основной обработкой данных будет заниматься именно центральный процессор, то к его выбору нужно подходить ответственно. Только при наличии мощного и современного CPU добыча криптовалюты будет иметь положительный эффект. Использование таких процессоров требует совместимости и высокой производительности остальной аппаратной части. Показатель производительности центральных процессоров при майнинге выражается в kH/s (килохэш). Чем он выше, тем соответственно и больше отдача при добыче токенов.
Небольшая сравнительная таблица хэшрейта некоторых процессоров от Intel и AMD:
Найти более подробную информацию о хэшрейте выпускаемых процессоров и выбрать лучший процессор для майнинга можно в сети.
Многие производители компьютерных комплектующих, в связи с бурным развитием рынка добычи криптовалют, стали отмечать продукцию оптимизированную для майнинга (например ASUS B250 MINING EXPERT с рекордным количеством PCI-E слотов — 19 штук).
Дальнейший шаг, это выбор того, что мы будем добывать. Выбор этот исключительно зависит от вашего анализа рынка криптовалют и аппаратной части которой вы располагаете. А если быть точным то, это поиск оптимального соотношения этих двух компонент.
При выборе процессора и валюты можно воспользоваться калькулятором https://www.cryptocompare.com/mining/calculator/, который позволит просчитать выгоду от майнинга при выбранных условиях.
Указав хэшрейтинг, потребляемую мощность и стоимость электроэнергии вы получите сумму, которую можете получить при майнинге выбранной криптовалюты.
После определения с выбором CPU (сборка платформы на нем) и криптовалюты, которую будете добывать, необходимо обзавестись «кошельком», куда эта валюта будет складываться по мере добычи. Такой «кошелек» загружается с сайта разработчиков валюты и устанавливается на машину которая будет осуществлять добычу.
Далее качаем специальное ПО, программу-майнер, которая позволяет автоматизировать процесс добычи. Существуют универсальные программы типа cminer или claymore, но некоторые криптовалюты используют уникальный софт разработанный под них (ethminer для ethereum ).
В последствии необходимо сформировать специальный bat-файл, который содержит конфигурацию процесса добычи. Он содержит в себе количество ресурсов CPU, которые выделяются под майнинг, максимальную мощность, ссылку на кошелек и другие параметры. Программа имеет вид консоли в которой, при работе, отображаются параметры работы майнера (температура аппаратной части, частота процессора, данные о найденых блоках, общее состояние добычи и другие).
Разработчики любой криптовалюты на своих сайтах располагают необходимое программное обеспечение, требования к аппаратной части, инструкции по настройке и запуску процесса добычи криптовалюты.
Финансовая составляющая майнинга
Основные показатели оказывающие влияние на финансовую сторону майнинга:
- производительность аппаратной части;
- стоимость приобретенного оборудования;
- беспрерывное энергоснабжение и его цена;
- рыночная составляющая (спрос, предложения, цена) криптовалюты.
Если проводить сравнение с другими способами добычи криптовалют, то это один из самых доступных для обычных пользователей метод, хотя финансовый результат его скромнее.
Добыча на CPU будет более рентабельна, если добывать новую или не сильно ещё раскрученную криптовалюту, из-за малого количество её майнеров. Любая криптовалюта имеет привязку к Биткоину, поэтому ,при выборе целевой валюты для добычи, необходимо обращать внимание на его курс.