Перейти к содержимому

Что такое хардфорки и софтфорки?

Хардфорк и софтфорк — это два основных типа изменений в блокчейне криптовалюты:

Хардфорк (Hardfork):

  • Определение: Хардфорк представляет собой изменение протокола блокчейна, которое приводит к несовместимости между новой и старой версией протокола.
  • Пример: Если сообщество криптовалюты принимает новый протокол, который не совместим с предыдущей версией, это может привести к разделению блокчейна на две ветви. Владельцы монет на старой ветке могут не смочь использовать их на новой ветке, и наоборот.
  • Результат: Хардфорк требует обновления всех узлов сети до новой версии протокола, чтобы сохранить единство сети. Примеры хардфорков включают Bitcoin Cash (от Bitcoin) или Ethereum Classic (от Ethereum).

Софтфорк (Softfork):

  • Определение: Софтфорк — это обратимое изменение протокола, которое делает новую версию блокчейна совместимой с предыдущей.
  • Пример: Если большинство узлов сети принимает новое правило, которое сужает (уточняет) текущие правила, это называется софтфорком. Старые узлы все равно могут работать с новым блокчейном, несмотря на изменения.
  • Результат: Софтфорк не требует такого же уровня обновлений, как хардфорк, но все же требует согласованности между большинством участников сети. Примеры софтфорков включают SegWit в Bitcoin или Byzantium в Ethereum.

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