Меню Рубрики

Linux ubuntu для майнинга

Майнинг эфира на Ubuntu

Эфириум – это криптовалюта, подобная биткойну, основанная на технологии блокчейна. Однако это не ещё один клон биткойна, поскольку здесь есть дополнительные возможности, такие, как умные контракты, а количество монет не ограничено, это делает её уникальной и очень перспективной.

Мы не будем здесь подробно рассматривать, как работает эфир, вы можете найти эту информацию в интернете. Вместо этого мы поговорим, как его добыть. Чтобы получить монеты, нужно потратить вычислительные мощности вашего компьютера. Раньше было достаточно майнинга на процессоре, но по мере увеличения сложности нужно использовать видеокарты. Но, скорее всего, вы это знаете. А теперь перейдем ближе к тому, как настроить майнинг эфира на Ubuntu.

Майнинг эфира на Ubuntu

Вы можете майнить эфир и в Widows, но есть информация, что в Linux можно получить намного больше мегахэш, поскольку эти операционные системы устроенны по-разному.

1. Установка кошелька

Первым делом нужно установить необходимое программное обеспечение. В официальных репозиториях Ubuntu нужных программ нет, но вы можете установить консольный клиент эфириума из PPA. Для добавления репозитория в систему выполните:

sudo apt install software-properties-common
$ sudo add-apt-repository ppa:ethereum/ethereum
$ sudo apt update

Затем установите сам клиент:

sudo apt install etereum

С помощью этого клиента мы только создадим кошелек, для того чтобы майнить на мощностях видеокарты нужна другая программа. Для создания кошелька можно использовать любую другую программу, например Jaxx.

2. Установка драйверов

Майнинг эфира на Ubuntu с помощью видеокарты работает через OpenCL. А чтобы всё это работало с видеокартами NVIDIA, нужно установить для них проприетарные драйверы. Если у вас достаточно новая карта, возможно, у вас будут работать драйверы с открытым кодом, для всех же остальных нужны проприетарные. Скачайте подходящий драйвер с официального сайта:

Перед его установкой в систему нужно выстроить некоторые зависимости, поскольку во время процедуры будет собран драйвер ядра Linux:

sudo apt install linux-headers-amd64 build-essential

После того как установщик будет загружен, а построение зависимостей завершится без ошибок, вы сможете приступить к инсталляции драйвера, сначала дайте скрипту право на выполнение:

chmod +x NVIDIA-Linux-x86_64*

Затем запустите установку:

Также драйвер можно установить из репозиториев Ubuntu, но так вы получите более старую версию:

sudo apt install nvidia-375

После установки драйвера компьютер нужно перезагрузить.

3. Установка майнера etherminer

Консольный клиент эфириума тоже может майнить, но только на процессоре. Майнинг Ethereum на Ubuntu на GPU был вынесен в инструмент etherminer, но он почему-то не был добавлен в официальный репозиторий. К счастью, вы можете скачать исполняемый файл с GitHub:

Выберите архив tar.gz. Можно взять исходный код, в самом низу, но проще скачать исполняемый файл. Затем распакуйте архив:

tar xvpzf ethminer-0.11.0rc1-Linux.tar.gz

И скопируйте полученную программу в /usr/bin/local/:

cp bin/etherminer /usr/bin/local/

Теперь можно проверить будущую скорость майнинга:

Или тестируем скорость работы майнера в режиме CUDA:

Опция -M означает, что нужно провести тестирование, а -G – включает использование OpenGL. Сначала программа создаст специальный файл, а затем покажет среднее значение хэшрейта. На хорошей видеокарте вы увидите около 20-30 Mhash/s.

4. Настройка кошелька

Кошелек – это то место, где будут храниться монеты. Сеть Ethereum построена таким образом, что кошелек – это всего лишь закрытый ключ, а ваш баланс виден всем пользователям блокчейна. Каждый узел содержит полный блокчейн и может распространять его другим пользователям. Для создания кошелька мы будем использовать geth:

Программа запросит у вас пароль, он защищает закрытый ключ вашего кошелька, любой, кто получит доступ к файлу и будет знать кодовую фразу, может получить доступ к кошельку. Также команда выведет длинную последовательность чисел в <>. Это адрес вашего кошелька. Этот адрес мы будем использовать для майнинга. Напоминаю, что вам необязательно использовать geth, подойдут и другие кошельки.

5. Выбор сети и пула

