Автоматизация ферм на видеокартах своими руками

У многих майнеров наступает момент, когда количество ферм растет и уже совершенно неудобно заходить на каждую из них для смены криптовалюты, которую хочется майнить, кошелька или пула. Например, для самого популярного алгоритма Ethash можно выбрать пулы: Ethereum, Ethereum Classic, Metaverse, Expanse, Musicoin, Pirl, Whale и другие. Рассмотрим как можно автоматизировать процесс своими руками, как говорится, бесплатно и без смс!

Речь в статье пойдет о фермах на Windows. Существуют платные решения, например Awesomeminer. Это программное обеспечение устанавливается на ферму и дает возможность удаленного управления через интернет.

awesome-miner

Awesomeminer — платная программа, стоимость зависит от количества подключенных ферм:

awesome

Для ферм Linux, надо сказать, тоже есть решения, например, Simplemining, который стоит 2$ в месяц с одного рига.

История бесплатной автоматизации

Решение, которое мы предлагаем не претендует на то, чтобы называться программой или кодом, оно было создано непрограммистами для себя за один вечер и прекрасно работает без сбоев уже 4 месяца. Для его создания мы всего лишь немного пораскинули мозгами и создали несколько скриптов с помощью копи/пастного программирования (естественно, находя ответы в поисковике).

У нас не было задачи сэкономить, на тот момент мы даже не предполагали, что есть Awesominer или аналоги, сидели на даче, пили чай и говорили про майнинг. У нас было 6 или 7 ферм, а мы очень любили майнить что-то новое, следить за хешрейтом и сложностью сетей и выбирать  каждый раз наиболее эффективную монету. Кстати, выбор мы осуществляли не по сайту Whattomine и даже выработали свою стратегию (это тема отдельного поста, но можете спросить в чате 2 Биткоина — многие уже стали адептами нашей собственной теории).

Мы подумали, что программа-майнер (в нашем случае Claymore’s Dual Ethereum GPU Miner) запускается с помощью bat-файла с настройками. Для автоматизации нам надо, чтобы мы могли одновременно поменять настройки на всех фермах и перезапустить программу-майнер. Недолго думая мы поняли, что настройки майнинга (пул и кошелек) можно вынести в отдельный текстовый файл. А как можно быстро поменять текстовый файл на всех машинах сразу? Правильно, с помощью одной из систем синхронизации: Dropbox, SugarSync, Google Drive. Мы взяли Drive.

Одновременное изменение настроек ферм с помощью Google Drive

Ниже приведена четкая инструкция «как и что надо делать» с комментариями. Комментарии можете не читать, а просто выполнять все по пунктам. Если сделаете все по рецепту — сразу сможете майнить без заморочек. Система работает для алгоритма Ethash (ETH, ETC, ETP, EXP, MUSIC, PIRL, WHL), однако несложно подготовить аналогичный вариант для Equihash (ZEC, ZCL, ZEN, BTG).

Установка

1. Устанавливаете Google Backup & Sync

1.1. Запускаете и вводите логин/пароль Google.

1.2. В первом окне убираете все галочки

drive_1

1.3. Во втором окне ставите галочку синхронизировать все (Sync everything) и сверху указываете папку синхронизации: C:\drive

drive_2

1.4. Готово. Теперь в папку drive нужно поместить папки из этого архива. Это нужно делать только для первой фермы. Все последующие уже возьмут эти файлы из облака.

Не бойтесь, там нет вирусов или еще чего-то. Это полная копия системы, которую используем мы. В папке Miner находится самый обычный Claymore’s Miner v10.1. В папке files рабочие файлы для запуска Claymore.В папках setup и pools настроечные файлы.

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

2. Создайте в корне диска C папку MINER. Т.е. должно получиться C:\MINER
Скопируйте в нее файлы pool.txt и rig.txt из C:\drive\setup
Отредактируйте rig.txt, поменяйте название фермы (не более 8 символов!) и поставьте ее минимальный хешрейт, например 150 Mh/s, если хешрейт будет опускаться ниже, майнер будет перезагружаться.

rig_5

3. Зайдите в планировщик Windows в Панели Управления
Control Panel\System and Security\Administrative Tools\Task Scheduler
Самый быстрый вариант туда попасть нажать Win+R, а затем выполнить taskschd.msc

Нажмите Действия -> Импортировать задачу (Action -> Import Task)

