21 BTC

Пересчёт сложности

Обновлено Проверенная статьяСлучайная статья
Простыми словами

Каждые 2016 блоков (примерно две недели) биткоин делает майнинг сложнее или легче, чтобы блок по-прежнему появлялся в среднем раз в десять минут.

Коротко

Насколько трудно найти блок; пересчитывается каждые 2016 блоков, чтобы блоки шли ~раз в 10 минут.

Правило

На каждом блоке, кратном 2016, любая нода сравнивает длительность прошедшего периода с плановыми двумя неделями (2016 × 10 минут) и пропорционально меняет цель. Изменение ограничено четырёхкратным в любую сторону.

Если хешрейт растёт, блоки идут чаще, и следующий пересчёт поднимает сложность; если майнеры отключаются (как после запрета майнинга в Китае в 2021 году), блоки замедляются, пока сложность не снизится. Эта обратная связь сохраняет график эмиссии предсказуемым.

Отсчёт до пересчёта Словарь на странице «Обучение»

См. также

Источники

  1. Bitcoin Core source: pow.cpp github.com
  2. Bitcoin Wiki: Difficulty en.bitcoin.it