Распределение наград PPS+ и PPLNS

Распределение наград PPS+ и PPLNS

Melzie

Для начала нужно пояснить, что такое блок. Со стороны майнеров, блок — это и есть вся награда которую делят между собой все майнеры пула.

Блок делится на основную часть и дополнительную. Основная часть на данный момент всегда несет в себе 2 Ethereum. Дополнительная часть несет в себе весь остальной Ethereum, и динамически изменяется в зависимости от комиссии сети и награды за MeV.

MeV — это дополнительная награда майнера за изменение порядка транзакций в блоке. MeV может вовсе не быть в блоке.

PPLNS

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

Когда видеокарта майнит — она выполняет работу, и единица выполненной работы называется шара.

PPS+

При PPS+ системе майнер получает долю только за дополнительную часть блока, и получает ее по PPLNS системе. Основная часть блока выплачивается, фактически, заранее в виде фиксированной ставки с оплатой за каждую шару раз в 30 минут. Ставка рассчитывается по формуле, которая учитывает все блоки сформированные сетью за 30 минут по отношению к теоретически возможным блокам которые получает наш пул. То есть сопоставляется хэшрейт нашего пула, общий хэшрейт сети, сложность шар, и количество блоков в сети за 30 минут.

Примеры

Пример №1

Представим, что на нашем пуле майнят два майнера и отправляют одинаковое количество шар. Один майнер выбрал PPLNS систему. Другой майнер выбрал PPS+ систему.
Через час майнинга пул нашел блок, что является средним временем нахождения блока. PPLNS майнер получит 50% от всего блока т.к отправил ровно половину всех шар за последние 30 минут до нахождения блока. PPS+ майнер за этот час дважды получил фиксированную часть награды, что в свою очередь равно основной части блока, и он также поделит с PPLNS майнером дополнительную часть блока по PPLNS системе. В нашем случае в виду одинакового количества шар PPS+ майнер получит ровно половину от дополнительной части блока.
В итоге доходность обоих майнеров совершенно одинаковая в этом примере.

Пример №2

Теперь представим, что на нашем пуле майнит два тех же самых майнера, которые отправляют одинаковое количество шар.
В этот раз пул нашел блок через два часа майнинга. PPLNS майнер все так же получит половину от этого блока. В случае с PPS+ майнером он все так же получит половину от дополнительной части блока. Но т.к ставка за это время не изменилась, и он все так же получал каждые 30 минут фиксированную награду в счет основной части, в итоге за основную часть он получит в два раза больше чем PPLNS майнер.

Пример №3

Опять возьмем тех же самых двух майнеров, которые отправляют одинаковое количество шар.
В этот раз пул нашел блок через 30 минут. PPLNS майнер получит все так же половину от этого блока. PPS+ майнер в свою очередь все так же получит половину от дополнительной части блока. Однако из-за того что фиксированная ставка в нашем примере рассчитывалась исходя из среднего времени нахождения блока в один час — из-за этого PPS+ майнер получил в два раза меньше доходности с основной части блока.

Вывод

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

В 👉этой👈 статье Вы можете узнать о том как мы оплачиваем Stale-шары.