Выберите файл CHECKER.xml в папке setup C:\drive\setup\CHECKER.xml

scheduler

Мы только что создали задачу, которая будет запускать bat-файл C:\drive\files\check.bat каждые 2 минуты. Батник проверяет не изменился ли файл pool.txt (сравнивает файлы в папке C:\drive\setup и в папке C:\MINER). Если файл изменился, батник запишет в C:\MINER свежий файл настроек и перезапустит Claymore с новыми настройками.

4. Добавьте ярлык файла запуска программы-майнера C:\drive\files\start.bat в автозагрузку, для этого снова выполните Win+R, а затем введите shell:startup

statrup

Перетащите в появившуюся папку start.bat правой кнопкой мыши и выберите опцию Создать Ярлык (Create Shortcut).

statrtbat

Таким образом мы добавили майнер в автозагрузку. Как только будет запускаться ферма — будет начинаться майнинг.

Как теперь работать?

Наш метод очень прост в эксплуатации («ха-ха» скажут профессиональные кодеры, «нагородили г-на всякого»). Вы можете поставить на свой компьютер Google Drive & Sync или пользоваться web-интерфейсом Google Drive. Для того, чтобы отправить все свои риги на другой пул или сменить кошелек нужно лишь поменять файл pool.txt в папке setup. C:\drive\setup\pool.txt если вы будете делать это локально. В pool.txt указывается пул, кошелек, а также способ майнинга defvee для Claymore.

Например, для Эфира:
-epool eth.2miners.ru:2020 -ewal 0xb9ba90689766e37534137af2197fa35ea9f5b8b9

Вы можете взять файл в папке C:\drive\pools с нужным пулом, переименовать его в pools.txt и скопировать с заменой в папку C:\drive\setup.

И всё? Ну, в общем, да! Можете задавать вопросы в чате 2 Биткоина.

Подписывайтесь на наш канал в Telegram, чтобы быть в курсе что происходит с криптовалютами и майнингом.

257803_original

Ellaism — еще одна монета на основе Эфириума

logo-a9d9c5bcd1af63cccf520c4103bd0474

Красивый логотип — залог успешного бизнеса, прикольная звездочка, да? Знакомьтесь, новая криптовалюта на основе Эфириума — Ellaism.

Мы уже писали о Shaft, PIRL, Whale, все эти монеты созданы на основе Эфириума. Создатели просто берут готовый исходный код с GitHub, иногда чуть-чуть изменяют, добавляют свои логотипы и названия -> на выходе новый, как говорят в народе, «ГовноКойн».

Наверное, первый вопрос: «Можно майнить?»
Да, можно! Вот список пулов: https://minerpool.net/pools/ellaism/

У монеты не было пре-майна, нет бомбы сложности, алгоритм  DaggerHashimoto.
За нахождение блока в сети Ellaism вы получите 5 монет, каждые 10 миллионов блоков вознаграждение будет уменьшаться на 20%. Расчетное время блока — 10 секунд.

Снимок экрана 2017-10-20 в 16.29.07.png

А продать можно?
Да, есть биржа…
Правда цена пока очень скромная. Впрочем как и у остальных аналогичных г… монет. Биржа: https://trade.cryptobroker.io/markets/ellabtc

Снимок экрана 2017-10-20 в 16.30.37.png

Вернемся к самой монете. У ребят сделан довольно неплохой сайт ellaism.com, и даже не один! Еще ellaism.org. Там написано, что они позиционируют себя как Эфириум со смарт контрактами, но без бомбы сложности и без возможностей делать хард-форк.

Веб кошелек, уже знакомый нам по другим монетам, myellawallet.com, блок-эксплорер explorer.ellaism.org, мониторинг сети stats.ellaism.org
Короче, полный набор стандартных инструментов.
Наверное, скоро будет открыт сервис «Создай свою криптовалюту за 5 кликов».

Почему мы о них написали? В отличии от других, ребята сделали что-то свое, ну или начали делать.

  1. ens.ellaism.org — сервис регистрации доменных имен для использования их в смарт-контрактах на основе Ellaism.
  2. ellaism.org/btcrelay/ — (самое непонятное и интересное) проверка транзакций Bitcoin в сети Ellaism и прямой обмен BTC на Ellaism! В оригинале: The BTC Relay allows Bitcoin transactions to be validated on the Ellaism network. This makes BTC-ELLA swap and ELLA-BTC decentralized exchange possible. We currently need relayers to support it.

