наши дни кроссплатформенное ПО является приоритетным в идеях разработчиков по всему миру. Эта тенденция, конечно же, не обошла стороной и самую известную криптовалюту со свободно распространяемым исходным кодом — Bitcoin. Более того, на официальных сайтах большинства популярных альтернативных криптовалют представлены версии кошельков под 3 ОС минимум — для Windows, Linux и Mac.
- cgminer — присутствует нативно в некоторых Linux-дистрибутивах, умеет использовать вычислительные мощности спецификации OpenCL, которую поддерживают все современные видеокарты;
- BFGMiner — консольный клиент для майнинга как на видеокартах, так и на устройствах FPGA, позволяющий управлять частотными характеристиками железа и оборотами вентиляторов;
- CudaMiner — майнит на видеокартах с поддержкой технологии CUDA (Nvidia) — чем выше поддерживаемая устройством версия спецификации (в момент написания статьи последняя — 5.5), тем больше скорость;
- cpuminer — специализируется на процессорном майнинге.
Существуют также более старые scrypt-майнеры, такие как Phoenix и Reaper, однако они не поддерживают stratum. В качестве примера установки и настройки биткоин-программы для майнинга в Linux-окружении давайте рассмотрим набирающий популярность xcoin-cpuminer, созданный на основе упомянутого выше cpuminer и позволяющий кроме Bitcoin и Litecoin производить добычу давшей ему название криптовалюты — xcoin:
- Скачиваем исходники по вышеприведенной ссылке (на странице жмем «Download ZIP») и распаковываем в любую папку, допустим в корневую директорию /home/user/.
- Заходим в новую папку /home/user/xcoin-cpuminer-master/ и открываем в ней терминал.
- Запускаем предустановочный скрипт командой
sh ./autogen.sh
. - Создаем конфигурационные файлы с помощью команды
./configure
. - Генерируем бинарники и ставим их в систему стандартными командами
make
и, затем,sudo make install
.
Установка завершена — теперь xcoin-cpuminer можно запустить из консоли и просмотреть справку, выполнив «minerd». Фрилансеры, имеющие стабильный заработок на почтовиках, уже наверняка знакомы с присутствующими там нововведениями и знают, что, к примеру, на WMZona можно майнить. Чтобы подключиться к пулу WMZona введите в терминале следующую команду:
minerd -a X11 -o stratum+tcp://92.63.101.111:3006 -u 000 -p 000000000
, где 000 — уникальное число-логин для подключения к пулу, выдаваемое сервисом WMZona, а 000000000 — пароль, используемый для входа на сайт.
Майнер начнет свою работу, извещая пользователя о нахождении новых блоков. В справочных материалах Вы найдете некоторые полезные для конкретных случаев опции, такие как ограничение по количеству задействованных ядер процессора, возможность работы в фоне и так далее. Для того, чтобы ограничить приоритет процесса майнинга, можно использовать стандартную команду Linux — «nice». Таким образом, создав значок запуска с содержимым
nice -n 15 minerd -a X11 -o stratum+tcp://92.63.101.111:3006 -u 000 -p 000000000 -t 2 -B
, можно запускать майнинг в фоне (-B) на 2-х ядрах (-t 2) с пониженным приоритетом (nice -n 15).