В криптовалютном мире «форк» (fork) — это, по сути, изменение протокола блокчейна. Поскольку криптовалюты работают в децентрализованных сетях, все стороны должны использовать одни и те же правила и работать согласованно, чтобы сохранить историю цепочки блоков. В противном случае возникает два блокчейна, работающих параллельно в разных частях сети. Это явление также еще называют ветвлением цепочки.

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

Способы проведения хардфорка

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

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

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

Запланированные форки можно подразделить на мягкие и жесткие, также их называют «софтфорк» и «хардфорк» соответственно.

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

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

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

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

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

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

Известные хардфорки

Случай 1: При ответе на вопрос о том, что такое форк биткоина, многие вспоминают Bitcoin Cash (BCH). Актив появился в 2017 году в результате хардфорка на блокчейне биткоина. Криптовалюта успешно существует и по сей день.

У биткоина и Bitcoin Cash общая история вплоть до блока 478 558. Bitcoin Cash появился в результате разногласий в сообществе по поводу истинной концепции криптовалюты, заложенной создателем биткоина Сатоши Накамото. Главным яблоком раздора стал размер блока и реализация технологии Segregated Witness.

Положение Bitcoin Cash в рейтинге капитализации ресурса CoinMarketCap и базовая информация об активе, по состоянию на 5 ноября 2020 года

Случай 2: Ethereum (ETH) — это успешная ветвь криптовалюты, которая ныне известна, как Ethereum Classic (ETC). Ее создали после взлома Децентрализованной автономной организации (DAO) и хищения $50 млн в ETH. Сообщество Ethereum размышляло над тем, как устранить последствия, и большинство решило провести хардфорк на блоке 1 920 000. Так появился форк Эфира.

Положение Ethereum Classic в рейтинге капитализации ресурса CoinMarketCap и базовая информация об активе, по состоянию на 5 ноября 2020 года

Что такое клонирование

Клонирование иногда путают с форками. Однако клон — это точная копия программного кода криптовалюты, в которая запускается на новом распределенном реестре с незначительными изменениями.

Клонирование поощряется на платформах, где публикуются открытые, таких как Github; там можно скопировать существующий код и изменить его под свои нужды. Затем можно его запустить и создать абсолютно новый блокчейн в чистом реестре.

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

Например, в 2011 году бывший инженер google Чарли Ли создал таким образом лайткоин (Litecoin). Он использовал исходную копию кода биткоина и изменил несколько параметров, таких как доказательство работы (proof-of-work) и скорость генерации блока. Это позволило ему повысить скорость транзакций и масштабируемость сети, создав монету, которую можно использовать для повседневных небольших расходов.

Будущее форков

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

Остались вопросы? Предлагаем обсудить их в нашем Telegram-чате. В нем вы найдете интересных собеседников и массу полезной информации о рынке цифровых активов.