Как думаете, взлетит такой форк? Мы вот в чате часто обсуждаем какие монеты могут взлететь и стоит ли их майнить. Присоединяйтесь!

«Поговорим за DAG» или «Когда моя видеокарта перестанет майнить Эфир?»

Простой арифметический расчет. Никакой магии. Проходите, садитесь, посчитаем вместе.

Теория

DAG файл — блок данных, более 1 Гб в размере, используемый для нахождения решения блока в сети блокчейн на алгоритме Dagger Hashimoto (последняя версия алгоритма называется Ethash). Разумеется, основная монета Ethash — Эфириум (Ethereum), но помимо ETH есть также другие монеты на этом алгоритме: Ethereum Classic, Musicoin, Ubiq, Daxx, Whale, Pegas, Expanse, Dubaicoin, Soil и т.п. Если еще не читали, обязательно ознакомьтесь со статьей «Сложность и хешрейт сети Эфириум на пальцах». Именно DAG файл загружается в память видеокарт, когда запускается майнер. Рассмотрим на примере Claymore:

dag_creation

Размер DAG файла со временем увеличивается. Происходит это через каждые 30 000 блоков и называется сменой эпох, т.е. каждой эпохе соответствует свой размер DAG. Где узнать текущий размер DAG? Мы рекомендуем этот сервис: https://investoon.com/tools/dag_size. Он показывает текущий размер DAG файла для основных валют на алгоритме Ethash, а также позволяет определить размер DAG файла по номеру блока. Повторимся, каждому блоку соответствует своя эпоха, а у каждой эпохи свой размер DAG.

Рассчет DAG файла идет по определенному алгоритму, можете посмотреть его здесь и проверить, что он работает (мы проверили). Кстати, все значения DAG давно рассчитаны и табулированы, можно брать значения DAG из этого массива.

Каждую эпоху DAG файл увеличивается на 8 МБ.

Время нахождения блока у каждой монеты разное: ETH — 30 секунд, ETC — 15 секунд, EXP — 90 секунд. Соответственно в сети Ethereum Classic 30 000 блоков пройдут в 6 раз быстрее, чем в сети Expanse. Именно поэтому на текущий момент у ETC уже 151 эпоха (DAG = 2.18 ГБ), а у EXP всего лишь эпоха 25 (DAG = 1.2 ГБ). Надо признать, что сравнение не очень честное, т.к. Экспанс появился чуть позже, чем Эфир.

Практика

Давайте рассмотрим блокчейн Ethereum.

  1. Время нахождения блока сейчас составляет 30 секунд.
    30 секунд × 30 000 блоков = 900 000 секунд должно пройти для смены эпохи
    (900 000 ÷ 60 ÷ 60 ÷ 24 = 10.4 дней)

    На время написания статьи последний блок ETH — 4 322 994, идет эпоха 144 и размер DAG 2134 МБ.
    На блоке 4 350 000 начнется эпоха 145 и размер DAG вырастет до 2142 МБ.
    Это должно произойти через 27 000 блоков (грубо, 9 октября).

  2. Изначально Виталик и Ко собирались запустить Ice Age и время нахождения блока должно было постепенно увеличиваться, однако по последней информации все будет строго наоборот.  Ice Age собираются отложить на полтора года, а время блока уже в октябре 2017 уменьшится до 14 секунд. Это значит, что эпохи будут сменяться через каждые 5 дней, значит каждые 5 дней размер DAG будет расти на 8 МБ.

Когда видеокарты перестанут майнить Эфир?

Все зависит от размера памяти видеокарты.

Видеокарты с памятью 2 ГБ перестали работать в сети Эфириум в ноябре-декабре 2016. Умирание плавно происходило после эпохи 93 с размером DAG 1.73 ГБ. Дело в том, что часть памяти используется под буфер и невозможно использовать все 100% карты под DAG. Проверить это легко. Ниже данные загрузки памяти майнером Claymore на видеокарте ноутбука, эпоха 144:

memory_usage

Сейчас карта использует 2.3 ГБ, т.е. почти на 200 МБ больше, чем размер DAG (2.13 ГБ). Кстати, если к видеокарте подключен монитор, то на него расходуется еще 150-200 МБ места.

