Форк

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

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

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

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

В качестве примера хард-форка можно привести разделение Ethereum и Ethereum Classic. Форк произошел из-за разногласий по поводу решения об отмене совершенных транзакций после взлома DAO. В свою очередь, интеграция сайдчейна SegWit в сеть Биткоина в августе 2017 года — это пример софт-форка.

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

Рекомендуем ознакомиться: Что такое хардфорки и софтфорки