Solo mining how to? Практика майнинга в соло режиме




И так, в предыдущей статье solo mining, мы, мягко говоря, обошли стороной. Это обуславливалось тем, что в кошелёк выбранной мной монеты уже вшита функция соло майнинга. Кратко, соло майнинг – это добыча определённой монеты только собственными усилиями, а именно лично Вашим оборудованием. В этом процессе никто не участвует кроме Вас. А соответственно награду за нахождение блока получаете только Вы.

solo mining

 


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

Поиск монеты для solo mining

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

И вот она. BottleCaps – так разработчики обозвали свою криптовалюту. Она, как мне показалась по всем параметрам подходила. Собственно с ней я и за морочился.

Спецификация монеты:

Algorithm: PoW Scrypt with PoS (add 51% resistance with the PoS)
Block Time: 60 seconds
Difficulty: Started at 0.25 with a 4hr Difficulty target time NO INSTAMINE
Reward: 10 coins per block until the end
Block confirmations: 5

Не пугайтесь ентой матершины, всё это мы будем разбирать постепенно. Самое главное для меня здесь то, что POW – алгоритм scrypt. Именно такой поддерживают мои Асики. Difficulty, на момент установки кошелька составляла 0.86. Выбор был сделан, так что поехали по порядку.

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

Забрать кошелёк под винду можно вот по этой ссылке. Установка проста, но как обычно вылезло это пресловутое НО. Синхронизация с сетью проходила около трёх суток. Для простой монетки-форка это более чем долго. Но раз уже взял, то решил дотянуть. Вот так выглядит синхронизированный кошелёк:

Bottlecaps Wallet

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

Процесс синхронизации кошелька

Внимание!!! Если синхронизация не начинается долгое время, не ждите, а переходите к следующим этапам.

Настройка кошелька под solo mining

Собственно ничего сложного нет. Вам понадобится вытащить ярлык кошелька на рабочий стол и прописать в свойствах параметр server:

Настройка ярлыка кошелька для майнинга в соло

Оставляем ярлык в покое и переходим к настройке файла .conf.

Настройка файла .conf для solo mining

Создаём текстовый файл и вносим туда такую информацию:

содержимое файла .conf

Теперь по порядку:

  • Rpcuser=ВАШ_ЛЮБИМЫЙ_ЮЗЕРНЕЙМ – этот параметр нужен для подключения программы-майнера к кошельку;
  • Rpcpassword=x — так же как и предыдущий параметр используется для майнера. Можно поставить любой пароль, но смысла в этом я не вижу;
  • rpcallowip=127.0.0.1 – параметр разрешенного IP, для подключения майнера к кошельку. Можно прописать и localhost, можно и 192.168.*.*. Тут уж как кто пожелает;
  • rpcport=8385 – это соответственно порт, ко которому будет подключен майнер. Его можно прописать и от фанаря, главное чтоб совпадал в файле .conf и в файле настройки майнера, но использую рекомендуемый разработчиками;
  • daemon=1 и listen=1 – я точно не разбирался, но скорее всего это операторы для адекватной работы кошелька как сервера и нормальной передачи-приёма данных в сеть. В общем при настройки кошелька для майнинга в соло эти значения всегда присутствуют;
  • server=1 – собственно команда, которая делает из вашего кошелька сервер для приёма информации от работающего майнера;
  • addnode=IP – это адреса НОД, или узлов сети для корректной синхронизации вашего кошелька с сетью монеты. Выше я предполагал, что без этих НОД кошелёк даже не станет синхронизироваться с сетью. В моём случае так и произошло. НОДы нужно искать на сайте разработчика монеты или в соответствующих ветках на форумах обсуждения.

После настройки текстового файла сохраняем его и обзываем «bottlecaps.conf». Укладываем этот файл в С:\Users\ВАШ_ЮЗЕР\AppData\Roaming\BottleCaps. После чего запускаем кошелёк для синхронизации и настраиваем майнер.

ВНИМАНИЕ!!!! Запуск ярлыка осуществлять с ПРАВАМИ АДМИНИСТРАТОРА!!! Иначе майнер не увидит запущенный сервер и будет писать, что-то подобное: Most likely you have input the wrong URL, forgotten to ad d a port, or have not set up workers.

Настройка майнера для solo mining

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

В папке с майнером создаем текстовый документ и начинаем:

bat файл для запуска майнера

  • bfgminer.exe – команда для запуска самого майнера;
  • —scrypt – алгоритм, который используется при майнинге. Поскольку майнер навороченный, он умеет работать не только с разными устройствами, но и с разными алгоритмами;
  • -o 127.0.0.1:8385 – это адрес и порт, куда будет майнить наш шустрик. Эти значения должны соответствовать тем, которые вы прописали в файле .conf;
  • -u cryptob – значение -u ЮЗЕР, которое вы тоже прописывали в файле .conf;
  • -p xyz – пароль, который вы тоже прописали в конфе;
  • -S gridseed:all – это специальное значение, которое показывает, какие у меня Асики и говорит майнеру подключить к майнингу их все.

Сохраняем текстовичек с расширением bat в папке с майнером. Вот и вся настройка для меня. Теперь осталось запустить кошелёк, дождаться его синхронизации, а после запустить созданный батник.

Если всё правильно, то запустится процесс майнинга. У меня он выглядит так:

правилно настроеный и запущеный майнер

На этом настройка закончена, осталось только ждать и надеяться, что некоторое количество блоков вы всё же найдете. У меня за 4 дня майнинга вышло найти только 1 блок. Надеюсь найдётся и еще.

P.S. Всем спасибо за прочтение. Есть вопросы не стесняйтесь, задавайте. Как обычно до новых статей и всем добра.



Поделитесь с друзьями

16 комментариев

  1. Vadim 23-11-2017
    • CryptoAdmin 27-11-2017
      • николай 19-12-2017
    • CryptoAdmin 17-01-2018
  2. CryptoAdmin 19-12-2017
  3. CryptoAdmin 20-12-2017
  4. николай 20-12-2017
  5. CryptoAdmin 20-12-2017
  6. sergey 30-12-2017
  7. CryptoAdmin 04-01-2018
  8. Zainskv 05-01-2018
  9. CryptoAdmin 05-01-2018
  10. Vadym 09-01-2018
    • CryptoAdmin 15-01-2018
  11. Дмитрий 16-04-2018
  12. Analytic 13-07-2018