Если предположить, что время нахождения блока ETH скоро станет 14 секунд и не будет изменяться, то получается, что видеокарты с 3 ГБ памяти начнут отмирать, примерно, через 400 дней, в конце 2018 года. Расчет простой, можете проверить сами:

  1. До полного заполнения карты остается, грубо, 650 МБ.
  2. 650 МБ ÷ 8 МБ (рост DAG с одной эпохой) = 81 эпоха
  3. Каждая эпоха 14 × 30000 ÷ 60 ÷ 60 ÷ 24 = 4.86 дней
  4. 81 (эпох осталось) × 4.86 (дней на эпоху)  = 394 дня

Картам с 4 ГБ памяти отведено намного больше, почти 3 года, их владельцам точно пока не о чем беспокоиться, технология блокчейн развивается так стремительно, что к этому времени все может уже 10 раз поменяться.

Обратите внимание! Не стоит отчаиваться, если ваша видеокарта не может майнить Ethereum или Ethereum Classic из-за малого размера памяти. Многие монеты на алгоритме Ethash до сих пор прекрасно работают с 2 ГБ видеокартами, потому что эпоха еще небольшая: Ubiq — эпоха 8, Expanse — эпоха 25, Musicoin — эпоха 37. DAG файл этих монет на данный момент чуть больше 1 ГБ. Более того, майнинг этих монет зачастую может быть выгоднее майнинга Эфира, см. Whattomine.

Напишите нам в чат, если у вас остались вопросы.

Пулы SOLO (вся награда идет нашедшему блок):
Solo Pirl — https://solo-pirl.2miners.ru
Solo Whale — https://solo-whl.2miners.ru
Solo Music — https://solo-music.2miners.ru
Solo Expanse — https://solo-exp.2miners.ru
Solo ETC — https://solo-etc.2miners.ru
Solo ETH — https://solo-eth.2miners.ru
Solo ETP — https://solo-etp.2miners.ru
Solo ZCL — https://solo-zcl.2miners.ru
Solo ZEN — https://solo-zen.2miners.ru

Совместные ПУЛЫ (вознаграждение начисляется по схеме PPLNS):
Music — https://music.2miners.ru
Expanse — https://exp.2miners.ru
ETC — https://etc.2miners.ru
ETH — https://eth.2miners.ru
ETP — https://etp.2miners.ru
ZEC — https://zec.2miners.ru
ZCL — https://zcl.2miners.ru/
ZEN — https://zen.2miners.ru
BTG — https://btg.2miners.ru

В выходные как всегда будем вас развлекать на нашем канале в Telegram.

Shaft — новая монета, которую вам не стоит майнить

5 сентября анонсировали новую монету на алгоритме Ethash — Shaft (SHF). Видеокарточные фермеры сразу заинтересовались вопросом: алгоритм такой же, как у Эфира, хешрейт сети — несколько GH/s (7.47 GH/s на момент написания статьи), блоки идут как из автомата!

Один вопрос — ЗАЧЕМ???

Когда мы предлагали вам майнить Китов — там хоть идея была, кошелек грамотный, план развития, профессиональные разработчики. Хотя и это был большой риск! Тут то что?

photo_2017-09-21_10-26-46

Давайте прочитаем про монету: официальный пост, русский перевод.

Shaft (SHF) – это криптовалюта нового поколения, созданная майнерами, для майнеров. Основная идея SHAFT заключается в том, чтобы сделать криптовалюту специально для майнинга на GPU.

Ээээ. Что? Майнеры для майнеров? Будем все дружно лепить пустые блоки бесконечно? Заявленное время нахождение блока — 15 секунд, а сколько транзакции в этой сети SHF? Ровно ноль! Кстати, это тема отдельного поста. Никогда не задумывались, что большая часть блоков в криптовалютах — это именно пустые/полупустые блоки? Исключение — разве что, великий Биткоин, у которого может создаться очередь на проведение транзакций. Продолжаем про Шафт:

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

Блин, да там весь текст можно на цитаты разобрать.

Пул есть, даже 3, вот один из них, можете глянуть статистику: pool.shaft.sh

Сайт запустили сегодня на скорую руку. Он просто смешной: опечатки, содержание. Фраза «Upcoming Awesome Features» доставила. Типа денег нет, ничего нет, но вы, мол, верьте, все будет классно.

shaft

