Чем отличается хардфорк от софтфорка

В новостях часто можно увидеть о хардфорке той или иной криптовалюты.

Но не всегда этот процесс приводит к созданию новых монет.

Что такое хардфорк

Ethereum Classic, Bitcoin Cash, Bitcoin Gold и прочие известные хардфорки сетей Bitcoin или Ethereum повлекли за собой создание новых криптовалют.

Поэтому многие в сообществе привыкли ассоциировать «хардфорк» именно с расколом сообщества, в результате которого сеть разделяется на 2 независимые цепочки.

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

Но хардфорк не всегда подразумевает подобное разделение и создание новой монеты.

Также бывают и запланированные хардфорки, как в случае с Ethereum, например.

Их изначально указывают в дорожной карте, чтобы сообщество было к ним готово.

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

После чего новая версия сети уже не будет совместима со старой.

Примером является недавний хардфорк в сети Ethereum под названием Constantinople.

Что такое софтфорк.

Софтфорк — обновление кода криптовалюты. Некая надстройка, которая не приводит к разделению сети на независимые цепочки.

Примером софтфорка является SegWit.

С момента его запуска примерно 20% кошельков в сети Биткоин перешли на использование новых адресов.

Но при этом, те кто пользуется SegWit, могут и дальше без проблем взаимодействовать с сетью Bitcoin.

Новая криптовалюта в результате софтфорка не появляется.

Отличия:

Хардфорк и софтфорк имеют практически идентичные причины проведения:

Усовершенствование криптовалюты, устранение каких-либо недостатков или уязвимостей.

Но последствия у них разные:

При необходимости софтфорк может быть легко отменен и сеть будет работать по прежним «правилам».

Чего не скажешь о хардфорке, при котором изменения необратимы.