Сайт использует cookie-файлы. Продолжив просмотр сайта, Вы таким образом подтверждаете свое согласие на использование этих файлов.

Форк (блокчейна)

Криптовалюта и блокчейн

Форк в блокчейне — это разделение цепочки блоков на две независимые ветки. Это может произойти из-за обновления протокола (когда часть сети принимает новые правила, а часть остается на старых) или из-за технических причин (одновременное нахождение двух блоков). В результате могут появиться две разные криптовалюты.

Форк блокчейна — это разделение цепочки блоков распределённого реестра на две независимые ветки. Расхождение возникает при изменении правил протокола, когда часть участников сети переходит на новые правила, а часть продолжает работать по прежним, либо при одновременном формировании конкурирующих блоков, что характерно для процессов децентрализованного подтверждения операций.

Форк блокчейна: хардфорк и софтфорк Разница между хардфорком (несовместимое изменение, создание новой валюты — Bitcoin Cash, Ethereum Classic) и софтфорком (обратно-совместимое обновление). 17. Форк блокчейна Хардфорк Несовместимое изменение → новая валюта Софтфорк Обратно-совместимое обновление Примеры хардфорков Bitcoin → Bitcoin Cash (2017) Ethereum → Ethereum Classic (2016)
Форк (блокчейна) — схема термина

Виды форков

Мягкий форк предусматривает обратно совместимое изменение правил, при котором обновлённые узлы продолжают взаимодействовать с участниками старой версии, а цепочка остаётся единой. Твёрдый форк вводит правила, несовместимые с предыдущими, результатом чего становится образование двух самостоятельных сетей с независимой историей операций. Технические форки возможны также без изменения протокола — при одновременном решении задачи двумя узлами в распределённой сети.

Технические последствия форков

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

Управление рисками для корпоративных сервисов

Для организаций, работающих с узлами распределённого реестра, форки являются управляемой операцией: разрабатывается политика обновления клиентского программного обеспечения, корректируется мониторинг сети и тестируются сценарии учёта активов в обеих ветках до изменения протокола. Сопровождение узлов и обновление инфраструктуры в период форка обеспечивается в рамках технической поддержки корпоративных систем.

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

Связанные темы:
Блокчейн
Криптовалюта
Биткоин

Часто задаваемые вопросы

Что такое форк блокчейна и чем твёрдый форк отличается от мягкого?

Форк возникает при разделении цепочки на ветви либо из-за изменения правил протокола, либо вследствие временного разделения сети. Твёрдый форк вводит правила, несовместимые со старыми, и может привести к появлению отдельной криптовалюты, тогда как мягкий форк обратно совместим и не раздваивает реестр.

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

Какие причины технически приводят к образованию параллельных веток в блокчейне?

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

Форки, вызванные задержками, со временем схлопываются, а форки, вызванные изменением правил, остаются постоянными, что необходимо различать при администрировании узлов.

Каков порядок действий оператора при объявлении твёрдого форка сети, в которой работает сервис?

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

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

Как форки влияют на корректность учёта активов и работу смарт-контрактов, размещённых в сети?

При разделении сети активы могут существовать в обеих ветках с самостоятельным обращением, что требует актуализации учёта и инструментов балансов. Смарт-контракты, размещённые до форка, после разделения исполняются в каждом реестре по соответствующим правилам.

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

Какие риски для инфраструктуры платёжных сервисов возникают при форках и как их снижает мониторинг?

Основные риски — рассинхронизация узлов, неверное определение канонической цепочки и некорректные записи учёта при временном разделении. Снижают их контроль высоты цепочки, регулярные сверки остатков и оповещения о расхождениях между узлами.

Автоматизированный мониторинг синхронизации и согласованные процедуры восстановления узлов позволяют оперативно устранять последствия эксплуатационных форков без потери данных.

Какие соображения учитываются при выборе политики обновления клиента для узлов корпоративного реестра?

Политика учитывает совместимость новых функций с существующими смарт-контрактами, требования к непрерывности сервиса и позицию участников инфраструктуры. Обновления планируются с окнами обслуживания, резервным копированием состояний и возможностью отката при обнаружении ошибок.

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

Производители по теме

Была ли эта информация полезной?

Криптовалюта и блокчейн Назад

Форк (блокчейна)

Форк в блокчейне — это разделение цепочки блоков на две независимые ветки. Это может произойти из-за обновления протокола (когда часть сети принимает новые правила, а часть остается на старых) или из-за технических причин (одновременное нахождение двух блоков). В результате могут появиться две разные криптовалюты.

Требуется помощь с внедрением?

Оставьте заявку — наши специалисты свяжутся с вами и помогут решить задачу с форк (блокчейна). Индивидуальный подход и гарантия результата.

Гарантия результата
Подбор под ваш бюджет
Комплексный подход
Сертифицированные эксперты

Или свяжитесь с нами:

+7 (499) 238-01-32 sales@fintech.ru

Работаем с 09:00 до 18:00