Модель выплат пула — это правило, по которому распределяется вознаграждение за найденные блоки и комиссии между участниками майнинга. От модели зависят стабильность кэша, дисперсия дохода, комиссия пула, а также устойчивость к «пул-хоппингу». Ниже — полный разбор популярных схем (PPS/FPPS/PPS+, PPLNS/Score/Prop, SOLO и др.), их плюсы/минусы, формулы и практические рекомендации.
Базовые термины
- Share (шара). Доказательство работы на сложности пула. Шара не равна блоку, но пропорциональна внесённой вычислительной работе.
- Сложность пула / сети. Пул задаёт свою сложность для учёта шар; сеть — целевую сложность нахождения блока.
- Luck (удачливость пула). Отклонение фактического числа найденных блоков от математического ожидания.
- Orphan/сторона: Блок без включения в основную цепь; вознаграждение за него не выплачивается.
- Maturity (созревание). Кол-во подтверждений до «разблокировки» награды пула (актуально для некоторых монет/сетей).
Обзор моделей выплат
| Модель | Идея | Доходность/стабильность | Комиссия пула | Подходит для |
|---|---|---|---|---|
| PPS (Pay Per Share) | Мгновенно платит за каждую шару по фиксированному тарифу, основанному на вероятности найти блок. | Макс. стабильность, нет зависимости от удачи, выплаты «как по часовому». | Обычно выше, т. к. пул берёт на себя риск дисперсии. | Малые и средние майнеры, критична предсказуемость кэша. |
| FPPS (Full PPS) | PPS + распределение средних комиссий из блоков (tx fees/MEV, если применимо). | Стабильность как у PPS, чуть выше средний доход. | Выше PPS или сопоставима. | Те же, кто выбирает PPS, но хочет долю комиссий. |
| PPS+ | Гибрид: блоковая награда по PPS, а комиссии — по PPLNS. | Стабильность почти как у PPS, но часть дохода всё же зависит от удачи. | Обычно ниже FPPS. | Компромисс «стабильность ↔ доход». |
| PPLNS (Pay Per Last N Shares) | Делит награду за фактически найденные блоки пропорционально вкладу в последние N долей. | Выше дисперсия, выплаты идут «пакетами», зависят от удачи. | Часто ниже, чем у PPS. | Долгосрочные майнеры, готовые терпеть волатильность. |
| Score-based (Скоринговая, напр. Slush) | Вес шар затухает во времени: свежие шары ценнее старых. | Сглаживает «хоппинг», дисперсия ниже, чем у PROP. | Средняя. | Для стабильной работы без злоупотреблений «забегами». |
| PROP (Proportional) | Классика: награда делится пропорционально шарам внутри раунда (между блоками). | Сильно зависит от удачи, уязвима к пул-хоппингу. | Низкая. | Небольшие пулы/эксперименты; не для стабильного кэша. |
| SMPPS / ESMPPS / RSMPPS | «Справедливая PPS»: платит не выше ожидаемого дохода пула; при серии неудач образуется очередь. | Могут быть задержки; в среднем близко к PPS, но без «переплат». | Невысокая. | Те, кому важна «честность пула» и долгий горизонт. |
| CPPSRB | Кэп на выплаты: до уровня PPS, «резерв» тратится при удачных раундах на закрытие долгов прошлых. | Стабильнее PROP/Score, но возможны очереди. | Средняя. | Долгосрочные участники. |
| SOLO | Майнер получает всю награду за найденный им блок. | Супер-высокая дисперсия, длинные периоды без выплат. | Зависит от пула, часто низкая. | Крупные фермы, отдельные эксперименты. |
Итог: PPS/FPPS/PPS+ — про стабильность; PPLNS/Score — про долгий горизонт и меньшие комиссии; PROP — устаревающий компромисс; SOLO — для крупных.
Формулы и примеры расчёта
Обозначения: R_block — базовая награда за блок; F_avg — средняя комиссия из блока (если распределяется); D_net — сложность сети; d_share — сложность одной шары; S — число ваших валидных шар в окне модели; N — окно PPLNS (кол-во последних шар, участвующих в делёжке); fee_pool — комиссия пула.
1) PPS Тариф за одну шару: p_share = (R_block / (D_net / d_share)) × (1 - fee_pool) Выплата: P = S × p_share. Выплата не зависит от того, нашёл ли пул блок сейчас.
2) FPPS p_share = 1) × (1 - fee_pool) Разница с PPS — в добавлении усреднённых комиссий.
3) PPS+ P = S × (R_block / (D_net / d_share)) × (1 - fee_pool_R) + ваша доля комиссий, рассчитанная по PPLNS: P_fees = (S_in_window / N) × (F_block_total) × (1 - fee_pool_F) Где S_in_window — ваши шары в PPLNS-окне к моменту реально найденного блока.
4) PPLNS P = (S_in_window / N) × (R_block (+ F_block_total, если пул делит комиссии)) × (1 - fee_pool) Выплата происходит только при найденном блоке и зависит от вашего вклада в последние N шар.
5) Score (экспоненциальное затухание) score_i = Σ (share_j × e^{ -λ (t_i - t_j) }) P = (score_i / Σ score_all) × (R_block (+ F_block_total)) × (1 - fee_pool) Свежие шары весомее: пул-хоппинг становится невыгодным.
6) PROP P = (S_in_round / Σ S_round) × (R_block (+ F_block_total)) × (1 - fee_pool) Где «раунд» — время между блоками.
Комиссии и скрытые издержки
- Комиссия пула (pool fee). Прямая надбавка к модели: от ~0% до 4%+ (у PPS/FPPS выше).
- Выплаты и пороги. Минимальная сумма/периодичность выплат: влияет на кэшфлоу (особенно при малом хешрейте).
- MEV/Tx fees. Уточните, делит ли пул комиссии и как: FPPS — всегда усреднённо; PPS+ — по PPLNS; часть пулов в PROP/Score тоже делит.
- Непрозрачность учёта. Проверяйте, как пул считает сложность шара, «погрешности» и отбраковку (stale/invalid).
Риски и как их снижать
| Риск | Где встречается | Что делать |
|---|---|---|
| Высокая дисперсия выплат | PPLNS, PROP, SOLO | Длинный горизонт, диверсификация (несколько пулов/монет), запас ликвидности. |
| Пул-хоппинг (нечестный отток по удаче) | PROP | Выбирать Score/PPLNS с антихоппинг-механикой. |
| «Очереди» и задержки выплат | SMPPS/ESMPPS/CPPSRB при «неудачливости» | Читайте правила модели, оценивайте историю «долгов пула». |
| Неделёж комиссий | PPS / PROP у части пулов | Предпочитать FPPS/PPS+ или пулы, которые делят tx fees. |
| Технические форс-мажоры | Любая модель | Стабильный пул, SLA, бэкап-пулы/прокси, мониторинг stale. |
Как выбрать модель под вашу ферму
Стабильный кэш важнее максимума дохода? Берите PPS/FPPS. Если сеть/монета генерит значимые комиссии — FPPS предпочтительнее.
Готовы к «пилообразным» выплатам ради средней выгоды? PPLNS/Score: ниже комиссия, потенциально выше средний net, но готовьтесь к периодам тишины.
Компромисс и доля комиссий, но без полной дисперсии? PPS+ — частично сгладит выплаты и даст участие в комиссиях.
Крупный хешрейт и железные нервы? SOLO — максимальная дисперсия, потенциально максимальная доля при везении.
Смотрите дальше модели:
- Репутация пула, аптайм, география нод, защита от DDoS, Stratum V2/шифрование.
- Условия выплат (порог, период), комиссии на вывод, валюты выплат.
- Прозрачность статистики: графики luck, stale, orphan, отчёт по комиссиям.
Примеры сценариев
Небольшая ферма, нужен «зарплатный» кэшфлоу. Выбор: FPPS (или PPS). Получаете стабильно, не думаете об удаче, мониторите только stale/аптайм.
Средняя ферма, тариф на электричество средний, готовы терпеть «тишину». Выбор: PPLNS у надёжного пула, окно N — разумное (не слишком длинное). Следите за отклонениями luck.
Большая ферма с гибким риском. Комбинация: часть хешрейта на PPLNS, часть — на FPPS (баланс стабильности и среднего дохода).
Эксперимент/«охота» на удачу. SOLO (или PROP малых пулов) — но только с теми мощностями, потеря кэша по времени для которых не критична.
Частые вопросы (FAQ)
Что выбрать: PPS или FPPS? Если пул прозрачно делит комиссии и они значимы для монеты — FPPS. Если комиссии низкие или делёж спорный — PPS.
PPLNS всегда выгоднее? Нет. При «неудаче» пула ваш средний net может временно падать ниже PPS/FPPS. PPLNS раскрывается на длинной дистанции.
Почему у меня меньше, чем «по калькулятору»? Проверьте stale/invalid шары, сеть/пинг, текущую сложность, комиссию пула, окно PPLNS и делёж комиссий.
Как борются с пул-хоппингом? Скоринговые модели (экспоненциальное затухание), PPLNS с окном по шарам вместо времени, анти-абьюз правила.
Есть ли «идеальная» модель? Нет. Выбор — баланс стабильности, среднего дохода, риска задержек и комиссии.
Практика / чек-лист перед выбором пула
- Определите приоритет: стабильность (PPS/FPPS) или средний net с дисперсией (PPLNS/Score).
- Проверьте комиссию пула и как делятся tx fees/MEV.
- Посмотрите окно PPLNS (если применимо) и историю «luck».
- Условия выплат: минималка, периодичность, валюта выплат, комиссии на вывод.
- Техника: наличие серверов ближе к вам, прокси, поддержка Stratum V2, защита от DDoS.
- Мониторинг: удобная статистика, API, алерты, экспорт в ваши дашборды.
- Бэкап-пул: пропишите резервные адреса пулов, чтобы не терять аптайм.