BTC/RUB6 049 026 ETH/RUB180 255 USDT/RUB79,55 TON/RUB102 BNB/RUB51 465 XMR/RUB29 877 BTC/RUB6 049 026 ETH/RUB180 255 USDT/RUB79,55 TON/RUB102 BNB/RUB51 465 XMR/RUB29 877

Форк (fork)

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

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

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

Hard fork

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

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

Soft fork

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

Примеры:

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

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

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

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

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

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

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