ФОРК (Fork) — что это такое, как происходит и зачем нужно?

Форк (Fork) — это существенные изменения, которые вносятся в исходный код децентрализованной системы.

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

Яркий пример форка — создание двух принципиально новых криптовалют (BSV и BCH), которые возникли в результате разногласий между участниками сообщества и внесение изменений в исходный код. Проще говоря, форком можно считать те изменения, которые предназначены для изменения исходного кода именно с целью создания новых цифровых монет.

Особенности изменений сети

Учитывая уникальность криптовалютной системы, которая заключается как раз в открытом исходном коде, внесение любых изменений выполняется по определенному алгоритму. Изначально все предложения по улучшениям и модернизации вносятся на рассмотрение, и для внедрения новых протоколов одобрить предложение должны до 90% участников сообщества. Мелкие изменения имеют право вносить модераторы путем уведомления участников, не дожидаясь их подтверждения.

Технически при внесении любых изменений создается новый блокчейн. При этом обновляются узлы с обновлениями у всех майнеров и валидаторов. Если же не все участники поддержали изменения, то часть остается на старых алгоритмах, другая часть — обновляет базу данных и работает на новых протоколах.

Основные причины, по которым выполняется форк:

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

Виды форков

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

  • софт;
  • хард.

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

Заработок на форках

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

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