Майнинг

Вардиф и статическая сложность шары

14.09.2026

🎯 На pool.kryptex.com для алгоритмов SHA256, Scrypt, RandomX, kHeavyHash (KAS) и Ethash (ETC, ETHW, OCTA) вардиф включён по умолчанию — пул автоматически подбирает сложность шары под скорость каждого воркера, а при необходимости сложность можно задать вручную через пароль воркера.
🛠 На PRL (PearlHash) вардифа нет, но статическую сложность шары при необходимости можно задать вручную через пароль воркера.

👉 Что такое сложность шары на пуле

Цикл вардифа: воркер отправляет шары, пул подбирает сложность

Как работает вардиф

Вардиф (variable difficulty) — режим, в котором пул сам выбирает сложность шары для каждого воркера. Он измеряет, как часто приходят шары, и корректирует сложность так, чтобы воркер отправлял одну шару примерно раз в 60 секунд.

Что это даёт:

  • Любое оборудование подключается без настройки — от процессора до промышленных АСИКов.
  • Если хешрейт меняется (нагрев видеокарт, нестабильная прошивка, отключение воркера), вардиф сразу пересчитывает сложность.
  • Пул не перегружается мелкими шарами и равномерно балансирует нагрузку.

Вардиф работает по умолчанию на SHA256, Scrypt, RandomX, kHeavyHash (KAS) и Ethash (ETC, ETHW, OCTA). Исключение — PRL (PearlHash): вардифа на нём нет, поэтому сложность на PRL задаётся только вручную, если это нужно.

Чем статическая сложность отличается от вардифа

Статическая сложность — фиксированное значение, которое вы задаёте сами в пароле воркера. Пул присылает шары такой сложности и не подстраивает её.

Когда это бывает полезно:

  • Точные замеры хешрейта по статистике пула.
  • Стратум-прокси и кастомные сборки, которым нужна предсказуемая сложность.
  • Отладка майнера или прошивки АСИКа.

У каждого алгоритма свои границы — они в таблице ниже. Значение за их пределами ничего не сломает: на алгоритмах с вардифом пул снова начнёт подбирать сложность сам, а на PRL применит сложность по умолчанию — 2 097 152.

Как задать кастомную сложность

Поддерживаемые алгоритмы: SHA256, Scrypt, RandomX, kHeavyHash (KAS), Ethash (ETC, ETHW, OCTA), PearlHash (PRL).

В пароле воркера укажите d=<число>, например: d=2147483648.

Формула

D = (hashrate × time) ÷ const
  • hashrate — хешрейт устройства в H/s (не TH/s, не GH/s).
  • time — целевое время на одну шару в секундах. Используйте 60 — это оптимум для нагрузки на пул и точности статистики.
  • const — константа алгоритма:
Алгоритм const
SHA256 2³² = 4 294 967 296
PearlHash (PRL) 2³² = 4 294 967 296
kHeavyHash 2³² = 4 294 967 296
Scrypt 2¹⁶ = 65 536
RandomX 1 (D = hashrate × time)
Ethash 1 (D = hashrate × time)

Границы по алгоритмам

Пул держит сложность шары в фиксированном диапазоне. Default — сложность, которую воркер получает при подключении: на алгоритмах с вардифом пул стартует с неё и дальше подстраивает, на PRL она остаётся, пока вы не зададите d= вручную.

Алгоритм и монеты Default Minimum Maximum
SHA256 — BTC, BCH, BSV, XEC, DGB, FB, QUAI (SHA256) 524 288 8 192 16 777 216
Scrypt — LTC, DOGE, QUAI (Scrypt) 524 288 65 536 33 554 432
RandomX — XMR, ZEPH, XTM (RandomX) 400 000 20 000 43 500 000
Ethash — ETC, ETHW, OCTA 17 179 869 184 1 073 741 824 549 755 813 888
kHeavyHash — KAS 4 096 512 33 554 432
PearlHash — PRL 2 097 152 2 097 152 4 294 967 296

Сверьтесь с таблицей, прежде чем вписывать число в пароль: d= ниже минимума или выше максимума не применяется.

Примеры расчёта

SHA256, АСИК 200 TH/s:

  • hashrate = 200 000 000 000 000 H/s
  • D = (200 000 000 000 000 × 60) ÷ 4 294 967 296 ≈ 2 793 968
  • В пароль: d=2793968

Scrypt, АСИК 9 GH/s:

  • hashrate = 9 000 000 000 H/s
  • D = (9 000 000 000 × 60) ÷ 65 536 ≈ 8 239 746
  • В пароль: d=8239746

RandomX, процессор 3 KH/s:

  • hashrate = 3 000 H/s
  • D = 3 000 × 60 = 180 000
  • В пароль: d=180000

Ethash (ETC), риг 500 MH/s:

  • hashrate = 500 000 000 H/s
  • D = 500 000 000 × 60 = 30 000 000 000
  • В пароль: d=30000000000

kHeavyHash (KAS), АСИК IceRiver KS0, 100 GH/s:

  • hashrate = 100 000 000 000 H/s
  • D = (100 000 000 000 × 60) ÷ 4 294 967 296 ≈ 1 397
  • В пароль: d=1397

Диапазон KAS рассчитан на АСИКи — видеокарты kHeavyHash не майнят. Даже младший KS0 идёт заметно выше минимума 512, а АСИК на 8 TH/s даёт около 111 759.

PearlHash (PRL), одна видеокарта (RTX 3090, 125 TH/s):

  • hashrate = 125 000 000 000 000 H/s
  • D = (125 000 000 000 000 × 60) ÷ 4 294 967 296 ≈ 1 746 230
  • Это ниже минимума PRL, поэтому минимальная сложность, с которой реально можно работать, — сам минимум: d=2097152

Минимум PRL 2 097 152 соответствует примерно 150 TH/s. На этом уровне и ниже — а это и есть одна видеокарта — воркер всегда работает на минимальной сложности: карта на 125 TH/s отправляет шару примерно раз в 72 секунды вместо 60. Задавать d= вручную имеет смысл начиная со 150 TH/s.

✅ Почему лучше использовать вардиф

Вардиф выдаёт ровный ритм шар, статическая сложность — неравномерный

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

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

❌ Сложность шары не влияет на доход

Распространённое заблуждение: «увеличу сложность — буду зарабатывать больше». Это не так.

Одинаковый доход при разной сложности шары

  • PPS и PPLNS взвешивают каждую шару по её сложности: большая стоит больше, маленькая — меньше. Поэтому хешрейт × время остаётся одинаковым при любой сложности. Меньше шар — каждая стоит больше. Больше шар — каждая стоит меньше. Итоговая сумма та же.
  • На SOLO-майнинге сложность шары не влияет вовсе. Вероятность найти блок зависит от вашего хешрейта и сетевой сложности (network difficulty), а не от учёта шар внутри пула.
  • Удача (разброс выплат на PPLNS) зависит от длины раунда и поведения пула, а не от сложности шары.

Сложность шары влияет только на то, как пул учитывает работу, и на нагрузку на сеть. На доход — нет.

Нужна помощь?

Остались вопросы, что-то непонятно или не получается подключиться?

Обратитесь в поддержку — мы с радостью поможем!