Шары
Доказательства работы, отправляемые майнерами для подтверждения своего вклада в пул, используемые для расчёта долей выплат.
Что такое шары?
В пуловом майнинге шара (share) — это отправка доказательства работы, демонстрирующая, что майнер активно работает над нахождением блока. Шары представляют собой хеши, которые удовлетворяют более низкому целевому значению сложности, чем фактическая сложность сети Биткоина, и поэтому их гораздо легче найти. Пул использует шары для справедливого измерения вклада каждого майнера.
Как работают шары
- Пул назначает каждому майнеру сложность шар — значительно ниже сложности сети
- В процессе хеширования майнеры находят результаты, удовлетворяющие этому более низкому порогу
- Каждый подходящий результат отправляется в пул как «шара»
- Пул подсчитывает шары для определения пропорционального вклада каждого майнера
- Иногда шара также удовлетворяет полной сложности сети — это валидный блок
Представьте это как лотерею: пул снижает порог выигрыша, чтобы майнеры могли доказать, что они «покупают билеты» (хешируют), даже если настоящий джекпот (валидный блок) требует ещё лучшего результата.
Сложность шар
Сложность шар в пуле является настраиваемой и обычно устанавливается так, чтобы майнеры отправляли шары с управляемой частотой — часто каждые несколько секунд. Майнеры с более высоким хешрейтом обычно получают более высокую сложность шар, чтобы уменьшить объём отправок при точном измерении вклада.
Ключевой момент: сложность шар не влияет на доход. Отправляете ли вы много шар с низкой сложностью или меньше шар с высокой сложностью — ожидаемое измерение вклада одинаково. Пул настраивает сложность шар для операционной эффективности.
Устаревшие и отклонённые шары
Не все отправленные шары засчитываются для выплат:
- Устаревшие шары (stale): отправлены после нахождения нового блока, что делает их неактуальными. Часто встречаются при высокой задержке соединения.
- Отклонённые шары (rejected): невалидные шары из-за аппаратных ошибок или ошибок программного обеспечения. Высокая доля отклонений указывает на проблему.
Нормально работающая система майнинга должна иметь долю устаревших шар ниже 1–2% и долю отклонённых, близкую к нулю. Мониторинг этих показателей помогает выявить проблемы с задержкой сети или оборудованием до того, как они существенно повлияют на доход.
Шары и методы выплат
Каждый метод выплат пула использует шары как фундаментальную единицу измерения, но отличается тем, как шары преобразуются в платежи. FPPS платит фиксированную стоимость за шару, PPLNS считает шары в окне при нахождении блоков, а PPS+ использует шары как для гарантированной, так и для переменной составляющей.