Дальше вам нужно определиться с двумя моментами – это сеть и пул. Сейчас Ethereum имеет две сети, первая называется Ethereum Core, а вторая – Ethereum Classic. В системе умных контрактов DAO была обнаружена ошибка, из-за которой злоумышленники смогли украсть деньги. Разарботчики Ethereum сделали опрос и решили, что последствия нужно отменить. Был сделан хардфорк, и убрана часть блоков. Но не все согласились, поэтому старая сеть продолжает существовать под именем Ethereum Classic. Хардфорк сохранил своё имя ETH.

Это важно понимать, потому что сложность добычи ETC намного ниже чем ETH, соответтсвенно ниже и цена. Нужно майнить Ethereum на Ubuntu в правильной сети.

Пул – это несколько объединенных компьютеров, которые пытаются найти решение блока быстрее остальных. Вы можете использовать соло-майнинг, когда вы добываете монеты одни, но тогда вы получите намного меньшее вознаграждение. Награда за находку блока разделяется между всеми участниками пула. Если вам нужен майнинг эфириума на Ubuntu в сети ETH, то используйте вот эти пулы.

6. Запуск майнинга

Теперь все готово, и вы можете майнить. Для запуска майнинга нужно передать команде ethminer адрес пула и вашего кошелька эфира:

ethminer -G -F http://yolo.ethclassic.faith:9999/0xАдресКолелька –farm-recheck 200

ethminer -G -F http://yolo.ethclassic.faith:9999/0x65efbce76ed01b198ca504726289f3e397e83c01 –farm-recheck 200

Теперь осталось только ждать, пока наберется достаточная сумма для вывода эфира на ваш кошелек.

Выводы

В этой статье мы рассмотрели, как майнить эфир на Ubuntu, в наше время, если у вас есть хорошая видеокарта, то это вполне прибыльное занятие. Надеюсь, эта информация была полезной для вас.

Источник

Майнинг на ОС Linux/Ubuntu

Большая часть программного обеспечения для майнинга криптовалют разработана под 64-битные версии Windows 7 или 10. Большинство обзоров и инструкций также написаны исключительно для продукции Microsoft. При этом майнинг на Linux незаслуженно обойден вниманием. Несмотря на очевидные минусы добычи плюс традиционно низкую стабильность Виндоуз, майнеры продолжают запускать фермы под управлением этой операционной системы.

Давайте рассмотрим особенности добычи криптовалют на ПО, предназначенном для работы под Убунту или другими сборками ОС Linux.

Какие программы нужны для майнинга под Линуксом

Вычислительная мощность «железа» заслуженно считается определяющим фактором доходности фермы. Однако многое зависит от алгоритмов и стабильности майнинговых приложений. Сюда относятся криптовалютные кошельки для сберегания цифровых монет и программы-майнеры, непосредственно занятые вычислением хешей для блокчейна.

Майнинг linux-программами мало отличается от работы с Windows. Разработчики выпустили немало кросс-платформенных приложений, которые имеют версии для всех популярных операционных систем, включая Linux.

Для хранения заработанных средств нужно использовать только проверенные безопасные кошельки. Для майнинга на Ubuntu и других версиях Линукса подойдут следующие электронные бумажники:

  • Electrum — приложение, предназначенное для работы на Линуксе, Виндоуз и Мак ОС.
  • Ledger Nano S — кроссплатформенный кошелек, скачать который можно для любой операционки.
  • Jaxx — еще одна популярная кроссплатформенная разработка.

Вместо программного обеспечения можно использовать аппаратные решения для хранения криптомонет — Trezor, Keepkey и другие устройства. За них придется заплатить, но высокая безопасность ваших цифровых сбережений стоит этого.

Чтобы использовать Linux для майнинга, нужно установить подходящую утилиту для добычи через пулы. Приложение можно скачать в соответствующем разделе сайта или подобрать одну из популярных программ, совместимых с пулом. Стоит подобрать многофункциональную программу, которая контролирует работу вычислительных устройств и выводит статистику их функционирования: хешрейт, температуру, скорость кулеров.

Майнеры для Ubuntu

Среди множества утилит, обеспечивающих возможность майнинга на Линуксе, лидирует приложение CGMiner. Эта популярная программа основана на открытом коде CPU Miner, предназначенном для добычи крипты на процессоре.

