Для Bitcoin правило простое: блок должен находиться примерно раз в 10 минут. Если за последние 2016 блоков сеть управилась быстрее — сложность повышается. Если медленнее — снижается. На PoW-сетях вроде Litecoin, Monero и Kaspa та же механика, только числа другие: на Kaspa блок ищется раз в секунду, на LTC — раз в 2.5 минуты.

ℹ️ Важно понимать

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

Сложность vs хешрейт — в чём разница

Эти два параметра идут рука об руку: один — как трудно искать, другой — как быстро ищут. Понимание связи помогает читать новости о состоянии сети.

Параметр Сложность Хешрейт
Что это Уровень препятствия Скорость преодоления
Единица Безразмерное число H/s, TH/s, EH/s
Кто меняет Алгоритм автоматически Майнеры включают железо
Частота Раз в 2016 блоков Постоянно
Что даёт Стабильное время блока Безопасность сети

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

Как пересчитывается сложность

В Bitcoin перерасчёт происходит каждые 2016 блоков — это примерно 14 дней при идеальной частоте 10 минут на блок. Алгоритм смотрит, сколько фактически заняли последние 2016 блоков. Если меньше 14 дней — сложность повышается пропорционально. Если больше — снижается. Максимальное изменение за один шаг — ×4 в любую сторону, чтобы исключить резкие шоки.

Этапы перерасчёта сложности:

  • Сеть фиксирует время первого блока в эпохе из 2016
  • Считается фактическое время до блока 2016 (целевое — 14 дней)
  • Новая сложность = старая × (14 дней / фактическое время)
  • Все майнеры начинают работать с новой сложностью с блока 2017
  • Цикл повторяется каждые ~2 недели бесконечно
⚠️ Не путай сложность с комиссией

Сложность не влияет на цену перевода BTC напрямую. Комиссия за транзакцию определяется конкуренцией пользователей за место в блоке (в sat/vB), а не сложностью. Если кто-то говорит «комиссия выросла из-за сложности» — это ошибка: рост сложности не делает транзакции дороже.

Где смотреть сложность и предсказать следующее изменение

  • BTC.com Difficulty — текущее значение, предсказание следующего изменения по мере приближения к блоку 2016
  • Blockchain.com — исторический график сложности за всё время существования BTC
  • Mempool.space — счётчик до следующего изменения сложности в блоках и часах
  • CoinWarz — сложность для альткоинов и калькуляторы окупаемости
  • 2miners — сложность мелких сетей: ETC, ERG, RVN, Kaspa
  • Hashrate Index — связь сложности и индекса hashprice (доход на 1 TH/s)
💡 Совет инвестору

Перед халвингом сложность Bitcoin обычно на максимуме: майнеры подключают всё имеющееся железо в последний раз с большой наградой. После халвинга сложность снижается на 5-15% за пару циклов — старые ASIC выключаются. Это часто совпадает с локальным минимумом цены — хороший момент для покупки BTC на Bybit или BingX.

Что нужно знать новичку про сложность

  • Сложность растёт почти всегда: за всю историю Bitcoin было меньше 50 эпох со снижением (из ~400)
  • Резкое падение сложности обычно означает массовый выход майнеров — после халвинга или скачка тарифов
  • Сложность не влияет на скорость подтверждения твоего перевода BTC — за это отвечает комиссия
  • На Ethereum после перехода на PoS сложности больше нет — там валидаторы выбираются по стейку
  • Для домашнего майнинга смотри не на абсолютную сложность, а на hashprice — доход на 1 TH/s в день
  • Если покупаешь BTC в обменнике или на бирже MEXC, сложность тебя вообще не касается