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

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

Это руководство было протестировано на Ubuntu 16.04, но многие принципы будут справедливо работающими и для других дистрибутивов. Так что если вы используете Elementary OS или другую систему основанную на Ubuntu это руководство будет полезным.

Какая у нас задача?

Настроить Ubuntu 16.04 для добычи Ethereum.

Что нужно сделать?

Работающая Ubuntu 16.04 с привилегиями root. Вам также нужен современный графический процессор с объемом памяти более 4 ГБ.

Насколько трудно заниматься майнингом на Ubuntu?

Легко. Все настраивается очень быстро.

Условные обозначения

# — требует, чтобы данная команда выполнялась с привилегиями root либо непосредственно как пользователь root, либо с помощью команды sudo

$ — данная команда должна выполняться как обычный непривилегированный пользователь

С чего начать?

Трудно не слышать об Эфириуме. Это самая горячая новая криптовалюта, которая все еще очень сильно растет. В отличие от Биткойнов, Ethereum по-прежнему практичен для добычи, и на него набирают массу людей. Если вы планируете добывать Ethereum, это руководство поможет вам начать использовать инструменты с открытым исходным кодом и Ubuntu.

Майнинг Эфира на Ubuntu очень легко настраивается даже новичком.

Прежде чем начать, установите AMDGPU-PRO на Ubuntu.

Установите Майнер

Очевидно, что вам нужно программное обеспечение для начала добычи. Разработчики, стоящие за валютой Ethereum, создали эти инструменты и упаковали их для Ubuntu. Все, что вам нужно сделать, это включить их PPA и установить пакеты.

Сначала установите одну зависимость.

$ sudo apt install software-properties-common

Затем вы можете включить репозиторий и обновить apt.

$ sudo add-apt-repository -y ppa: ethereum / ethereum

Теперь просто установите пакеты.

$ sudo apt install ethereum ethminer

Установите Mist Wallet

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

Кстати, мы уже рассказывали о том, какой кошелек выбрать для криптовалюты.

Установите разрешения до получения Кошелька Mist.

$ sudo apt install libappindicator1 libindicator7

С установленными зависимостями вы можете скачать последнюю версию Mist с сайта Github проекта. Вы ищете пакет «Ethereum Wallet».

Установите пакет с dpkg.

$ sudo dpkg -i Ethereum-Wallet-linux64-0-9-0.deb

Настройка Mist

  • Откройте Mist. Это программа GUI, поэтому вы можете получить доступ к ней, как правило, через Unity.
  • Когда вы впервые запустите Mist, он спросит вас, хотите ли вы использовать основную сеть Ethereum или тестовую. Очевидно, что вы хотите подключиться к основной сети, чтобы иметь возможность фактически добывать криптовалюту и выполнять транзакции.
  • Следующий экран спросит вас, есть ли у вас существующий файл кошелька. Если вы это сделаете, просто добавьте его. Если нет, вы можете просто пропустить эту часть.
  • На следующем экране вам будет предложено создать пароль для вашего кошелька. Это пароль шифрования. Создайте сильную и запоминающуюся кодовую фразу здесь. Не забудь. Если вы потеряете свой пароль, ваш эфир исчезнет. Вы не можете его восстановить.
  • После установки вы увидите свой фактический кошелек. Ваша учетная запись будет присутствовать на вашем кошельке. Это адрес, который вы будете использовать с каждого момента для отправки и получения Ethereum.
  • Оставьте приложение открытым для синхронизации с сетью Ethereum. Для синхронизации всего потребуется некоторое время и значительное пространство на жестком диске. Приступим к следующему пункту, если говорить про Майнинг Эфира на Ubuntu.

Майнинг Эфира на Ubuntu: Присоединиться к пулу

Вам нужно присоединиться к пулу, если вы хотите добывать Эфириум. Несмотря на то, что можно запустить программу без участия пула, но ваши шансы на получение прибыли с одним узлом добычи очень низки. Бассейн увеличит ваши шансы.

