Форк — когда блокчейн расходится на две цепи
Форк — изменение правил блокчейна: софт-форк совместим и оставляет одну сеть, а хард-форк раскалывает цепь на две монеты.
Обновлено: 2026-10-03
Форк — изменение правил блокчейна: софт-форк совместим и оставляет одну сеть, а хард-форк раскалывает цепь на две монеты.
Обновлено: 2026-10-03
В августе 2017 года я держала биткоин на своём кошельке и ничего не делала. Утром на балансе появилась вторая монета — Bitcoin Cash, ровно столько же штук, бесплатно. Ни биржи, ни заявки: сеть просто раскололась пополам, и каждый владелец BTC автоматически получил свою долю в новой цепи. Это и есть хард-форк в чистом виде.
Форк (fork) — это изменение правил, по которым работает блокчейн. Разработчики выпускают новую версию протокола, а узлы сети решают, обновляться или нет. По сути форк — это апгрейд сети: добавление новых правил, исправление багов или откат неудачного решения. Что именно произойдёт с сетью, определяет одно свойство, и оно делит форки на два типа.
Софт-форк (soft fork) — изменение, совместимое с прежними правилами. Новые блоки остаются валидными и для старых узлов, просто часть новых возможностей они не распознают. Сеть не расходится: одна цепь, одна монета.
Классический пример — SegWit в биткоине, включённый в 2017 году. Он переложил данные подписи в отдельную структуру, увеличил вместимость блока и починил проблему пластичности идентификатора транзакции. Старое ПО продолжало принимать такие блоки без обновления. Поэтому софт-форк считают безопаснее: не нужно договариваться со всей индустрией и плодить вторую монету.
Хард-форк (hard fork) — изменение, которое старые узлы принять не могут. Блоки новой версии для них невалидны, поэтому цепь делится: часть узлов и майнеров работает по новым правилам, часть — по старым. Возникают две сети и, как правило, две монеты.
Так появился Bitcoin Cash: часть сообщества хотела крупные блоки вместо SegWit. Так же Ethereum в 2016 году откатил последствия взлома The DAO — и цепь разделилась на Ethereum и Ethereum Classic.
Хард-форк не раздаёт монеты сам по себе. Снапшот балансов делают на определённой высоте блока: если твои BTC лежали у тебя в кошельке с доступом к приватному ключу, ты получаешь эквивалент в новой цепи. Если монеты были на бирже — раздачу решает площадка, и она может их не зачислить.
Важная деталь — защита от повторов (replay protection). Без неё транзакцию, подписанную в одной цепи, можно продублировать во второй и вывести монеты дважды. Серьёзные хард-форки добавляют её сразу.
И не всякий форк — апгрейд. Бывают форки ради аферы: сеть клонируют, а «бесплатные» монеты раздают лишь затем, чтобы продать их через твой ключ.
Остались вопросы? Спросите ИИ-ассистента — объяснит другими словами.
Спросить