Объясняем форки блокчейна: хардфорк vs софтфорка

Объясняем форки блокчейна: хардфорк vs софтфорка
9 января 2026 г.
~7 мин. чтения

Если вы достаточно долго находитесь рядом с криптовалютами, вы услышите, как «форк» бросают так, будто все посещали один и тот же класс. В реальности форки блокчейна просты: это изменения правил, которым следует сеть. Иногда эти изменения гладкие (софтфорк). Иногда они несовместимы и разделяют цепь на две истории (хардфорк в терминах блокчейна). Это руководство даёт вам объяснение форков блокчейна с проверенными примерами и чек-листом для безопасности, независимо от того, храните ли вы самостоятельно или обмениваете криптовалюту на платформе.

Что такое форки блокчейна?

Источник: Researchgate

На самом высоком уровне блокчейн — это общая база данных, где узлы применяют правила о блоках и транзакциях — что такое блокчейн 101. Когда эти правила меняются, или когда сеть кратко расходится во мнениях о следующем блоке, вы получаете форк. Некоторые форки обыденны и временны (разные майнеры находят блок одновременно). Другие — преднамеренные изменения протокола, на которые все (в идеале) переходят. А некоторые спорные, производящие две цепи, которые продолжают работать отдельно. Думайте о форке как о пути обновления или разделении — результат зависит от совместимости и социального консенсуса.

Софтфорк против хардфорка

Источник: Financemagnates

  • Софтфорк (обратно совместимый): Новые правила строже старых. Обновлённые узлы принимают только более жёсткие правила, в то время как старые узлы всё ещё видят обновлённые блоки как валидные. Если большинство майнеров/валидаторов обновляются, сеть сходится без разделения.
  • Хардфорк (обратно несовместимый): Новые правила не принимаются старым программным обеспечением. Если часть сети отказывается обновляться, блокчейн может разделиться на два сообщества и два актива с общей историей до точки форка — классические истории форков биткоина и форк DAO Ethereum.

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

Почему блокчейны форкаются?

  1. Обновления и функции. Разработчики добавляют новые опкоды, механики комиссий или улучшения эффективности (например, циклы обновлений Ethereum, такие как Byzantium).
  2. Исправление багов или событий безопасности. В экстремальных случаях сообщества выбирают переписать результаты — известно, что взлом DAO 2016 года привёл к хардфорку Ethereum, который вернул средства, в то время как меньшинство сохранило оригинальную цепь как Ethereum Classic.
  3. Споры управления. Различные взгляды на размер блока, монетарную политику или дорожную карту могут произвести долгоживущие расколы и новые активы (различные ответвления цены Bitcoin за годы).

Человеческая сторона форков: координация побеждает код

Заманчиво рассматривать форки как чисто технические. Это не так. Это события координации. «Безопасное» обновление — это то, где разработчики, майнеры/валидаторы, кошельки и биржи выравниваются по времени и версиям программного обеспечения. Образовательные сайты и юридические анализы подчёркивают ту же идею: хардфорки — это просто обновления, которые нарушают совместимость; разделяются ли они, зависит от социального консенсуса во время запуска.

Известные моменты форков в истории

  • Ethereum, июль 2016 — хардфорк DAO. После того, как эксплойт смарт-контракта слил ~3,6 миллиона ETH, Ethereum сделал хардфорк, чтобы переместить средства в контракт восстановления; меньшинство отклонило изменение и продолжило как Ethereum Classic (ETC). Это главный пример спорного хардфорка, движимого этикой, риском и нормами сообщества.
  • Войны размера блока Bitcoin (2015–2017). Серия предложений и вариантов клиентов (XT, Classic, Unlimited) искала большие блоки; сага — причина, по которой люди говорят о политике форков Bitcoin. Некоторые ответвления стали независимыми сетями со своими тикерами и сообществами.
  • Рутинные, запланированные форки. Многие обновления не являются спорными: они вступают в силу в запланированном блоке/эпохе, операторы узлов обновляются вовремя, и цепь продолжает маршировать — например, историческое обновление Byzantium Ethereum для улучшения производительности и функций конфиденциальности.

Ландшафт форков с первого взгляда

Тип форка Совместимость Что его запускает Разделяется ли цепь? Воздействие на токен Действие пользователя Типичные примеры
Временный форк цепи (сирота/дядя) Полностью совместимый Два майнера/валидатора находят блоки почти одновременно Нет (самая длинная/наиболее трудоёмкая цепь побеждает) Нет Нет Обычен, разрешается в течение минут
Софтфорк (обновление) Обратно совместимый Добавлены более строгие правила Обычно нет, если большинство обновляется Один актив, тот же тикер Обновите кошелёк/узел по запросу Софтфорк-обновления Bitcoin, такие как ужесточение правил в стиле SegWit (общий паттерн)
Хардфорк (запланированный, не спорный) Несовместимый Крупная функция или изменение правил Раскола избегают, если все обновляются Один актив продолжается (нет аирдропа) Обновитесь перед активацией Многие запланированные сетевые обновления в основных цепях
Хардфорк (спорное разделение цепи) Несовместимый Спор по политике или этике; часть сети отказывается Да — две цепи продолжаются Новая монета появляется на новой/старой стороне Храните оба ключа или полагайтесь на поддержку биржи Ethereum → ETH/ETC (2016); различные ответвления Bitcoin
Форк программного обеспечения/кода (нет новой цепи) Н/Д Копирование клиента с открытым исходным кодом для запуска варианта Только если пользователи принимают и майнят/валидируют Зависит (часто новая цепь + токен) Н/Д Многие альткоины начинаются как форки программного обеспечения

