Форк (Блокчейн) — форки или разветвления цепочки создают альтернативную версию блокчейна, в результате чего два блокчейна работают одновременно.
Что такое форк (блокчейн)?
Когда в технологию блокчейна вносятся изменения, их называют «форком».
Форк происходит, когда в сети блокчейн происходит разделение, в результате чего появляются две разные версии. Поскольку сеть блокчейна является открытым исходным кодом, каждый может внести свой вклад в улучшения и изменения в коде, что часто приводит к обновлениям блокчейна. Также бывают случаи, когда можно проводить форки, чтобы добавить новые функции в блокчейн, устранить ошибки или устранить последствия крупного взлома — как мы видели в случае с Ethereum.
Другая причина, по которой может произойти форк, заключается в том, что обновления программного обеспечения майнеров не совпадают друг с другом. Если это произойдет, сообщество майнеров должно решить, по какому пути пойдет блокчейн. Если решение не может быть принято или само сообщество не может прийти к соглашению, будут существовать две разные версии блокчейна.
Крайности, до которых изменится блокчейн, зависят от того, произойдет ли хард-форк или софт-форк.
Мягкая вилка — это добавление в протокол нового правила, которое по-прежнему совместимо со старыми правилами и обратно совместимо. Это означает, что обновленные узлы по-прежнему могут взаимодействовать с необновленными узлами. Другими словами, новые блоки по-прежнему будут распознаваться старыми узлами как действительные, так что это не столь радикальное изменение.
Хард — форк — это радикальное изменение сетевого протокола, которое может привести к появлению новых цифровых валют, например, когда блокчейн Биткойн разделился на две части, что привело к созданию Биткойн Кэш.
Хард-форк происходит, когда в сети блокчейн происходят постоянные изменения. Это изменение не имеет обратной совместимости, а это означает, что всем узлам или пользователям необходимо будет перейти на новую версию программного обеспечения, поскольку старая версия больше не будет работать. Новая версия будет создавать свои собственные транзакции и блоки. По сути, это совершенно новый блокчейн.