Кстати, ребята предлагают свои SHF монетки тому, кто нарисует дизайн, снимет видео-инструкцию и т.п.

Кошелька нет! Блин, мы даже не встречали такого. Ну если вы не готовы представить продукт, может надо его доделать все-таки? (кошелек надо самостоятельно создавать через командную строку и geth)

Создатель темы на Bitcointalk имеет статус «новичок». Мы задали этот вопрос в Telegram канал поддержки, говорят аккаунт создавался специально для этого проекта. Мы такие: Ооок. Вот, говорят, аккаунт одного из разработчиков: https://bitcointalk.org/index.php?action=profile;u=903781 .В аккаунте этом реклама русского проекта BeOne ICO. Состав BeOne: Alexey Goncharenko, Vladimir Dorokhov, Kristina Smirnova, Venera Sabitova, Maxim Nikitin. Спрашиваем: Так создатели из России. Говорят: нет не из России. А это что тогда? (спрашиваем про BeOne). Тишина… Ну просто так, это к проекту не относится. АААА. Нет слов.

Как следует относиться к таким проектам? Стоит ли майнить?

Мы к этому подходим так. Скажем, у вас 2 фермы добывают 30$ в день. Сколько вы готовы потратить на ICO хз чего? Ну вот вообще! 3$? Ну запустите Shaft на пару часов… А так майнинг не об этом же, задача майнинга — стабильно получать ликвидные монеты и менять их на те, которые вам нужны. Совершенно необязательно майнить все подряд, в надежде что это вырастет.

Не согласны? Докажите в чате! Правил нет.

Согласны? Подпишитесь на наш канал.

Что майнить — Musicoin или Monero?

Утро каждого уважающего себя майнера, начинается с посещения сайте WhatToMine.com
Последние месяцы, самой выгодной криптовалютой для майнинга на картах Radeon и, зачастую, Nvidia оставалась монета Эфириум (ETH).

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

logo.png

На днях монета Monero совершила прыжок в цене с $50 до $150 и возглавила топ самых выгодных монет для майнинга на видеокартах. Стоит заметить, что, в основном, до этого бума Monero майнили на процессорах. Особенно хороши были процессоры Xeon. Рост стоимости изменил эту особенность и теперь Monero очень выгодно майнить на картах Radeon и Nvidia.

Monero основана на алгоритме CryptoNight и майнерам пришлось перенастраивать свое оборудование и изучать новые программы для майнинга. Буквально все чаты майнеров завалены вопросами «Как открыть кошелек Monero?» и «Какой пул для Monero лучший?»

Все дружно «ломанулись» майнить Monero и сложность майнинга вместе с количеством майнеров этой монеты улетела в космос. Буквально за 3 дня Monero ушел с подиума… очень сложно его стало майнить (Пример: скажем, у вас была 1 видео карта, то она добывала 1 монетку в день, с ростом сложности в 2 раза вы стали добывать 0.5 монетки в день.)

Каждая монета адаптирует свою сложность в зависимости от количества майнеров, участвующих в ее майнинге. Адаптация сложности (рост в случае наплыва майнеров) происходит не моментально и зависит от настроек алгоритмов монеты.

Самое интересное произошло сегодня утром: криптовалюта Musicoin прибавила +80% к своей цене и возглавила топ самых выгодных монет для майнинга. Дальше все по сценарию: все побежали майнить Musicoin (благо она на алгоритме Ethash, как и Эфириум). Сложность мйнинга выросла с 7(TH/s) до 21(TH/s), а хэшрейт сети поднялся с 0.5 TH до 1.38 TH. ЗА ДЕНЬ!

Снимок экрана 2017-08-27 в 18.18.40.png

Посмотрим как долго Musicoin сможет оставаться фаворитом майнеров.

Любителям Nvidia стоит обратить внимание на Zcash и Zclassic на алгоритме Equihash. Обе монеты очень хорошо подросли и майнить их на зеленых картах (Nvidia) теперь одно удовольствие.

Снимок экрана 2017-08-27 в 18.18.53.png

Интересное наблюдение, майнинг пул ethermine.org (майнинг Эфириума) за последние дни, покинуло 20% майнеров.

Пока мы писали эту заметку, в топ вышел Zclassic. ВСЕ ТУДА!

Подписывайтесь на наш канал в Телеграмме, обсудим, что лучше майнить на видеокартах