BTC/RUB5 733 071 ETH/RUB169 938 USDT/RUB87,17 TON/RUB118 BNB/RUB51 959 XMR/RUB32 713 BTC/RUB5 733 071 ETH/RUB169 938 USDT/RUB87,17 TON/RUB118 BNB/RUB51 959 XMR/RUB32 713

Форк (fork)

Разделение блокчейна на две независимые цепочки. Hard fork создаёт новую монету (BTC → BCH в 2017), soft fork — обратно совместимое обновление протокола.

Также: hard fork, soft fork, разделение блокчейна

Форк (fork) — это разветвление блокчейна. Происходит когда часть узлов начинает использовать новые правила консенсуса, и две цепочки расходятся. Бывает двух видов: hard fork и soft fork.

Hard fork

Полная смена правил, не обратно совместимая. Узлы со старой версией не понимают новые блоки и наоборот. Если оба варианта набрали достаточно поддержки, рождаются две независимые монеты.

Главные исторические hard fork:

  • Bitcoin → Bitcoin Cash (BCH) — август 2017. Не договорились про размер блока. Все владельцы BTC получили равное количество BCH.
  • Bitcoin Cash → Bitcoin SV (BSV) — ноябрь 2018. Очередное несогласие.
  • Ethereum → Ethereum Classic (ETC) — 2016, после хака The DAO. ETH откатил украденные средства, ETC сохранил «оригинальную» цепочку.

Soft fork

Изменение правил обратно совместимое: новые узлы используют новые правила, старые видят их блоки как валидные (просто часть фич не понимают). Не создаёт новую монету.

Примеры:

  • SegWit (Bitcoin, 2017) — оптимизация транзакций, основа для Lightning Network.
  • Taproot (Bitcoin, 2021) — улучшение приватности и смарт-контрактов.

Что делать держателю при hard fork

Если у вас был 1 BTC до hard fork — после раздвоения у вас будет 1 BTC + 1 BCH. Сложности:

  • На бирже / в кастодиальном кошельке: биржа сама решит, поддерживать форк или нет. Часто крупные форки кредитуются автоматически.
  • На non-custodial кошельке: ваш приватный ключ работает в обеих цепочках. Можно «вытащить» новую монету, импортировав seed-фразу в подходящий кошелёк.
  • Replay attack — после форка транзакция может быть применена в обеих цепочках. Лучше дождаться мер защиты от replay (обычно реализуют в первые дни).

Зачем форки нужны

  1. Эволюция протокола. Soft fork — основной механизм апгрейда Bitcoin (нет CEO, который скажет «обновляемся завтра»).
  2. Разногласия в community. Когда часть людей считает что нужны радикальные изменения — они делают свой форк, и рынок решает кто прав.
  3. Откат катастрофы. Ethereum откатил DAO-хак форком в 2016 — спорное решение, но спасло проект.

См. также: блокчейн, Bitcoin.

Связанные термины

Где применяется