Все те, кто интересуется криптовалютами и блокчейн-технологией, обязательно сталкивались с такими терминами, как хардфорк и софтфорк. Например, месяц назад криптовалютный мир сотрясали новости о грядущем хардфорке криптовалюты Bitcoin Segwit2X.
Чтобы не пугаться таких новостей, давайте выясним, что такое форк, чем отличается софтфорк от хардфорка и как эти события могут влиять на стоимость монеты.
Что такое форк?
Прежде чем разобраться в понятии “форк”, повторим ещё раз, чем криптовалюта отличается от обычной монеты. В первую очередь — это отсутствие любого физического выражения у криптовалюты. Если для обычной валюты электронный вид — это всего лишь форма физического выражения, то с криптовалютой всё иначе. Кроме того, криптовалюты обладают следующими особенностями:
- Возможность проверки достоверности транзакций в любой момент;
- Полная анонимность. Никто не может отследить данные владельца криптокошелька;
- Ограниченная эмиссия. Это снижает риски инфляции;
- Открытость кода. Любой желающий может начать добывать монеты.
В основе криптовалют лежит технология “блокчейн”. Это слово с английского переводится как “цепочка из блоков”, чем в принципе и является в действительности данная технология.В блоке содержится информация о проходящих в системе транзакциях. Размеры у разных блокчейнов отличаются друг от друга. Прошедшие транзакции собираются в блоки и таким образом возникает цепочка блоков — блокчейн. Цепь транзакций работает непрерывно, образуя всё новые и новые блоки.
В разговоре про форки нас больше всего интересует открытый код, которым обладает любая криптовалюта.
Программисты могут использовать код по своему усмотрению: копировать, изменять, улучшать. Именно изменение кода и называется форком (от английского слова “вилка”).
Непрерывная цепочка блоков при форке разветвляется на две новые, которые начинают работать параллельно, независимо друг от друга. После совершения форка изменяются характеристики блокчейна монеты и тот начинает работать по новым правилам.
Схематично форк выглядит вот так:
Таким образом, форк в блокчейне — это изменение правил, согласно которым происходит признание валидности блока.
Какие бывают форки?
Любые изменения в коде криптовалют происходят посредством форков. Существует всего две разновидности форков: хардфорк и софтфорк. Хардфорком называется “жесткая” модификация исходного кода, а софтфорком “мягкая”. После “софтфорка”, как правило, больших изменений не происходит и актуальными остаются и старые и новые блоки, а после “хардфорка” узлы, не принявшие изменения, исключаются из цепи.
Что такое софтфорк?
Создатели софтфорков ставят своей целью незначительное улучшение системы, а не полное изменение алгоритма. Цель софтфорка — оптимизировать некоторые функции монеты. Если некоторая часть нод (узлов) не примет изменений софтфорка, она всё равно сможет функционировать на прежних условиях. Старые узлы смогут так же, как и раньше взаимодействовать с новыми.
Для простоты понимания можно привести аналогию с английским языком. Предположим, что форка все узлы говорили на британском английском, а прошедший форк потребовал от всех перехода на американский английский язык. Старые говорящие на британском узлы всё равно будут понимать говорящих на американской версии английского.
Что такое активированный пользователем софтфорк?
Такой тип софтфорков сокращенно называют UASF. Такие форки производятся отдельной группой людей, например каким-то блокчейн-кошельком, компанией, криптовалютной биржей. Обновление блокчейна в таких случаях производится без участия основной вычислительной мощности сети.
Прежде чем такое обновление будет включено в новую версию программы, его должны поддержать основные криптовалютные биржи. Так как такой софтфорк не имеет за собой основной мощности вычислительной сети, на его подготовку у отдельной инициативной группы может уйти много времени.
История не знает примеров активированных пользователем софтфорков, поэтому проведение таких модификаций сети на данный момент остаётся только в теории.
Что такое хардфорк?
При хардфорке в коде происходят настолько кардинальные изменения, что старая сеть, подвергшаяся хардфорку, больше не может функционировать по прежним правилам.
В продолжении аналогии с иностранными языками представьте, что новые узлы начинают говорить на китайском и владеющие британским английским ни при каких условиях не могут их понять.
Таким образом, старые блоки признаваться валидными больше не будут.
Причины возникновения форков?
Основная причина инициирования форков — это необходимость улучшения технологии. Каждое новое ответвление является более совершенными в техническом плане. Обычно создатели хотят изменить следующее:
- Увеличить размер блока. Это необходимо для того, чтобы блок пропускал больше транзакций в секунду.
- Снизить комиссию. Это повышает интерес всего сообщества к монете;
- Увеличить пропускную способность. Это также повышает популярность монеты.
Как заработать на хардфорках?
Практически все действия, совершаемые разными людьми и группами людей в криптоиндустрии, продиктованы желанием заработать. Хардфорки и софтфорки не являются исключением.
Пользователи криптовалютных бирж любят хардфорки за то, что биржи начисляют на их счет релевантное количество новых монет, образовавшихся в результате форка, при этом число старых монет на счету не изменяется. Именно поэтому, в преддверии хардфорка монеты, происходит её стремительный рост: инвесторы заводят все свои активы в монету, чтобы бесплатно получить на счет новые монетки.
Давайте на примере хардфорка Bitcoin Gold разберём, как можно было заработать на этом событии. Для начала кратко рассмотрим основные характеристики этого форка.
Хардфорк Bitcoin Gold произошел 24.10.2017 на блоке 491,407.
По заявлениям разработчиков, целью проекта было создание настоящего децентрализованного биткоина. Девизом хардфорка стал слоган: “Make Bitcoin Decentralized Again” (Сделаем биткоин децентрализированным снова).
Разработчики обещали сделать сделать майнинг золотого биткоина проще и быстрее.
Итак, как же могли заработать игроки крипторынка на образовании новой монеты:
- Первый вариант заработка на этом хардфорке — получить бесплатно монеты Bitcoin Gold, имея на счету на любой бирже, которая поддержала хардфорк, любую сумму в Bitcoin.
- Второй способ — это перед самим хардфорком закупиться альткоинами (перед хардфорками биткоина альткоины начинают терять в цене, потому что инвесторы перекладывают свои активы в биткоин). По опыту предыдущих хардфорков, сразу после их наступления, отмечается сильный рост альткоинов. На графике пример поведения монеты Stratis после завершения хардфорка Bitcoin Cash (1.08.2017):
- Третий вариант заработка: получение выгоды от падения цены Биткоина в момент хардфорка. Такой вид заработка называется “шортить монету”. При шорте прибыль трейдера растёт на столько, на сколько падает сам актив. Обычно, сразу после хардфорка курс монеты сразу падает, потому что те, кто закупались монетой перед форком для получения бесплатных монет, спешат избавиться от неё. Вот так выглядел график биткоина в день хардфорка Bitcoin Cash:
Крупные хардфорки в истории Bitcoin и Ethereum
Рассмотрим успешные хардфорки двух крупнейших монет.
Bitcoin Cash
Данный хардфорк состоялся 1 августа 2017 года. Торгуется под тикером ВСС или ВСН.
Размер блока ВСН составляет 1,9 Мб и в него вмещается 7000 транзакций. Технология позволяет упростить майнинг и сделать перерасчет блоков быстрее.
На момент написания статьи курс ВСН на Coinmarketcap составляет 4045$ и она занимает 3 место в рейтинге криптовалют.
Bitcoin Gold
Хардфорк произошел 24 октября 2017 года. Идея этого хардфорка заключается в улучшении протокола и создании достойного конкурента для Bitcoin Cash. Команда разработчиков хотела, чтобы майнинг был доступен не только крупным “китам”, но и простым смертным. Возможно, в проекте хардфорка Bitcoin Gold сделан потому, что одним из лидеров команды является Джек Ляу, основатель Lightning ASIC.
Основные отличия майнинга Bitcoin Gold от Bitcoin Cash:
На сегодняшний день цена монеты на coinmarketcap составляет 473$ и она занимает 10 строчку рейтинга.
Metropolis
Metropolis — это хардфорк Ethereum, цель которого перенесение некоторых функций протокола монеты в абстрактный слой. Основные цели хардфорка:
- Ускорение синхронизации и повышение безопасности;
- Увеличение скорости прохождения транзакций.
Casper
Задача этого хардфорка Ethereum — переход от от PoW и PoS майнингу. Это приведет к увеличению производительности и снижению цены газа для транзакций. Данный прототип будет внедряться в несколько этапов: сначала к существующему PoW алгоритму добавится PoS, а затем произойдет окончательный переход на PoS майнинг.
Цели Casper:
- Изменение времени генерации блока с 14,5 секунд до 4-х секунд;
- Финализация блока будет проходить за 8 секунд;
- Мощность сети возрастет с 14 000 транзакций в секунду до 100 000.
Будущие хардфорки Bitcoin и Ethereum
На декабрь и январь запланировано 8 форков Bitcoin и 2 форка Ethereum. Так, 23 декабря готовится к запуску хардфорк Lightning Bitcoin. Задача этого разветвления сети сделать транзакции биткоина такими же быстрыми, как транзакции Lightning, в сети которого происходит 24 млн.транзакций в день. Также этот хардфорк должен упростить алгоритм майнинга. Вот ещё некоторые форки, которые ожидаются на крипторынке:
- 31.12.2017 — Bitcoin Uranium;
- 2.01.2018 — Bitcoin Cash Plus;
- 1.01.2018 — Ethereum Fogvia
Как определить надёжность хардфорка?
Есть несколько факторов, по которым можно судить о возможном хардфорке. Аналитики криптовалютного рынка призывают следовать следующим рекомендациям:
- Изучайте команду. Изучите лидеров команды, их карьеру, социальные сети. Обратите внимание на численность команды. На основании только этой информации можно делать выводы, будет ли проект развиваться. Так, в команде несостоявшегося хардфорка биткоина Segwit2X было всего несколько человек;
- Цена новой монеты. Если она изначально слишком высока, то дальнейший рост монеты будет затруднён;
- Проанализируйте пользовательскую базу.На скольких биржах добавлена монета? Монета должна торговаться на биржах разных стран, чтобы уберечь себя от рисков, связанных с законодательным регулированием определённых стран.
Надеемся, после прочтения статьи вы поняли, что такое хардфорк и софтфорк и сможете пользоваться нашими рекомендациями.