SOFT / HARDСРАВНЕНИЯ С ОПОРОЙ НА ИСТОЧНИКИ

Soft Fork vs. Hard Fork

Рассмотрите изменения правил действительности, совместимость необновлённых узлов и риски активации или разделения сети.

Soft Fork ужесточает правила так, чтобы действительные по новым правилам блоки проходили и старые проверки. Hard Fork также разрешает некоторые блоки, отклоняемые старыми правилами. Разница описывает совместимость, а не масштаб или политическую поддержку изменения.

Множество действительных блоков

Новые правила исключают часть ранее допустимых блоков. Блок, соответствующий новым правилам, остаётся совместимым со старыми.

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

Что видит старый узел

Он может следовать совместимой цепи, но не проверяет новые ограничения. Например, в SegWit он не проверяет данные witness.

Без изменения правил он не может проверять и принимать новые разрешённые, прежде запрещённые блоки; может остаться на другой ветви или перестать продвигаться.

Что делает обновлённый узел

После выполнения условий активации он применяет дополнительные правила. Сигнализация не заменяет настоящую проверку.

Он применяет новый набор правил согласно его активации. Обновление одного узла не меняет правил других участников.

Риск разделения

Разногласия об активации или исполнении могут породить разные ветви. Обратная совместимость сама не гарантирует плавного перехода.

Длительное разделение происходит, если разные группы продолжают поддерживать несовместимые цепи. Название изменения не гарантирует двух жизнеспособных сетей.

Предложение и координация

BIP описывает предложение, а не автоматическое одобрение. Например, BIP9 различает сигнализацию, фиксацию активации и активные правила.

Публикация BIP и здесь ничего не активирует. Операторы должны знать конкретные правила перехода и последствия несовместимости.

Soft Fork не гарантирует отсутствия разделения цепи, а Hard Fork не создаёт автоматически новую монету. Результат зависит от активации, исполнения правил и продолжения несовместимых историй разными группами.

Сравниваем изменения консенсуса, не обычные обновления интерфейса или правил mempool. BIP9, BIP16 и BIP141 — конкретные примеры; их условия активации не универсальны для каждого предложения.

Как мы используем источники ↗
Сравнение пересмотрено 7 сентября 2026 года