- Linux для майнинга — особенность и настройка системы
- Майнинг
- Что понадобится для майнинга на Линукс
- Установка
- Конфигурация иксов
- Запуск EWBF-майнера
- Автозапуск скриптов
- Разгон видеокарты NVIDIA
- Программное обеспечение
- Особенности настроек
- Хранение
- Программы для добычи криптовалюты на Linux — майнеры Ubuntu
- Хешрейт
- Майнинг Эфира на Ubuntu: Присоединиться к пулу
- Стабильность
- Почему сегодня майнинг массово переходит с Windows на Linux
- Установите Майнер
- Information Security Squad
- Debian
- Установите Ethminer
- Установите Mist
- Настройте свой кошелек
- Начать майнинг
- Графический процессор
Linux для майнинга — особенность и настройка системы
Майнинг
Большинство пользователей для добычи криптовалюты используют Windows. Но всегда есть альтернативные ОС для майнинга. Предлагаю, в качестве альтернативы рассмотреть Linux для майнинга. Мы определим сильные стороны операционной системы.
Для начала разберемся в терминологии. Майнинг — это добыча криптовалюты при использовании мощностей, величина которых прямо пропорциональна доходу.
«Шахтер» запуская специальную программу получает структурные блоки. После этого, обработав их получает награду. Ценность криптовалюты в отсутствии центра управления.
Подробнее о сравнении Linux и Windows в данной статье.
Что понадобится для майнинга на Линукс
Настройки майнинга на Линукс предполагают выполнение целого ряда несложных действий. В помощь предлагается пошаговая инструкция на примере Linux Mint, дистрибутива Ubuntu. Необходимые компоненты рассмотрены на конкретном примере:
- риги могут быть собраны из различного оборудования (разные материнки, процессоры, оперативки);
- майнер (например, EWBF);
- дистрибутив Linux Mint 18 (64 бит);
- видеокарты с видеовыходами NVIDIA.
Сборку дистрибутива можно скачать бесплатно на сайте разработчика. К примеру, при выборе Ubuntu пользователю необходимо зайти на официальный ресурс ubuntu.com/download и нажать кнопку Download. Наиболее быстрый вариант скачивания ― использование торрент-файлов.
Дальнейшие шаги по настройке майнинга на Линукс подходят для версии Ubuntu 16.4. В помощь пользователю предлагаются разные форумы и обращение в службу поддержки, где можно уточнить какие-то важные детали. Рассмотрим пошаговую инструкцию настройки ОС для майнинга.
Установка
Процесс обернется проблемами, если пользователь решил установить сразу две прошивки (dual-boot) c Windows. Тогда могут потребоваться пляски с бубном, чтобы восстановить grab (библиотеку парсинга для web-сайтов). Драйвер NVIDIA устанавливается одним из трех способов: через РРА, репозиторий или официальный ресурс разработчика.
Конфигурация иксов
Допускается запуск nvidia-xconfig из папки с размещенной программой:
Следует запустить GUI настроек NVIDIA и проверить отображение всех видеокарт, управление системой охлаждения и возможность редактирования настроек разгона:
Запуск EWBF-майнера
Сначала требуется скачать майнер www.ewbf.ru. Бинарник майнера извлекается из архива:
Разгон настраивается на уровнях производительности № 2 и № 3. Разные карты майнят на конкретных уровнях.
Системой охлаждения управляет следующая команда:
Задать значение порог энергопотребления (в Ваттах) для карт через Power limit:
Автозапуск скриптов
Перед добавлением скриптов в автозагрузку требуется обеспечить автоматическое попадание пользователя в сеть. В файле etc/sudoers нужно разместить применяемые команды для скриптов через sudo:
Разгон видеокарты NVIDIA
Следует повысить порог тепловыделения до 116 ˚С, выставить обороты кулера до 100 % и увеличить частоту памяти на 100 мГц. Процесс разгона отражен на скрине:
Программное обеспечение
Особняком стоит стремительно набирающая популярность платформа Hive OS. Ее особенность заключается в том, что она разработана специально для добычи электронных монет. Система поддерживает множество специализированных топовых программ для добычи криптовалют.
Перечислим основные преимущества ОС.
Во-первых, существует контроль различных типов видеокарт как NVIDIA так и AMD. Во-вторых, для установки Hive OS достаточно обычной флэшки на 8 ГБ. В-третьих, с элементарной настройкой справится и новичок. Кроме того, одновременная работа с неограниченным количеством видеокарт. И самое главное, контроль можно осуществлять удаленно.
При наличии небольших мощностей добывать криптовалюту можно бесплатно. Самое главное, начиная с четвертой фермы придется заплатить 3$ за каждую. Но за специально разработанную OS заплатить стоит. Кроме того, на мой взгляд сумма незначительная.
По мнению авторитетных источников одной из самых эффективных программ для «шахтеров» является CGMiner. У данной программы отсутствует графическая оболочка, что для линуксоводов не является проблемой.
Все настройки высокоэффективной программы осуществляются вручную. Рассмотрим основные возможности инструмента.
Во-первых, юзер самостоятельно может настроить инструменты для разгона. Во-вторых присутствует возможность выбора различных стратегий. В-третьих есть возможность создавать искусственные задержки и прочее. В большинстве случаев пользователь использует видеокарту AMD.
Официальная страница для скачивания (кликабельно)
Особенности настроек
Программное обеспечение для майнинга вы можете самостоятельно установить из репозитория, используя консольные команды. Это позволит получить самую последнюю и эффективную версию манера.
Дистрибутивы уже имеют встроенные драйвера для новых видеокарт. Если же вы желаете попробовать майнит на устаревших GPU, придется скачать и установить проприетарные драйвера с сайта разработчика. Процедура не отличается от аналогичной под Windows.
Подключение к пулу посредством программ с графическим интерфейсом не вызывает затруднений. Готовые настройки командной строки для консольных приложений можно найти в соответствующих разделах пула.
Хранение
Для хранения крипты требуется надежный и проверенный временем кошелек. На нашей платформе отлично зарекомендовал себя Exodus.
Официальная страница для скачивания (кликабельно)
Данная программа поддерживает 15 криптовалют. Кроме того, внутри можно осуществлять обмен между ними, правда с комиссией.
Jaxx – отличный кошелек. Его преимущество в том, что он создает ключи непосредственно в устройстве. Данная кодировка никуда не отправляется, что дополнительно обеспечивает безопасность.
Официальная страница (кликабельно)
Кроме перечисленных кошельков также заслуживают внимание:
Программы для добычи криптовалюты на Linux — майнеры Ubuntu
Эффективный майнинг на Линуксе обеспечивают надежные утилиты. Наиболее востребованные и популярные программы:
- CGMiner ― многофункциональная система с открытым кодом CPU для заработка криптомонет на процессоре. Приложение обеспечивает управление системой охлаждения, параметрами рабочих установок, дистанционный контроль за ригом. Предусмотрено одновременное применение AMD и NVIDIA, проведение анализа их работоспособности. Высокий хешрейт достигается за счет использования грамотного алгоритма NeoScrypt.
- Приложение BFGMiner для майнинга на АСИКах под управлением Линукс специально заточено для работы с интегральными вычислительными схемами. Предоставляет возможность дистанционного управления кулерами и фермой, получения статистики о деятельности рига.
- EasyMiner для Линукс с наличием графического интерфейса. Программа-оболочка совместима с другими приложениями и значительно упрощает настраивание майнера. Утилита рекомендована для новичков в криптовалютной сфере, потмоу что имеет простой интерфейс, способна повысить производительность фермы. EasyMiner успешно применяется в соло-майнинге и для участия в составе пула. Поддержка протоколов GetWork и Stratum.
Согласно отзывам майнеров о добыче криптомонет на Линуксе, указанные программы существенно упрощают настройки оборудования. Утилиты проверены, надежны и просты в установке.
Хешрейт
Хешрейт является важнейшим показателем при добычи криптовалют.
Он позволяет определить уровень производительности оборудования. Соответственно, чем выше показатель тем выше скорость генерации вычисления значения. В результате, значительно увеличивается доходность.
Linux позволяет максимально эффективно использовать возможности сборки «железа». Не притязательная платформа позволяет «выжать» максимум благодаря оптимизированным драйверам. В результате, выше перечисленное позволяет достичь высокий показатель хешрейта.
Майнинг Эфира на Ubuntu: Присоединиться к пулу
Вам нужно присоединиться к пулу, если вы хотите добывать Эфириум. Несмотря на то, что можно запустить программу без участия пула, но ваши шансы на получение прибыли с одним узлом добычи очень низки. Бассейн увеличит ваши шансы.
Майнинг-пулы – это именно то, что объединяет системы майнеров. Люди собираются вместе и объединяют свои ресурсы добычи и справедливо распределяют прибыль, исходя из объема выполненной работы. В то время как соло-майнинг может быть удачным, Майнинг-пулы, гарантируют устойчивый поток доходов, пропорциональный вашей работе.
Есть много вариантов, так что проведите свое исследование. Вот несколько из наиболее популярных:
Стабильность
ОС Линукс может работать без аврийной остановки длительное время. Высокая стабильность достигается по следующим причинам.
Во-первых, в системе присутствует разделение ядра и установленных приложений. Ядро и утилиты между собой воздействуют протоколами.
Таким образом, если в какой-то программе произошел сбой, то это проблема только ее. Система и все другие программы продолжают функционировать.
Во-вторых, оперативное вмешательство программистов энтузиастов при обнаружении «багов» в приложениях. Системная стабильность Linux конечно позволяет фермам приносить максимальный доход.
Почему сегодня майнинг массово переходит с Windows на Linux
Свежие программные решения заслуживают внимания только при наличии превосходства над ранее применяемыми технологиями в плане производительности, удобства, стоимости и т. д., благодаря чему Linux составляет достойную конкуренцию ОС Windows.
Плюсы майнинга на Линукс:
- Высокая скорость установки и настройки. Образ Линукса для майнинга доступен для скачивания и записи из сети на USB-устройство (от 2 ГБ). Время загрузки на ПК ― не более 5 минут. Параметры установки ОС сохраняются даже при многократном переносе флешки с компьютера на компьютер. Как только дистрибутив установлен, система распознает видеокарты и настраивает их на оптимальный рабочий режим.
- Стабильность. ОС Линукс способна функционировать без перебоев в отличие от Windows. Самостоятельная перезагрузка и зависание ПК практически невозможны.
- Комфорт в использовании. Линукс оснащен инновационным программным обеспечением, которое предоставляет пользователю удаленный контроль над установленными ригами (разгон кулеров, хешрейт, температура видеокарт и т. д.).
- Быстрая замена кошелька и включенного майнера.
- Поддержка больших ригов. Четкое распознавание и продуктивное использование 8 GPU-карт на одной материнке.
ОС Linux распространяется совершенно бесплатно, активация не требуется. Некоторые сборки для добычи криптомонет можно приобрести только за плату. Допускается самостоятельное создание бесплатного аналога для рига пользователя.
Установите Майнер
Очевидно, что вам нужно программное обеспечение для начала добычи. Разработчики, стоящие за валютой Ethereum, создали эти инструменты и упаковали их для Ubuntu. Все, что вам нужно сделать, это включить их PPA и установить пакеты.
Сначала установите одну зависимость.
$ sudo apt install software-properties-common
Затем вы можете включить репозиторий и обновить apt.
$ sudo add-apt-repository -y ppa: ethereum / ethereum
Теперь просто установите пакеты.
$ sudo apt install ethereum ethminer
Information Security Squad
$ sudo apt install ethereum
Debian
В Debian процесс по сути тот же, но просто все не так автоматически.
Вам надо заменить репу.
sudo sed ‘s/jessie/vivid/’ -i /etc/apt/sources.list.d/ethereum-ethereum-*.list
Выполните обновление и установку
$ sudo apt update $ sudo apt install ethereum
Установите Ethminer
Это не выгодно майнить Ethereum с моим процессором.
Однако, использование графического процессора имеет смысл в правильной конфигурации.
Есть две программы для разработки GPU, Ethminer и Claymore.
Это руководство будет охватывать Ethminer.
Тем не менее, они оба отличные варианты.
Перейдите на страницу выпуска проектов и скачайте последнюю версию архива.
Распакуйте архив в каталоге, где вы хотите запустить Ethminer.
Это предварительно скомпилированный двоичный файл, так что это все, что вам нужно сделать, прежде чем вы начнете его использовать.
Установите Mist
На самом деле, вы должны, вероятно, настроить свой кошелек, прежде чем начать.
Таким образом, у вас есть место для размещения вашего Ethereum.
В этом руководстве будет использован Mist, потому что это официальный кошелек Ethereum.
Перейдите на страницу Mist и скачайте последний пакет Deletum Wallet Debian.
Найдите загруженный пакет и установите его с помощью dpkg.
$ sudo dpkg -i Ethereum-Wallet-linux64-0-11-1.deb
Настройте свой кошелек
Откройте новый кошелек Mist.
В зависимости от среды вашего рабочего стола Он может быть в разделе «Интернет» или «Другое».
На первом экране, который вы увидите, есть значок большого знака плюс в середине вашего окна, что позволяет создать новый кошелек.
Когда вы нажмете на значок, Mist предложит вам установить пароль.
Вы не можете восстановить его, и это постоянный.
Выберите что-то безопасное и запоминающееся.
После, Мист начнет настройку вашего кошелька.
Это не займет много времени.
Готовый продукт будет иметь ваш кошелек с именем по умолчанию и вашим адресом ниже.
Вы можете изменить имя на любое удобное для вас.
Адрес является важной частью.
Это то, что вы будете использовать, чтобы настроить свои операции майнинга и купли и продажи Ethereum.
Начать майнинг
Откройте терминал и направляйтесь в каталог, где вы распаковали Ethminer.
Функция помощи для Ethminer не так … полезна, как могла бы быть.
Форматирование синтаксиса может быть немного странным. Тем не менее, стоит проверить. Есть две основные вещи, которые вам понадобятся: флаг для указания вашего счета и один для вашего пула. -G для OpenCL, а -U работает с Cuda.
Флаг -P позволяет указать ваш пул.
Итак, выберите пул.
Есть несколько отличных.
Ни один из них не требует, чтобы вы зарегистрировались или сделали учетную запись.
Вы предоставляете только адрес Ethereum через команду майнинга
Говоря о команде по майнинга, наконец, пришло время начать.
Вы можете рассмотреть примеры: https://github.com/ethereum-mining/ethminer/blob/master/docs/POOL_EXAMPLES_ETH.md
$ ./ethminer -G -P stratum1+tcp://[email protected] :3333
Как только вы введете свою команду, Ethminer начнет майнинг.
Он будет работать до тех пор, пока вы не отмените работу.
Графический процессор
После того, как вы создали свой пул и кошелек, вы можете, наконец, начать добычу. Вы будете добывать с использованием Ethminer, который использует ваш GPU для добычи. В команде, которую вы используете для запуска своей добычи, вы расскажете, какой пул вы используете.
Ваша команда может быть немного иной, в зависимости от вашего пула, но она будет выглядеть примерно так, как показано ниже.
$ ethminer -G -F your.poolurl.com:port/0xYOUR WALLET.COMPUTER NAME —farm-recheck 200
Флаг -G указывает графический процессор. -F позволяет вам сообщить пулу, что вы являетесь частью этого пула. Вы должны дать пул ваш адрес кошелька, чтобы он мог приписать вам вашу работу и заплатить вам. Большинство пулов отслеживают активность компьютера, так что это тоже включено. Имя компьютера является псевдонимом, поэтому ему не нужно указывать имя хоста или что-то в этом роде.
Источник