Что такое устаревшие акции и что я могу сделать, чтобы их избежать?

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

Насколько я знаю, мне платят только за принятые акции, так что это за устаревшие акции и как я могу их избежать?

34 голоса | спросил nmat 8 +04002011-10-08T02:09:10+04:00312011bEurope/MoscowSat, 08 Oct 2011 02:09:10 +0400 2011, 02:09:10

6 ответов


29

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

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

ответил ThePiachu 8 +04002011-10-08T02:28:27+04:00312011bEurope/MoscowSat, 08 Oct 2011 02:28:27 +0400 2011, 02:28:27
22

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

Несколько факторов влияют на долю устаревших акций. Три наиболее важных из них - длительный опрос, загрузка пула и латентность от шахт-пула.

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

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

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

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

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

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

ответил David Schwartz 8 +04002011-10-08T02:58:35+04:00312011bEurope/MoscowSat, 08 Oct 2011 02:58:35 +0400 2011, 02:58:35
9

Вышеприведенные ответы хороши, но одна вещь, которую я бы добавил, это то, что скорость хеширования влияет на долю устаревших%.

Почему? Потому что с более быстрым шахтером меньшая доля акций даже «подвержена риску» из-за усталости.

Бассейны платят только за завершенные акции. Блок находится в среднем каждые 10 минут, поэтому в этом 10-минутном окне последняя доля является той, которая рискует быть устаревшей. Теперь время между блоками меняется, но в среднем составляет 10 минут, поэтому мы просто посмотрим на влияние мощности хэширования в 10-минутном окне.

Шахтер 100MH /s завершил (в среднем) одну долю каждые ~ 42,9 секунды. Это означает, что через 10 минут он может завершить ~ 14 акций. Шахтер 800MH /s завершит одну акцию 5,36 секунды. Через 10 минут это ~ 112 акций.

Если оба шахтера работают правильно и подключены к быстрым точным пулам, они потеряют одну акцию. Другими словами, для медленного майнера 1 из 14 акций «подвержены риску», в то время как с быстрым шахтером только 1 из 112 акций подвергается риску. Крайняя крайность этого будет пытаться добывать с медленным процессором. Ваш уровень хеширования может быть настолько медленным, что в среднем вы получаете только 1 акцию за 10-минутный блок. Таким образом, 100% ваших акций рискуют быть устаревшими.

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

Примечание: для этой цели только единичная мощность хеширования GPU имеет значение не общей мощности хэширования буровой установки или фермы.

ответил DeathAndTaxes 9 +04002011-10-09T07:38:13+04:00312011bEurope/MoscowSun, 09 Oct 2011 07:38:13 +0400 2011, 07:38:13
1

У меня также была проблема с тем же временем. Эта проблема возникла из-за моего устройства USB (модем), которое дает доступ в Интернет к моей установке, когда я удаляю этот USB-модем и подключаю установку с помощью телефона через USB, чем я видел огромные изменения в производительности горных работ.

Моя старая доля, которая снизилась с 30% до почти 3%. Мой модем был подключен непосредственно к материнской плате, и может случиться, что он получил сигнал тревоги от всего моего gpus. Это была сетевая проблема, и убедитесь, что устройство, которое вы используете для предоставления интернету, должно быть удалено от него.

На данной картинке вы можете видеть, сколько черновых акций падает слева направо.

 введите описание изображения здесь>> </a> </p></body></html>

ответил RioTech Love Mix videos with s 11 FebruaryEurope/MoscowbSun, 11 Feb 2018 20:05:45 +0300000000pmSun, 11 Feb 2018 20:05:45 +030018 2018, 20:05:45
0

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

В соответствии с текущим механизмом POW пулы добычи пускают задачу расчета на шахтер непрерывно. Если майнинг-пул получает долю последней задачи, поданной шахтером после отправки новой задачи, этот ресурс является устаревшим. Конечно, нет необходимости слишком беспокоиться об этом. Старые акции будут рассчитываться как доход, но он будет немного ниже обычной.

Задержка в основном зависит от состояния сети шахтера, и хорошая производительность сети значительно снизит вероятность устаревших акций. Мы надеемся, что шахтеры улучшат свои собственные сети, и SparkPool будет непрерывно оптимизировать серверы одновременно. Если у вас есть другие вопросы, не стесняйтесь обращаться к нашим сотрудникам службы поддержки клиентов.

ответил SparkPool 13 AMpFri, 13 Apr 2018 09:54:43 +030054Friday 2018, 09:54:43
-1

об устаревших акциях, у меня тоже есть проблема с беспроводной картой, некоторые карты дешевы, и если они подключаются к SSID, они делают большие пинговые времена для пула, а затем я получаю устаревшие акции, я думаю, ваша проблема - это то же самое, потому что вы вставляете его в материнскую плату, и ваш модем получает питание от материнской платы. Так что же, почему они не работают ???? шахтер использует много электричества, а блоки питания надежно работают на большой нагрузке, автоматически генерируют гармоники напряжения (гармоники подобны трещинам). Эти Trashes беспокоятся о работе модема, wirelles card, которые берут власть с материнской платы и не имеют хороших фильтров от гармоник напряжения. старые или дорогие карточки работают нормально. Материнские платы Miner, видеокарты имеют хорошие регуляторы поворота, поэтому они работают как обычно.

ответил Meškius Žvėris 27 FebruaryEurope/MoscowbTue, 27 Feb 2018 20:29:40 +0300000000pmTue, 27 Feb 2018 20:29:40 +030018 2018, 20:29:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132