Майнинг-пулы – это именно то, что объединяет системы майнеров. Люди собираются вместе и объединяют свои ресурсы добычи и справедливо распределяют прибыль, исходя из объема выполненной работы. В то время как соло-майнинг может быть удачным, Майнинг-пулы, гарантируют устойчивый поток доходов, пропорциональный вашей работе.

Читайте также:  Перепрошивка с windows mobile

Есть много вариантов, так что проведите свое исследование. Вот несколько из наиболее популярных:

Графический процессор

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

Ваша команда может быть немного иной, в зависимости от вашего пула, но она будет выглядеть примерно так, как показано ниже.

$ ethminer -G -F your.poolurl.com:port/0xYOUR WALLET.COMPUTER NAME —farm-recheck 200

Флаг -G указывает графический процессор. -F позволяет вам сообщить пулу, что вы являетесь частью этого пула. Вы должны дать пул ваш адрес кошелька, чтобы он мог приписать вам вашу работу и заплатить вам. Большинство пулов отслеживают активность компьютера, так что это тоже включено. Имя компьютера является псевдонимом, поэтому ему не нужно указывать имя хоста или что-то в этом роде.

Выводы

Как вы поняли, Майнинг Эфира на Ubuntu настраивается очень быстро. Что является положительным моментом для каждого начинающего майнера. Мы постарались рассказать вам про все важные пункты настройки системы и оборудования для добычи криптовалюты. Если вам есть чем поделиться, то, обязательно напишите нам об этом в комментариях.

Добыча Ethereum может быть отличным способом заработать дополнительных денег или просто увлекательное техническое хобби. Всегда учитывайте затраты, прежде чем принимать участие в разработке криптовалютных средств и рассчитывайте свою прибыльность, прежде чем инвестировать.

Если у вас остались вопросы по теме «Майнинг Эфира на Ubuntu» — пишите нам об этом в форме комментариев.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

Майнинг эфира на 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:

Читайте также:  Default ttl mac os

Выберите архив 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 account new

Программа запросит у вас пароль, он защищает закрытый ключ вашего кошелька, любой, кто получит доступ к файлу и будет знать кодовую фразу, может получить доступ к кошельку. Также команда выведет длинную последовательность чисел в <>. Это адрес вашего кошелька. Этот адрес мы будем использовать для майнинга. Напоминаю, что вам необязательно использовать 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, в наше время, если у вас есть хорошая видеокарта, то это вполне прибыльное занятие. Надеюсь, эта информация была полезной для вас.

Источник

Майнинг эфириума за 5 минут

Все, что вам нужно для того, чтобы начать заниматься майнингом в Эфириуме – это инстанс AWS EC2.

Наверняка, вы уже что-либо слышали о стремительно набирающих популярность криптовалютах. Медленно, но уверенно криптовалюты изменяют на свой лад привычный процесс работы финансовых систем и транзакций (по моему мнению, такие системы и дальше должны работать, ассимилируясь с новыми тенденциями).

Не так давно стоимость Биткойна достигла 6000$, при этом рыночная капитализация такой криптовалюты на сегодняшний день составляет 103$ миллиардов, а также сотни ICOs (Initial coin offering с англ. — первичное предложение монет), проведенных с августа этого года. Стоит ли говорить, что за это время в мире Биткойна произошел огромный экономический бум, который, по всей видимости, утихнет еще очень не скоро.

Как это видно на приведенном ниже графике общая капитализация криптовалют выросла с отметки $50 миллиардов до $150 в течение всего лишь года.

Лично мне больше всего по душе проект Эфириум (от англ. – Ethereum), в котором начать майнинг достаточно просто, используя AWS. Данную статью я хочу посвятить именно этой теме – майнингу.

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

Что такое Эфириум?

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

