Термин «форк» используется в сфере криптовалют очень часто, и новички не всегда понимают, что конкретно называют этим словом. Что же такое форк в криптовалюте, какие бывают форки, и как на них можно заработать?
Определение форка
Вилка.
«Форк» это прямая калька с английского fork, слово означает «вилка», в переносном значении «разделение, развилка, разветвление, ответвление».
В программировании форком называется создание нового дочернего проекта на базе кода родительского. Как правило, за счет форка разработчики надеются оптимизировать работу изначальной системы, исправить какие-то недочеты.
Примерами форков в программировании может служить разделение проекта X Windows System на два:
- X.Org,
- XFree86.
Или разделение OpenOffice на следующие отдельные системы:
- LibreOffice,
- Apache OpenOffice.
В криптовалюте ситуация аналогичная.
Форк в криптовалюте, говоря простыми словами – это улучшение программного кода блокчейна.
Виды форков в криптовалюте
Форк Биткоина.
По характеру изменений есть 2 вида форков.
Вид | Происходящий процесс | Пример |
Soft Fork, софтфорк | В код блокчейна вносятся незначительные изменения, не препятствующие дальнейшей работе системы. | Segwit2 |
Hard Fork, хардфорк | Вносятся радикальные изменения, из-за которых требуется создание отдельного блокчейна. На определенном блоке от родительской цепочки блоков отделяется дочерняя. Делается так называемый «снимок», то есть, вся информация копируется в новую цепь. После точки разделения две ветки блокчейна существуют независимо друг от друга и больше не имеют общих транзакций. | Bitcoin Cash, Ethereum Classic, Zcash и т.д. |
Софтфорки и хардфорки решают одни и те же задачи, они создаются, чтобы сделать блокчейн более надежным, защищенным, быстрым и масштабируемым. Разница только в том, насколько кардинальные реформы для этого применяются.
Что такое хардфорк в криптовалюте?
Биткоин. Значительное изменение правил блокчейна называется хардфорком. В результате такой модификации кода новая цепочка блоков отделяется от старой и существует самостоятельно. Создается отдельная криптовалюта.
Первая криптовалюта в истории человечества была создана в 2009 г. и называлась биткоин. С тех пор блокчейн развивался и совершенствовался, от блокчейна Биткоина отделялись дочерние цепочки, создавались новые криптовалюты. Помимо Scrypt появились другие алгоритмы хеширования, смарт-контракты и многие другие технические новинки.
Разработчик биткоина, Сатоши Накамото и создатели других криптовалют выкладывают код в открытый доступ, обычно на Github.com, и любой желающий может им воспользоваться.
Если некоторых членов сообщества не устраивает, как работает родительская цепочка, например, транзакции в ней проходят слишком медленно, то они выпускают новую криптовалюту на дочерней цепочке.
Цепочка блоков.
На инфографике можно увидеть, как происходит хардфорк.
Что такое софтфорк в криптовалюте?
Segwit. Софтфорк в криптовалюте – это изменение программного кода блокчейна, имеющее обратную совместимость с предыдущей системой.
Упрощенно говоря, софтфорк – это апдейт, обновление правил блокчейна. При этом не нужно переустанавливать программное обеспечение, сохраняется единая цепочка блоков.
Цепочка блоков.
Например, разработчики внедряют новый формат адреса кошелька. При этом на старые адреса все равно можно делать перевод денег, они остаются действительными.
Самый известный пример софтфорка – это Segregated Witness (Segwit), разработка, изменяющая структуру блока в блокчейне Биткоин. За счет Segwit удалось сделать следующее:
- Увеличить количество транзакций, входящих в блок. Это привело к повышению награды для майнеров, генерирующих блоки.
- Снизить размер комиссий.
- Увеличить пропускную способность блокчейна. Масштабируемость снизила время ожидания верификации транзакции, уменьшила очереди в мем-пуле.
- Повысить защищенность системы, устранить пластичность транзакций. Появление мульти-подписей снизило риск похищения денежных средств.
- Оптимизировать блокчейн. Это облегчает работу последующим девелоперам, теперь можно внедрять Lightning Network, смарт-контракты и другие полезные разработки.
Вот еще 2 примера софтфорков Биткоин:
- Введение стандарта проверки криптографических подписей BIP 66. Произошло в 2015 г.
- Введение нового формата адресов Bech32, в него входит Base32. Случилось в 2017 г.
Пресса уделяет больше внимания хардфоркам, чем софтфоркам, поэтому многие обновления блокчейна остаются незамеченными простыми пользователями.
Популярные вопросы о форках
Есть несколько вопросов, которые наиболее часто задают новички на форумах. Ниже приведены ответы на них.
Все криптовалюты – это форки биткоина?
Bitcoin.
Да, вполне корректно будет сказать, что все существующие криптовалюты являются хардфорками биткоина. Даже отдаленные по технологии монеты унаследовали от биткоина как минимум саму идею и принципиальные моменты блокчейна.
В чем разница между альткоинами и форками?
Разница в контексте употребления этих терминов и в их определении:
- Слово «альткоин» применяется для описания всех криптовалют, кроме биткоина. Альткоин – это альтернативный коин, то есть, просто другая монета, не-биткоин.
- Слово «форк» используют, когда говорят именно об обновлении блокчейна. Если инновация радикальная, и есть разделение цепочки – то это хардфорк. Если нововведения не очень значительные, и блокчейн не разделяется на две ветки – это софтфорк.
Понятия хардфорк и софтфорк могут быть применимы к биткоину, а альткоин – нет. Например, Bitcoin Cash – это хардфорк Bitcoin, а SegWit – это софтфорк Bitcoin, но ни одно, ни другое не является альткоином.
Криптовалют стало настолько много, что термин «алькоин» стал неинформативным, и его употребляют все реже.
В чем разница между токенами и форками?
Монеты.
В таблице проведено сравнение этих двух явлений.
Параметр сравнения | Токен (не криптовалюта) | Форк (криптовалюта) |
Эмиссия | Централизованная, однократная | Децентрализованная, однократная или постепенная |
Ценность | Токен не имеет самостоятельной ценности, он ценен потому, что дает право на товары, услуги или привилегии. Например, на голосование в сообществе или на часть прибыли от проекта. | Имеют самостоятельную ценность, она определяется спросом и предложением на биржах. |
Блокчейн | Не имеет самостоятельной цепочки блоков и своих кошельков. | Есть свой блокчейн, как правило есть свои кошельки. |
Некоторые токены, например, OmiseGO, широко торгуются на биржах и имеют большую капитализацию.
На платформе Ethereum есть протокол для быстрого создания токенов, он называется ERC 20. С его помощью любой желающий может легко и быстро запустить свои токены, что и происходит ежедневно.
Какие хардфорки есть у Bitcoin, Ethereum, Monero, Zcash, Ripple?
Дерево криптовалют.
Составление полного генетического дерева криптовалют заняло бы слишком много времени и было бы бесполезным с практической точки зрения. Для майнинга или трейдинга по большому счету не имеет значения происхождение блокчейна, ключевую роль играет механизм консенсуса и алгоритм шифрования. А эти параметры новые криптовалюты не всегда наследуют от своих родителей.
В семейство Bitcoin входит более 50-ти криптовалют, отделившихся от родительской цепочки Bitcoin (BTC). Вот некоторые из них.
Название | Тикер |
Bitcoin Cash | BCH |
Bitcoin Cash Plus | BRC |
Bitcoin XT (Bitconnect) | BCC |
Bitcoin Pizza | BPA |
Bitcoin Interest | BCI |
Bitcoin Gold | BTG |
Bitcoin God | GOD |
Bitcoin Cash | BCH |
Bitcoin Smart | BCS |
Quantum Bitcoin | QBTC |
Bitcoin Unlimited | BU |
Bitcoin Diamond | BCD |
Bitcoin Dollar | BTD |
Bitcoin Lite | BTCL |
Bitcoin Atom | BTA |
Bitcoin HUSH | BTCH |
Super Bitcoin | SBTC |
World Bitcoin | WBTC |
Bitcoin Candy | CDY |
И многие другие. А в этой таблице приведены некоторые криптовалюты на базе Ethereum.
Название | Тикер |
Ethereum Classic | ETC |
EtherZero | ETZ |
Ethereum Uranium | ETHUC |
Ethereum Star | ETHS |
Ethereum Cash | ECASH |
Ethereum Dark | ETHD |
Ethereum Lite | ELITE |
Всего существует более 20-ти хардфорков Эфира, и большинство из них не пользуются спросом.
Вот еще несколько хардфорков топовых криптовалют.
Родительский блокчейн | Форк |
Litecoin (LTC) | Litecoin Cash (LCC) |
Dogecoin (DOGE) | |
Monero (XMR) | Monero V (XMV) |
Ripple (XRP) | Stellar (XLM) |
Zcash (ZEC) | Zclassic (ZCL) |
Что такое гибридные хардфорки?
Механизм образования гибридных хардфорков.
Иногда разработчики новой криптовалюты берут за основу не один, а два блокчейна и создают некий гибрид их кода. На инфографике можно увидеть, как именно это происходит.
Например, гибридный хардфорк Bitcoin Private (BTCP) основан на блокчейне Zclassic (ZCL) и Bitcoin (BTC).
Что такое пользовательский софтфорк, как происходят софтфорки и хардфорки?
Блокчейн-сообщество.
Блокчейн-сообщество управляется децентрализованными автономными организациями (ДАО) или мастернодами (полными узлами сети, имеющими актуальную копию всей цепи блоков). Есть разные правила, по которым человек или группа людей может войти в состав руководства, обычно требуется крупный залог в криптовалюте и наличие большой вычислительной мощности. В некоторых системах ведущую роль играют разработчики, только они могут вносить изменения в код.
За небольшую плату или бесплатно любой член сообщества может высказать свое предложение, например, по оптимизации кода. Если эта идея находит приверженцев, то происходит голосование. Право голоса обычно имеют не все, а крупные узлы, пулы или держатели капитала в токенах. Если на голосовании принято решение провести софтфорк, то вводится обновление сети.
Для хардфорков не имеет значения, сколько членов сообщества поддерживает идею. Разделение цепочки может провести даже один человек, другой вопрос, будет ли его криптовалюта востребована рынком.
Вот уже больше года идут разговоры о так называемых «пользовательских софтфорках», то есть, об изменениях в коде, которые может вводить кто угодно и когда угодно: майнер, криптовалютная биржа, инвестор-трейдер. Эта идея пока не имеет практической реализации, и довольно много людей выступает ее противниками.
Проблема заключается в двух аспектах:
- Предсказуемость выполнения кода, совместимость с предыдущими версиями. Устранение ошибок и тестирование – это длительный и непростой процесс, даже такие крупные сети как Ethereum регулярно сталкиваются с чрезвычайными ситуациями. В результате этих недочетов люди теряют доступ к своим деньгам, происходят сбои в работе системы и так далее. Код пользовательского софтфорка, написанный неизвестным программистом, может вызвать большое количество неприятностей.
- Защита от хакеров. Человек, вводящий обновление, может быть мошенником, либо может не продумать какой-то нюанс в системе безопасности. В результате чего капиталы владельцев криптовалюты могут быть похищены.
По этим причинам пользовательский софтфорк навряд ли введут в ближайшее время.
Как заработать на хардфорках?
Валюта.
Запуск новой криптовалюты на базе уже существующего блокчейна происходит таким образом:
- Определяется и заранее сообщается дата хардфорка.
- В установленный день делается снимок сети, копия всей информации на новый пустой блокчейн.
- После разделения цепочек на определенном блоке на кошельки владельцев старой криптовалюты начисляется релевантное количество новых монет. Пропорции бывают разными, 1:1, 1:10, 1:50 и так далее.
- В кошельке можно отправить заявку, claim, потребовать новые монеты.
- В заявке указывается, какую сумму требуется обменять на новую криптовалюту.
Процесс всегда происходит одинаково. На видео блогер показывает получение форков на примере Bitcoin BTC.
После получения монет есть несколько вариантов, как на них заработать:
- Продать, обменять на другую криптовалюту. Этим способом одновременно начинают пользоваться очень много людей сразу после хардфорка, в результате цена на актив падает, и никто не может сразу отыграть свои деньги.
- Заняться трейдингом, продать на выгодном курсе. Иногда разумное решение – это немного подождать, пока появится растущий тренд, и уже тогда избавиться от новых монет.
В большинстве случаев хардфорки – это потеря денег, менее 10% новых криптовалют оказываются прибыльными для своих покупателей. Особенно грустная ситуация с биткоином при обмене 1:1. Если человек отдает 1 BTC за 1 форк, а потом цена форка резко падает до нескольких центов и годами не поднимается выше этого значения, то вернуть свои вложения оказывается невозможно.
При покупке форков нужно внимательно анализировать перспективы нового проекта.
Каковы последствия хардфорков?
Forking Bitcoins.
Цель хорошего хардфорка – это улучшение блокчейна. Немногим разработчикам удается ввести полезные для пользователей инновации, но те, кто это делает, способствует эволюции технологии. Из-за форков и появились смарт-контракты, мультиподписи, блокчейны с увеличенным размером блоков, новые алгоритмы шифрования и механизмы консенсуса и многие другие перспективные разработки.
А для рынка последствия заключаются в повышенной волатильности курса непосредственно до и после хардфорка. Если проводилась большая рекламная кампания по раскрутке криптовалюты, то найдется много желающих купить новую монету. Они одновременно начнут обменивать деньги через свой кошелек, из-за чего курс форка вырастет, а курс родительской валюты снизится. Затем они начнут продавать форк, и его курс упадет. Вот типичный сценарий, к которому нужно быть готовым.
Исключение – это действительно перспективная криптовалюта, которую не захотят продавать сразу же и массово. В любом случае, стоит следить за новостями о форках, потому что они оказывают влияние на курс.
Календарь форков на 2018 год
Сoindar.org.
Есть несколько источников, из которых можно узнавать о форках:
- Календари криптовалют. Хороших русскоязычных ресурсов с полными календарями нет, но вот относительно неплохой пример coindar.org/ru. Из англоязычных можно пользоваться coincalendar.info., coinscalendar.com.
- Социальные сети, мессенджеры (Телеграмм-каналы), новостные агентства. Об интересных и ожидаемых форках обычно много пишут.
По данным Bloomberg в 2018 году планируется более 40 хардфорков Биткоин, но названия и даты релизов есть только по выпущенным криптовалютам. Отсутствие конкретной информации в прессе связано с тем, что разработчики часто меняют названия монет, переносят даты запуска, объявляют релиз за 3-4 недели. Единого мониторинга форков с календарем и удобным для поиска интерфейсом нет. Очевидно, что кому-то пора сделать такой сервис, потому что он был бы очень удобен инвесторам.