Достоинства CGMiner заключаются в богатстве ее функций. С ее помощью можно:

  • управлять вентиляторами охлаждения;
  • контролировать параметры работы оборудования;
  • удаленно управлять фермой;
  • одновременно использовать несколько видеокарт Nvidia или AMD и анализировать их работу.

И, самое главное, программа отличается эффективным алгоритмом, за счет чего достигается более высокий хешрейт.

Для майнинга на ASIC под управлением Linux используется приложение BFGMiner. Его отличие состоит в специализации под интегральные вычислительные схемы. Как и CGMiner, приложение помогает установить полный удаленный контроль над фермой. С ее помощью вы сможете управлять кулерами, получать полную информацию относительно работы оборудования и проводить интеллектуальный анализ эффективности фермы.

Нельзя обойти вниманием майнер для Linux с графическим интерфейсом — EasyMiner. Это оболочка, которая может работать совместно с CGMiner или аналогами. Ее применение облегчает настройку майнера, поэтому EasyMiner стоит рекомендовать новичкам криптовалютного рынка. Благодаря точной и понятной визуализации даже неопытный пользователь легко разберется в процессах внутри фермы и сможет оптимизировать ее производительность. Программа поддерживает протоколы Stratum и GerWork Mining и может успешно использоваться для работы в составе пула и сольного режима добычи.

Особенности настроек

Программное обеспечение для майнинга вы можете самостоятельно установить из репозитория, используя консольные команды. Это позволит получить самую последнюю и эффективную версию манера.

Дистрибутивы уже имеют встроенные драйвера для новых видеокарт. Если же вы желаете попробовать майнит на устаревших GPU, придется скачать и установить проприетарные драйвера с сайта разработчика. Процедура не отличается от аналогичной под Windows.

Подключение к пулу посредством программ с графическим интерфейсом не вызывает затруднений. Готовые настройки командной строки для консольных приложений можно найти в соответствующих разделах пула.

Причины использования Linux для майнинга

Майнинг на Linux Mint — сборке, которая оптимизирована для криптодобычи, похож на работу с привычной Windows. Поэтому переход на бесплатную ОС не займет много времени и сил. Дистрибутив любой сборки Linux свободно доступен в сети, остается лишь скачать его и установить на ПК. Никаких особых параметров установки не потребуется. Не стоит волноваться даже по поводу наличия драйверов для вашей видеокарты — новые сборки имеют «вшитые» наборы для AMD и Nvidia.

Преимущества работы фермы под Linux состоят в следующем:

  • Быстрая установка и настройка. Дистрибутив с необходимыми драйверами и программами можно скачать и записать на флешку, которую остается лишь вставить в ПК. Запуск Линукса без инсталляции займет буквально пару минут. При этом флешку можно переносить с устройства на устройство с сохранением параметров установки ОС.
  • Простая настроек. После установки дистрибутива на компьютер с установленными GPU нет необходимости искать подходящие драйвера. Система сама обнаружит карты и настроит их оптимальную работу.
  • Стабильность. Linux изначально разработан для работы с серверным оборудованием. Поэтому он может работать без обязательных перезагрузок для установки обновлений, как это происходит с Windows. Вероятность зависания и самостоятельной перезагрузки компьютера на Linux минимальна.
  • Высокий хешрейт. ОС Linux хорошо оптимизирована для работы с «железом», что позволяет получить максимально доступный хешрейт для любых видеокарт.
  • Удобство. Качественное ПО позволяет удаленно контролировать работу ферм и управлять ими независимо от их физического расположения.
  • Разгон оборудования. Система дает возможность легко менять тайминги работы видеокарты и частоты памяти и ядра.
  • Простая работа с приложениями для криптодобычи. Достаточно несколько щелчков мыши, чтобы сменить работающий кошелек и майнер.
  • Поддержка больших ферм. Линукс корректно распознает и эффективно использует до 8 видеокарт на одной материнской плате.
  • Свободное распространение. Linux не нуждается в покупке и активации. Система распространяется бесплатно. Готовые сборки, настроенные для эффективного майнинга, могут стоит небольших денег. Но вы всегда можете самостоятельно создать бесплатный аналог для своей фермы.

Единственный недостаток перевода фермы на Линукс — необходимость потратить свое время на изучение особенностей ОС. Но саморазвитие приносит только пользу.

Перевести ферму на Linux стоит хотя бы из-за чуть большего хешрейта и отсутствия сбоев и простоев во время работы фермы.

Источник

Популярные записи


Adblock
detector