Содержание
Сегодня майнинг криптовалюты на процессоре в среде профессиональных майнеров как явление практически отсутствует. Мощные видеокарты, фермы видеокарт и асики давно отодвинули его на задний план. Тем не менее, приведем пошаговый алгоритм майнинга Zcash на процессоре (СPU), может кому-то этот материал будет полезен. Ведь ежедневно сторонников «халявных?» электронных денег становится все больше, а новичкам надо же с чего то начинать осваивать это великолепный и загадочный криптомир.
Перед началом работы надо прикинуть возможности имеющегося в наличие железа. Так как, нахожусь в дороге и появилось некоторое количество свободного времени, поэтому пошагово напишу на примере процессора (intel core i3-2367M х64 CPU 1.4 GHz) своего ноутбука. Итак, всего 5 шагов и майнинг на CPU станет реальностью🙂.
Шаг 1 Разбираемся с процессором
В диспетчере устройств или в диспетчере задач во вкладке “производительность” нужно посмотреть сколько у процессора ядер, в моем случае 4 (ЦП0,ЦП1,ЦП2,ЦП3), которые можно задействовать в майнинге.
Внимание! При использовании всех доступных ядер их загрузка будет 100%, важно контролировать температуру (должна быть в пределах 50-70С), иначе при длительном неконтролируемом перегреве вы просто лишитесь своего железа.
Рекомендуем задействовать 75% или 50% от имеющихся ядер, в моем случае 3 или 2. Как? Читайте дальше.
Шаг 2 . Скачиваем майнер
Нужно скачать майнер для Zcash, оптимальным вариантом будет Nicehash miner. Для этого заходим, например, на github.com. Я специально указал не прямую ссылку на майнер чтобы показать для тех кто не знает, как качать с github.
Часто на пулах дают ссылки на проект, а не на майнер, так вот чтобы найти и скачать майнер нужно перейти во вкладку releases, здесь скачиваем архив, например, Windows_x64 nheqminer-5c.zip и распаковываем его в желаемую директорию.
Если вы пролистаете на страничке github вниз вы также найдете другие версии майнеров Nicehash (nheqminer_v0.1b_R2.zip, nheqminer_v0.3a.zip, nheqminer_v0.3b.zip, nheqminer_v0.4a.zip, nheqminer_v0.4b.zip), которые можно использовать.
Шаг 3 Редактируем .bat файл
Откройте папку с файлами майнера и найдите файл с расширением .bat (реже .cmd — по функции одна и та же команда), обычно это файлы start.bat, start-gpu.bat start-cpu.bat и др. Нажмите правой клавишей мыши на любой из них и выберите «изменить», чтобы добавить параметры для запуска майнера и удалить имеющиеся в нём данные.
Если файлов нет, как в нашем случае, то файл для запуска нужно создать в текстовом редакторе, например в блокноте. Откройте блокнот и сохраните пустой файл в директорию с майнером с любым названием (обычно start-cpu) изменив расширение .txt на .bat.
Шаг 4 Параметры .bat файла
Как указано выше, откройте созданный файл и скопируйте в него один из следующих кодов, предварительно сменив адрес zcash на свой, иначе будете майнить на мой адрес🙂:
nheqminer.exe -l eu1-zcash.flypool.org:3333 -u t1Pxuv9buqPphD4Nm3jStniZi87G3e2cy91
nheqminer.exe -l eu1-zcash.flypool.org:3333 -u t1Pxuv9buqPphD4Nm3jStniZi87G3e2cy91.rig1
nheqminer.exe -t 4 -l eu1-zcash.flypool.org:3333 -u t1Pxuv9buqPphD4Nm3jStniZi87G3e2cy91.amba -p x
А вот вариант шаблона предлагает flypool.org
nheqminer.exe -l <server> -u <address>.<worker>
Все варианты работают!
Итак, что мы видим:
nheqminer.exe (это файл майнера)
-l eu1-zcash.flypool.org:3333 (это пул, на котором будем майнить, в данном случае flypool.org и порт пула)
-u t1Pxuv9buqPphD4Nm3jStniZi87G3e2cy91 (адрес zcash кошелька)
rig1 или amba или какое угодно придуманное название (это ваш рабочий, если у вас один компьютер, то можно не использовать — как в первом варианте)
-t 4 (этот атрибут позволяет регулировать количество задействованных ядер, если вообще не указан (как в первом варианте), то будут использоваться все ядра, -t 0 вообще выключает процессор из майнинга, -t 1, соответственно работает 1 ядро, -t 2, уже задействованы 2 ядра и т.д. по аналогии)
-p x (это уже более тонкие настройки, в принципе для вводного курса неважны, просто оставьте как есть или без них)
Шаг 5 Запуск майнинга
Сохраните внесенные изменения и запустите отредактированный файл. Все… майнинг стартовал, если нет… значит что-то сделали не так, ищите ошибку…
P.S.
В примере мы разобрали параметры для flypool.org, но пулов масса и выбор за вами. В принципе все одинаково, меняются только параметры батфайлов. На каждом пуле есть FAQ, где вы найдете все все необходимые параметры, наиболее оптимальные для того или иного пула.
Ну а по поводу майнить на СPU или нет? Если электричество даром, современный, мощный процессор, а не такой старенький как у меня и работа за компьютером, то почему и нет 2 ядра из 8 нагрузили и вперед!
Ну а если пытаться заработать на процессоре, то это несерьезно. Вот посмотрите у меня выдает 3,7-4,8 Sol/s, если прикинуть на калькуляторе доходности (обзор лучших онлайн калькуляторов Zcash), то получаются сущие копейки… Так что Вам решать!