Bitcoin Forum

Local => Майнеры => Topic started by: Gorets on July 01, 2013, 04:30:49 PM



Title: Почему некоторые блоки отклоняются сетью
Post by: Gorets on July 01, 2013, 04:30:49 PM
Попробовал соло майнинг, Memecoin и BitBar, и столкнулся с отклонением блоков, например в Memecoin после первого ацепта, последовало 2 реджекта. В чем причина отклонения блоков? С этим можно както боротся, или все дело случая?


Title: Re: Почему некоторые блоки отклоняются сеть&#
Post by: rPman on July 01, 2013, 04:39:08 PM
В 99% случаях причина - высокая задержка при подключении к сети (в смысле к mesh сети криптовалюты), это происходит в случаях, когда входящие подключания к кошельку закрыты фаерволом, или неудачые соединения с далекими (тормозными) нодами.

В идеале, необходимо подключать свой кошелек к другим нодам-МАЙНЕРАМ напрямую командами в конфиге (или консоли) addnode

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


Title: Re: Почему некоторые блоки отклоняются сеть&#
Post by: Gorets on July 01, 2013, 05:11:55 PM
А если например для BitBar не указано нод, является ли адрес пула адресом ноды?


Title: Re: Почему некоторые блоки отклоняются сеть&#
Post by: rPman on July 01, 2013, 05:29:49 PM
А если например для BitBar не указано нод, является ли адрес пула адресом ноды?
обычно да, но бывает порт отличается... универсальных ответов нет, нужно анализировать тот же вывод getpeerinfo, и логи, откуда приходят информация по блокам (точнее как собирается информация для таких (http://blockchain.info/ru/nodes-globe) проектов)


Title: Re: Почему некоторые блоки отклоняются сеть&#
Post by: Gorets on July 02, 2013, 08:18:42 AM
Нашел на форуме совет от Бальтазара, уменьшить expiry в майнере, поставил 2 секунды - отклоненные почти пропали.


Title: Re: Почему некоторые блоки отклоняются сеть&#
Post by: rPman on July 02, 2013, 08:23:37 AM
я и забыл что кто то майнит в соло напрямую... обычно ставят какой-нибудь прокси.
p.s. ставьте 1 секунду смело, у вас же кошелек в той же сети или на том же компьютере? значит можно не бояться повышения трафика в 2 раза


Title: Re: Почему некоторые блоки отклоняются сеть&#
Post by: Gorets on July 02, 2013, 08:39:05 AM
Кошелек локально, но 1 секунда - пошли ошибки чтото вроде "пул не выдал задание за указанное время", с 2мя секундами работает отлично.