Что такое форк криптовалюты?

 

Форк (fork) — в переводе с английского языка означает «вилка, развилка или ответвление». Таким образом «форк» в сфере криптовалют означает разделение программного кода (блокчейна) криптовалюты на 2 части, одна из которых остается без изменений, а вторая подвергается изменениям кода.

В результате разделения блокчейна на 2 части (форка) появляется новая криптовалюта, которая содержит в своем блокчейне все записи до осуществления форка.

А теперь постараюсь объяснить наглядно и простыми словами.

Что такое форк криптовалюты простыми словами?

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

В определенный момент, по каким-либо причинам ( о них мы поговорим позже) разработчики решают сделать форк. Что это означает?

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

При этом делается так называемой «снимок» (snapshot) блокчейна. то есть помимо программного кода копируется еще и весь блокчейн.

И после этого снимка, блокчейн разделяется на 2 и каждый идет своей дорогой.

форк криптовалюты

На примере форка биткоина это выглядит так:

1 августа 2017 года был сделан снимок блокчейна биткоина на блоке номер 478558 и запущена новая криптовалюта, с незначительными изменениями программного кода Биткоина ( основное изменение это размер блока), которая называется Bitcoin Cash.

Получается, что у них одинаковые записи в блокчейне до блока 478558, далее записи различаются.

Виды форков криптовалюты

Форки бывают двух видов — «хардфорк» (hard fork) и «софтфорк» (soft fork).

Все, что выше я описывал, больше подходит под описание «хардфорка».

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

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

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

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

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

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

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

Ярким примером софтфорка является форк биткоина Segwit.

софтфорк segwit

Софтфорк Биткоина — Segwit

Segwit — это софтфорк биткоина, который произошел 24 августа 2017 года, призванный улучшить пропускную способность сети и уменьшить размер транзакций.

Вот основные изменения, которые принес софтфорк Segwit:

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

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

Хардфорки Bitcoin

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

Самые известные хардфорки Биткоина — это Bitcoin Cash, Bitcoin Gold, Bitcoin Hush, Bitcoin Private, Bitcoin Z, Bitcoin Liza.

Есть еще не меньше 10 различных форков, но они мало кому интересны.

Обзор на Bitcoin Gold я делал в предыдущей статье.

Каждый хардфорк чем то уникален, каждый стремится стать лучше чем оригинальный биткоин, но основная причина хардфорков Биткоина мне видится в другом, об этом далее…

Причины хардфорков

Что касаемо причин хардфорков Биткоина, то тут мне видятся 3 основные причины.

  1. Желание заработать на имени Bitcoin
  2. Желание заявить о себе через использование бренда Bitcoin
  3. Желание улучшить криптовалюту

Лишь на третьем месте я считаю стоит желание действительно улучшить существующий код Биткоина.

Многие же хардфорки, по моему мнению, делаются ради денег и популярности.

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

Причины хардфорков криптовалют в целом:

  1. Экономическая — проще взять готовый программный код и известный бренд, чем самому писать уникальный код и развивать собственный бренд.
  2. Защита от асиков — как известно многие криптовалюты майнятся только на видеокартах и разработчики обычно против использования асиков, но не смотря на то, что многие алгоритмы считаются «асикозащищенными» на них появляются свои асики, которые угрожают полному вытеснению майнеров на видеокартах, в связи с чем некоторые разработчики делают хардфорк или софтфорк, чтобы защититься от асиков. О новом таком асике, который угрожает криптовалютам на алгоритме Eqiuhash я писал здесь.
  3. Идеологическая — различные взгляды разработчиков на дальнейший путь развития криптовалюты.
  4. Экспериментальная — чтобы проводить различные эксперименты и нововведения без ущерба для основной криптовалюты создается ее клон, где тестируются различные идеи и потом лучшие из них применяются к основной сети. Примером такой криптовалюты является Etherium classic с ее экспериментальной криптовалютой Callisto.

Гибридные хардфорки

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

Примером такого гибридного хардфорка является криптовалюта Bitcoin Private, образованная путем слияния Bitcoin и Zclassic.