Читайте также:  Linux armv8l что это

Эфириум занимает вторую позицию после Биткойна по масштабу рыночной капитализации. Например, только за прошедший год стоимость платформы Эфириум возросла на 230%, как это видно на приведенном ниже графике:

Тем не менее, увеличение роста в цене подразумевает увеличение требований, предъявляемых к майнерам, которые работают в платформе Эфириум, что, в свою очередь, непременно ведет к увеличению сложности процесса майнинга:

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

Что такое крипто-майнинг?

Само слово «майнинг» (с англ. mining – добывать) является своеобразным аналогом добычи золота в сфере криптовалют. В двух словах: майнинг криптовалют – это решение сложных математических задач. Майнеры, в свою очередь, это люди, которые тратят все свое время и энергию на решение таких задач. Майнеры предоставляют свои решения тем, кто такие решения подтверждают. После чего майнеры получают заслуженную награду – блок Эфира. Как вы уже могли догадаться, что чем сложнее процесс майнинга, тем сложнее о объемней становятся требующие решения математические задачи, и тем сложнее получить награду за найденные решения. На данный момент ввиду необычайной популярности и востребованности Эфириума сложность майнинга для данной платформы также достигает максимума.

Стоит ли вообще заниматься майнингом в Эфириуме?

Так уж сложилось, что чем больше майнеров присоединяются к Эфириуму, тем сложнее становится решение задач и процесс майнинга как таковой. Тогда вы спросите: «Ну, и стоит ли мне вообще начинать заниматься майнингом, если время для хорошего начала уже было упущено?». Вам стоит знать, что стоимость платформы постоянно растет, поэтому стоимость ее валюты, пусть даже и небольшое ее количество, может вырасти до колоссальных размеров в будущем.

Однако в Эфириуме произошли некоторые изменения: не так давно для данной платформы был введен метод доказательства доли владения (от англ. proof-of-stake). Это значит, что процесс майнинга уже мало что будет значить. Тем не менее, такие нововведения могут привести к резкому увеличению стоимости криптовалюты Эфириума.

Итак, если вы уже успели переосмыслить всю приведенную выше информацию и по-прежнему готовы заниматься майнингом в Эфириуме, то оставшаяся часть статьи как раз для вас!

Как запустить собственный AWS-инстанс для майнинга?

Всего несколько простых шагов:

  1. Перейдите в вашу консоль AWS EC2 и измените ваш регион на US East (N.Virginia) . Данный округ имеет самую низкую стоимость за необходимые нам услуги и, кроме того, здесь есть AMI-комьюнити, в котором можно найти требующиеся нам установленные майнинг-библиотеки.
  2. В графе Instances выберите Spot Instances и нажмите Request Spot Instances.
  3. Найдите AMI-сообщество, которое называется ami-cb384fdd и выбирайте его.
  4. Под графой Instance выбирайте g2.8xlarge.
  5. Запускайте!

Начало майнинга

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

Для майнинга мы будем использовать пул Dwarfpool,. Однако вы можете использовать любой другой пул. Здесь можно найти список самых популярных.

Просто воспользуйтесь для данной цели протоколом SSH и введите следующий код:

С помощью Tmux вы можете продолжать выполнять все необходимые процессы даже после завершения соединения SSH.

Ethminer – это GPU-майнер. Введите ваш e-mail для получения уведомлений о выполняемых в платформе платежах. Другие параметры предусмотрены для оптимизации процесса майнинга.

В скором времени будет создан DAG-файл и сразу после этого вы сможете приступать к майнингу.

Мое мнение таково: ввиду своей чрезмерной сложности процесс майнинга в Эфириуме не стоит свеч, если вы решили заняться этим только что. Например, один час работы с g2.8xlarge обойдется вам в 2,6 доллара, при этом прибыль майнера в Эфириуме также может составлять всего 2,6 доллара в день!

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

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

Источник

Оцените статью