powered by CoinLib

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

fork

Термин форк довольно таки часто используется при анализе и описании криптографической валюты. В этой экономической отрасли обладание криптоактивом нередко дает его владельцам автоматическое получение пассивного дохода. Так, появление такой криптовалюты как Bitcoin Cash и Bitcoin Gold – форки Bitcoin – оказалось весьма успешным. Владельцы биткоинов получили около 30% пассивного дохода, если не принимать во внимание кратковременные пампы данных форков на биржах.

Появление форков и их виды

Форк (англ. fork — развилка, вилка) – использование исходного кода программы для создания нового проекта на его основе. Отсюда видно, что форк возможен везде, где применяется программный код.

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

Механизм функционирования блокчейна – распределенного реестра данных – основывается на подтверждении подлинности блоков. Это является непременным условием для прохождения транзакций.

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

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

  • исправить программные ошибки (баги) и недоработки сети;

  • создать новый продукт на базе уже проверенной технологии.

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

Характер разветвления основной цепочки определяет два основных вида форков – софтфорк и хардфорк.

Софтфорк

Soft fork – обновление правил при сохранении взаимодействия новых узлов со старыми, это “мягкое” изменение кода, которое не нарушает функционирование основного протокола. Как правило софтфорк применяют сами разработчики криптовалюты либо крупные манинг-пулы с целью внесения незначительных изменений в работу сети. Не изменяя программное обеспечение узлов, сеть просто “откатывают” на несколько блоков назад и вносят нужные изменения в код.

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

Soft fork

При проведении софтфорка раскол сети не происходит. В качестве примера софтфорка можно указать на внедрение протокола SegWit.

Segregated Witness (сокращенно SegWit) — реализованное обновление протокола, призванное решить проблему пластичности транзакций блокчейна биткойн, а также увеличить её пропускную способность. Аналогичное обновление реализовано и для некоторых других криптовалют, таких как Litecoin, DigiByte, Groestlcoin и Vertcoin.

Segwit

SegWit является софтфорком и позволяет сети функционировать в прежнем режиме. Однако изменяется структура хранения данных в блоке и механизм проверки транзакций для полноценных узлов сети. Теперь подписи и сценарии выделяются в обособленную структуру, именуемую отдельным свидетелем (англ. segregated witness). Это позволяет основному блоку вместить больше транзакций, а также исключает вариативность идентификатора одной и той же транзакции.

Хардфорк

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

Hard fork

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

Одним из примеров хардфорка является криптовалюта Bitcoin Cash – новая ветка биткоин. Ее размер размер блока был увеличен с 1Мб до 8Мб, и соответственно работать в ней могут только узлы с обновленным программным обеспечением.

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

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

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

Форки и альткоины

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

Исходный код

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

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

С другой стороны, если эти изменения носят существенный характер и претендуют на звание оригинальной разработки, то при таких обстоятельствах можно с большим основанием утверждать о появлении новой криптовалюты под названием альткоин. Так, например, такую криптовалюту как Ethereum, NXT, Dash и MaidSafe следует именовать альткоинами, ввиду их существенного отличия от биткоин. А к такой цифровой валюте как Dogecoin (от Litecoin), Expanse (от Ethereum) и Stellar (от Ripple) в полной мере применимо понятие форк.

Преимущества и недостатки форков

Специалисты криптоиндустрии среди явных преимуществ форков выделяют следующие:

  • майнеры могут реализовать новые возможности для заработка;

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

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

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

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

Стоит ли инвестировать в форк криптовалюты?

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

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

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

Средний рейтинг: 5

Оставьте Ваш комментарий!

avatar
  Подписаться  
Уведомление о
Помощь
close slider
Бесплатная консультация!