Хардфорк — это радикальное изменение программного кода блокчейн-сети, приводящее к разделению единой цепи блоков на две независимые и технически несовместимые версии. Новая версия протокола не распознает блоки, созданные по старым правилам, и наоборот.
Механизм разделения сети
Принцип работы легко объясняет аналогия с набором для сборки. Если изначально все детали собирались по единой инструкции, то хардфорк представляет собой выпуск совершенно нового свода правил. Старые детали больше не подходят к новым схемам, и собрать из них единое целое становится технически невозможно.
В цифровом реестре процесс выглядит следующим образом:
-
Существует общая книга правил, которую поддерживают все узлы сети.
-
Часть участников инициирует изменение базовых параметров этой книги.
-
Сторонники обновлений начинают формировать новую цепь блоков.
-
Сторонники прежних правил продолжают вести исходную цепь.
-
С момента разделения два реестра больше не синхронизируются между собой.
Основные причины проведения
-
Масштабирование. Увеличение пропускной способности сети для обработки возросшего числа транзакций.
-
Внедрение инноваций. Добавление функций, которые ранее не поддерживались базовым протоколом.
-
Устранение критических уязвимостей. Экстренный откат транзакций или исправление кода после масштабных сбоев.
-
Идеологические разногласия. Формирование принципиально разных взглядов внутри сообщества на вектор развития проекта.
Исторические примеры
-
Разделение сети биткоина в 2017 году, результатом которого стало появление криптовалюты Bitcoin Cash (BCH).
-
Разделение сети Ethereum в 2016 году после инцидента с протоколом The DAO, приведшее к возникновению Ethereum Classic (ETC).
Последствия для держателей активов
В момент разделения сети владельцы исходной криптовалюты автоматически получают равное количество новых монет в ответвленной цепи. Например, при наличии 10 монет в оригинальном реестре владелец получает 10 монет новой сети. Рыночная стоимость новых активов может варьироваться от нескольких центов до сотен долларов (например, $500 за единицу). Итоговый курс определяется исключительно балансом спроса и предложения на торговых площадках.
Отличие от софтфорка
Софтфорк представляет собой обратное обновление, сохраняющее полную совместимость со старыми версиями программного обеспечения. Это похоже на установку обновления приложения, которое корректно работает на прежней версии операционной системы. Хардфорк же требует обязательного обновления программного обеспечения всеми узлами сети, иначе они будут отключены от новой цепи.
Заключение
Хардфорк является стандартным механизмом эволюции децентрализованных систем. Данный процесс отражает техническую способность сообщества к адаптации и разрешению внутренних противоречий путем создания независимых ветвей развития.
▼
Самые интересные и важные новости на нашем канале в Telegram

