Почему у меня уменьшается размер ожидаемой выплаты?

Материал из P2POOL WIKI
Перейти к: навигация, поиск

У меня уменьшается размер выплат

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

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

  • Уменьшилась ваша мощность, например, вследствие сбоя оборудования соответственно уменьшилось количество посылаемых в шаречейн псевдошар. Тут всё понятно.
  • Увеличилась мощность пула. На пул пришел мощный майнер, который посылает в шаречейн больше псевдошар, соответственно, процент ваших шар уменьшился. С другой стороны, это уравновешивается тем, что блоки будут находиться чаще.

Но иногда ничего из перечисленного выше не было, а предполагаемый размер выплат уменьшается. Отчего такое может случиться? Надо помнить, что процесс нахождения псевдошар в P2Pool аналогичен процессу нахождения блоков, то есть представляет собой случайный процесс. И разброс значений (в процентах от среднего) тем больше, чем больше сложность нахождения псевдошары и тем меньше, чем больше ваш хэшрейт и чем больше период времени.

Зайдите на страницу графиков классической статистики и выставьте масштаб неделю или месяц. На рисунке 1 приведен пример (DASH в среднем 38Гх/с):

Рисунок 1

Мы видим, что в течение недели ожидаемые выплаты колебались от 0.0005 до 0.0032 DASH, при среднем 0.00187. Разброс составил, таким образом более 70% от среднего в обе стороны.

Возьмём другой пример, рисунок 2 (DASH в среднем 621Гх/с)

Рисунок 2

В течение недели выплаты колебались от 0.02 до 0.032 при среднем 0.0267. Разброс составил таким образом около 23% в обе стороны.

Выводы: не паникуйте, на длительном промежутке все стремится к среднему, падение выплат будет обязательно скомпенсировано ростом. Для увеличения предсказуемости в размере выплат можно увеличить мощность или время.

Замечание

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

Это приводит к тому, что ожидаемый размер выплат может очень быстро вырасти и столь же быстро упасть, иногда, до нуля (No shares yet), особенно, если мощность не очень большая.

И в этом случае не стоит пугаться, всё стремится к среднему

Но у другого майнера выплаты больше, чем у меня, а мощность меньше или такая же

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

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

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

Немного математики

Нахождение псевдошар это пуассоновский процесс, интенсивность которого равна

λ = H/(D•232), где H - хэшрейт, а D - сложность псевдошары

Предположим, что будут найдено менее 10 блоков за период нахождения псевдошары в шаречейне, τ. Тогда вероятность того, что будет найдено m псевдошар за период τ равна:

Pm = (λτ)m•e-λτ/m!

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

Проиллюстрируем на конкретном примере. Пусть у нас есть один ASIC D3, добывающий Dash на P2Pool. Хэшрейт составляет 17.5Гх/с, сложность псевдошары 109580.593, время нахождения псевдошары в шаречейне 1 суток или 86400 сек. Подставим эти значения в формулу и найдем вероятности того, что будет найдено количество псевдошар, равное m:

m 0 1 2 3 4 5 6 7 8 9 10
Payout,DASH 0.00 0.000369 0.000738 0.00111 0.00148 0.00185 0.00221 0.00258 0.00295 0.00332 0.00369
Вероятность, % 4.03 12.9 20.8 22.2 17.9 11.5 6.15 2.82 1.13 0.40 0.13

График вероятностей в сети DASH c 17.5Гх/с