224 / 691SDIFF

Share Difficulty

Сложность доказательств, отправляемых пулу

Share Difficulty определяет, насколько редкий результат майнер отправляет пулу. Она меняет частоту выборки работы, а не правила сети; не путай назначенную сложность с лучшим найденным результатом.

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

Stratum V2 передаёт maximum_target в SetTarget. Сервер отклоняет хеши выше этого предела. Более низкая цель строже; более высокая Share Difficulty не означает большего допустимого значения хеша. [Stratum V2 — SetTarget and mining channels]

При одинаковом хешрейте и нормализации переход с 1024 на 2048 примерно вдвое снижает ожидаемую частоту отправок. Отдельные интервалы остаются случайными; не каждый результат приходит ровно через удвоенное время. [Braiins Academy — Worker management and VarDiff]

Braiins различает число отправок и нормализованные единицы работы. При более высокой назначенной сложности принятая отправка имеет соответственно больший вес. Меньше сообщений само по себе не доказывает меньшего вклада работы. [Braiins Academy — Pool work accounting]

Изменение Share Difficulty само не ускоряет ASIC и не меняет цель сети. При одинаковом числе независимых попыток и одинаковой сетевой сложности вероятность нахождения блока не меняется; меняется отбор результатов для пула. [Braiins Academy — Pool work accounting]

VarDiff подстраивает сложность под хешрейт, регулируя трафик между майнером и пулом. Braiins позволяет задать минимальную сложность. Это нижняя граница, а не обещание удерживать назначенную сложность точно на этом значении. [Braiins Academy — Worker management and VarDiff]

В Stratum V2 SetTarget применяется к заданиям, полученным позднее, и уже полученным с пустым min_ntime. Уже полученные задания с заполненным min_ntime сохраняют цель. Не применяй последнее значение к каждому старому результату без знания его задания. [Stratum V2 — SetTarget and mining channels]

Показатель best share в Braiins Solo фиксирует наибольшую сложность share, найденного за сеанс. Это не назначенный порог отправки. Высокий рекорд не улучшает шанс следующего независимого хеша и не накапливает продвижение к блоку. [Braiins Academy — Best share]

Завышенный минимум может усилить колебания оценки хешрейта и вызвать ложные тревоги даже на исправном устройстве. Сравни сложность, период измерения, принятую работу и соединение; короткий период без share сам по себе не доказывает неисправность ASIC. [Braiins Academy — Worker management and VarDiff]

Для полной картины прочитайте эту статью вместе с Mining Share, Mining Target, Hashrate, Mining Pool. На эту статью также ссылаются Mining Pool, Mining Share, Mining Target, Stale Rate.

DOC · 001Stratum V2 — SetTarget and mining channelsСпецификация ↗DOC · 002Braiins Academy — Worker management and VarDiffДокументация ↗DOC · 003Braiins Academy — Pool work accountingДокументация ↗DOC · 004Braiins Academy — Best shareДокументация ↗
Сначала источники · Не является инвестиционной рекомендацией