Под капотом: как софтфорки «ужесточают» правила

Образовательные источники описывают софтфорки как форвард-совместимые ограничения. Представьте правило, которое говорит: «Блоки теперь должны использовать функцию X и никогда функцию Y». Старые узлы не возражают, потому что обновлённые блоки выглядят валидными по старым правилам; обновлённые узлы всё ещё применяют более строгий набор. Вот почему софтфорки являются фаворитом, когда изменение может быть выражено как «принятие меньшего, чем раньше».

Почему хардфорки ощущаются больше и рискованнее

Хардфорки переворачивают логику: новая цепь принимает вещи, которые старая цепь отклонила бы. Старое программное обеспечение считает эти блоки недействительными, поэтому необновлённые узлы отрываются и продолжают расширять старый набор правил. Юридически и операционно хардфорки — это те, которые могут производить новые активы, создавать налогооблагаемые события и заставлять инфраструктуру выбирать стороны. (Юридические руководства называют различие хардфорк/софтфорк именно по этой причине.)

Как форки влияют на вас?

Если храните самостоятельно

Перед запланированным форком: Обновите свой кошелёк/клиент, сделайте резервную копию seed-фраз и прочитайте заметки об обновлении сети.

Спорные форки: Владение своими ключами часто означает, что вы контролируете монеты на обеих ветвях после раскола. Но не спешите претендовать на форкнутые монеты без авторитетных инструментов; защита от повтора, пути деривации и риски фишинга варьируются.

Если используете биржу

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

Если строите или интегрируете

Тестируйте против новой версии клиента и подтверждайте изменения chain ID / fork ID (чтобы избежать повтора). Обновите зависимости, которые валидируют заголовки или парсят квитанции. В мире EVM убедитесь, что логика газа или изменения прекомпиляции отражены в вашем коде.

Уроки из форка DAO Ethereum

Две идеи повторяются в лучших объяснениях:

  • Форки — это социальный выбор сначала, изменения программного обеспечения потом. Решение DAO Ethereum зависело от ценностей (неизменность против возмещения пользователям) и управления рисками, а не только от кода. Результат произвёл ETH и ETC, оба всё ещё живы сегодня.
  • Название — это политика. В эпоху размера блока Bitcoin несколько клиентских предложений позиционировали себя как «настоящее исправление», но рынки в конечном итоге решили, какие цепи имели сетевые эффекты — хешрейт, разработчиков, кошельки и экономическую активность. Списки форков Bitcoin читаются как запись этой социальной сортировки.

Как подготовиться к форку

  • Следуйте за каноническим источником. Каждая сеть публикует блоки/эпохи обновления и версии клиентов. Прочитайте объявление, а не только социальные ветки.
  • Заморозьте критические движения около активации. Если вы должны обменять криптовалюту (ребалансировка, зарплата), сделайте это до или после окна, чтобы вас не поймали приостановленные депозиты.
  • Проверьте адреса и цепи. При спорном расколе тикеры и обозреватели могут быть запутанными. Подтвердите chain ID и официальные списки контрактов, прежде чем подписывать что-либо.
  • Подождите, пока пыль осядет (если не уверены). Ликвидность, кошельки и инструментарий требуют времени для адаптации. Ранние часы раскола привлекают мошенников; вы не упустите много, позволив рынкам найти равновесие.

Быстрый FAQ

Создают ли все хардфорки новую монету?
Нет. Если все обновляются, после активации есть только одна цепь — нет аирдропа, нет второй монеты. Новая монета появляется только когда две цепи продолжаются после форка.

Почему «временные форки» происходят каждый день?
Задержка: два блока могут прибыть в похожее время. Правила консенсуса разрешают это автоматически; один становится канонической цепью, другой — ссылкой на «сироту/дядю».

Является ли софтфорк всегда безопаснее?
Обычно легче координировать, да. Но любое изменение правил имеет риск, если инфраструктура обновляется поздно или если новые ограничения вводят граничные случаи.

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

Заключение

Если вы пользователь, держите свой кошелёк обновлённым, используйте авторитетные инструменты и избегайте больших переводов во время активации. Если вы строитель, тестируйте рано против клиентов форка и следите за chain ID. А если вы торгуете, планируйте вокруг окон обслуживания, чтобы ваш обмен BTC на USDT или другие конвертации не попали в середину форка.

Форки могут быть стрессовыми, но они также доказательство того, что открытые системы могут развиваться публично. Изучите паттерны один раз, и каждый будущий заголовок «обновления» будет чувствоваться намного менее загадочным.

4.7
(11 оценок)
Нажмите на звезду, чтобы оценить

Вы отправляете:

Вы получаете: