Хардфорк и Софтфорк — это способы обновления блокчейна, которые изменяют его правила. Основное отличие между ними заключается в том, как обновления применяются и их влияние на совместимость.
1. Хардфорк (Hard Fork):
- Создает новую версию блокчейна.
- Несовместимость с предыдущей версией. После хардфорка старые узлы блокчейна больше не могут участвовать.
- Требует обновления софта для всех участников сети.
- Пример: Bitcoin → Bitcoin Cash (разделение на две разные криптовалюты с различными правилами).
2. Софтфорк (Soft Fork):
- Обновление существующей версии блокчейна.
- Совместимость с предыдущей версией. Узлы, не обновившиеся, все равно могут работать с сетью.
- Не требует обязательного обновления софта.
- Пример: SegWit для Bitcoin (новое соглашение, которое улучшает масштабируемость, но не требует разделения блокчейна).
Вкратце:
- Хардфорк создаёт новую сеть с изменёнными правилами, несовместимую с предыдущей.
- Софтфорк изменяет существующую сеть, сохраняя совместимость с предыдущими версиями.