гибридный хардфорк

Пример спекуляции на хардфорках

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

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

Обычно в хардфорке участвует одна монета из которой получают две. В данном же случае из двух получается три. Соответственно всем держателям криптовалют Bitcoin и Zclassic будет начислено то количество новой криптовалюты, которое было на их кошельках до хардфорка.

Если у вас было 2 биткоина и 2 монеты Zclassic, то вам начислят 4 монеты Bitcoin Private.

Но так, как биткоин стоит несколько тысяч долларов, а Zclassic стоил на тот момент около 2 долларов, то логичнее закупиться именно монетой Zclassic , чтобы впоследствии получить бесплатно Bitcoin Private.

И вот лишь на этой новости курс Zclassic вскочил до небес и в пике достигал 235 долларов. Если взять цену 2 доллара то это рост в 117.5 раз меньше чем за месяц.

Но за этим ростом перед самым хардфорком последовало такое же стремительное падение до 4 долларов.

В результате разработчики взялись за новую монету Bitcoin Private, а старую оставили.

Через некоторое время на фоне новостей о вновь предстоящем хардфорке Zclassic цена снова пошла вверх, но на этот раз не превысила 28 долларов.

Вот такие спекуляции возможны на хардфорках.

Как заработать на хардфорках

Итак, выше я уже коснулся темы получения бесплатных монет на хардфорках.

Теперь расскажу подробнее:

Первый способ заработка — получение бесплатных монет

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

К примеру у вас было 2 Биткоина, после хардфорка образовалась монета Bitcoin Cash, значит вы можете получить те же 2 монеты, только теперь они будут называться Bitcoin Cash.

Но только то количество монет, которое было у вас на момент хардфорка.

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

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

После чего вам начислятся монеты. Либо, если это биржа, то вам ничего делать не нужно, новые монеты сами появятся на ней.

Второй способ — спекуляция на курсе криптовалюты.

Как я уже писал на примере криптовалюты Zclassic, после объявления форка обычно курс возрастает, а после форка, либо перед форком — падает.

Насколько взлетит курс зависит от монеты, если это малоизвестный форк, то ненамного.

Как создаются форки?

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

Консенсус достигается преимущественно за счет майнеров и майнинг пулов. Так как они составляют большую часть сети.

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

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

Кто может осуществлять форки?

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

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

В случае хардфорка разработчикам требуется поддержка майнеров, без них работа блокчейна не возможна.(в случае если монета с алгоритмом консенсуса Proof of work).

Также им потребуется поддержка бирж, чтобы монетой можно было торговать.

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

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

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

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

Частые обновления программного обеспечения могут вынудить пользователей перейти на другую более стабильную монету.

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

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

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

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

Календарь форков криптовалют 2018

Посмотреть ближайшие даты хардфорков можно на русскоязычном сайте coindar.org.

календарь хардфорков

Среди англоязычных можно выделить coinscalendar.com

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

Среди ожидаемых можно отметить хардфорк эфира классика, на основе его появится новая монета Ethereum Emerald, которая будет иметь нулевую комиссию и мгновенные переводы.

А также хардфорк того же классика (Etherium classic) но в результате изменится лишь бомба сложности, новая монета не появится. Это пример хардфорка без появления новой монеты. Чем он отличается от софтфорка? Тем, что в случае софтфорка поддерживалось бы оба программных обеспечения, в случае же хардфорка, поддержка старого программного обеспечения будет прекращена сразу же.

Также у знаменитой монеты Zclassic будет очередной хардфорк)

Заключение

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

Успехов!


Комментарии:

2 комментария

Что такое токены стандарта ERC20 - как получить, где хранить? · 30.05.2018 в 11:57

[…] В результате разработчики Etrhereum решили сделать хардфорк, чтобы отменить кражу денег. После хардфорка старая […]

Что такое сеть Биткоин Лайтнинг (Bitcoin Lightning Network)? · 14.06.2018 в 22:05

[…] также, что такое форк криптовалюты о котором я писал в прошлой […]

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.