Исправлен баг в майнинге - туториал как добывать больше
Пару дней назад @penguin признался, что нашел баг в майнинге Голоса и стима, достаточно давно его использует и залил в гитхаб патч который его исправляет. Я подозреваю, что его к этому сподвигло создание мною тикета о проблеме в гитхабе и пост о том, что он использует добытую таким образом силу голоса что-бы продвинуть себя и своего альта в рейтинге делегатов (он кстати там почти догнал уже меня ими =( )
Чисто для истории, я сам 2-3 месяца назад обратил внимание, что при добычи стима один из моих самых медленных 2х ядерных компьютеров добывает почему-то больше других современных 4х ядерных, это было подозрительно, но я списал на случайность и не полез проверять код - оказалось зря...
Суть бага была в том, что по сути майнер использовал только 1 процессор - все остальные фактически работали в холостую - соответственно эффектность майнеров была в 2-16 раз меньше чем могла бы быть.
На 90%+ очередь все равно осталась заполнена gtx-1080-sc-ххх который либо использует другой, неизвестный пока баг, либо GPU майнер с секретным кодом.
Но тем не менее с этим патчем с ним можно хотя бы как-то конкурировать, я например запустил майнер на нескольких машинах и за ночь нашел несколько блоков.
Как установить майнер с нуля, если вы еще это не сделали, можно прочитать в этой инструкции.
Единственно я бы посоветовал прописать более свежий список нод в config.ini:
seed-node = golos.imcoins.org:4243 # @dr2073 (RU)
seed-node = 136.243.33.85:4243 # @smailer (DE)
seed-node = golos-seed.someguy123.com:4243 # @someguy123 (USA)
seed-node = steemul.ru:4243 # @xtar (DE)
seed-node = 88.99.13.48:4243 # @primus (DE)
seed-node = 52.57.156.202:4243 # @smooth (DE)
seed-node = golos.steem.ws:4243 # @jesta (US)
seed-node = seed.roelandp.nl:4243 # @roelandp (CAN)
seed-node = golosnode.com:4243 # @steem-id (FR)
Далее перед этапом запуска make (кстати более правильно запускать make -j4 - где 4 количество ваших ядер) нужно сделать следующее:
cd golos-14.2
(или куда вы установили Голос)
git fetch
git checkout origin/develop
(в master этот патч пока не залит)
git submodule update --init --recursive
cmake -DCMAKE_BUILD_TYPE=Release -DENABLE_CONTENT_PATCHING=OFF -DLOW_MEMORY_NODE=ON -DCLEAR_VOTES=ON
(конфиг чисто для майнинга)
make -j4
(или сколько у вас ядер вместо 4)
После этого майнер у вас наконец-то будет использовать все ядра процессора какие есть. =)
Если для вас оказалась полезной эта информация - проголосуйте пожалуйста за меня как делегата - каждый ваш голос очень важен для меня.
Для того что-бы проголосовать - войдите на страницу голосования, найдите меня @dr2073 в списке (на данный момент я на 37 месте) и подтвердите голос вашим основным или active паролем.
Или из кошелька (для крутых): vote_for_witness
your_id
dr2073 true true