Биткоин-программы для Linux, или как майнить криптовалюту xcoin в Gnome, KDE, Xfce

10 ноября 2015
  Автор: saadj

Майнинг на Linux

В наши дни кроссплатформенное ПО является приоритетным в идеях разработчиков по всему миру. Эта тенденция, конечно же, не обошла стороной и самую известную криптовалюту со свободно распространяемым исходным кодом - Bitcoin. Более того, на официальных сайтах большинства популярных альтернативных криптовалют представлены версии кошельков под 3 ОС минимум - для Windows, Linux и Mac.

Отметим сразу, что в среде Unix вообще никаких проблем с майнингом нет, и кроме кошельков биткоин-программы для Linux включают софт для добычи монет, а также решения для создания универсальных MultiSig-кошельков. При этом скорость майнинга абсолютно не зависит от используемой операционной системы. Любая современная программа для майнинга (и на видеокарте, и на процессоре) должна поддерживать алгоритм scrypt и протокол stratum. Данным требованиям среди соответствующих программ для Linux отвечают:

  • cgminer - присутствует нативно в некоторых Linux-дистрибутивах, умеет использовать вычислительные мощности спецификации OpenCL, которую поддерживают все современные видеокарты;
  • BFGMiner - консольный клиент для майнинга как на видеокартах, так и на устройствах FPGA, позволяющий управлять частотными характеристиками железа и оборотами вентиляторов;
  • CudaMiner - майнит на видеокартах с поддержкой технологии CUDA (Nvidia) - чем выше поддерживаемая устройством версия спецификации (в момент написания статьи последняя - 5.5), тем больше скорость;
  • cpuminer - специализируется на процессорном майнинге.

Существуют также более старые scrypt-майнеры, такие как Phoenix и Reaper, однако они не поддерживают stratum. В качестве примера установки и настройки биткоин-программы для майнинга в Linux-окружении давайте рассмотрим набирающий популярность xcoin-cpuminer, созданный на основе упомянутого выше cpuminer и позволяющий кроме Bitcoin и Litecoin производить добычу давшей ему название криптовалюты - xcoin:

  1. Скачиваем исходники по вышеприведенной ссылке (на странице жмем "Download ZIP") и распаковываем в любую папку, допустим в корневую директорию /home/user/ (для распаковки можно воспользоваться этим гайдом).
  2. Заходим в новую папку /home/user/xcoin-cpuminer-master/ и открываем в ней терминал.
  3. Запускаем предустановочный скрипт командой sh ./autogen.sh.
  4. Создаем конфигурационные файлы с помощью команды ./configure.
  5. Генерируем бинарники и ставим их в систему стандартными командами 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 - пароль, используемый для входа на сайт.

Minerd на Linux

Майнер начнет свою работу, извещая пользователя о нахождении новых блоков. В справочных материалах Вы найдете некоторые полезные для конкретных случаев опции, такие как ограничение по количеству задействованных ядер процессора, возможность работы в фоне и так далее. Для того, чтобы ограничить приоритет процесса майнинга, можно использовать стандартную команду 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).

Minerd с дополнительными опциями

Биткоин-программы, связанные с майнингом на Linux, обычно для функционирования не требуют административных привилегий (в частности xcoin-cpuminer), поэтому, если важно, чтобы майнер запускался автоматически при старте компьютера, достаточно добавить соответствующий пункт в меню настроек "Сеансы и запуск".

Опубликовать в Twitter Написать в Facebook Поделиться ВКонтакте В Google Plus Записать себе в LiveJournal Показать В Моем Мире Поделиться ссылкой в Я.Ru
Рубрика: Биткоин
Оставьте комментарий

*