Форки рождают новые криптовалюты, вносят важные изменения в существующие и позволяют сетям динамично развиваться, не привязываясь к первоначальному коду. В этой статье мы разберемся что такое хардфорк, какие еще бывают форки и как влияют на жизнь обычных холдеров.
В ответ на вопрос что такое хардфорк криптовалюты википедия отвечает — это кардинальное изменение в алгоритме работы и коде блокчейна. Из этой общей фразы сложно понять суть хардфорка, поэтому для начала вспомним пару технических моментов:
Так вот, важно понять про хардфорк, что это разделение этой самой цепочки блоков на две параллельные цепочки, которые в будущем не будут пересекаться. Такое разделение происходит, когда кто-то вносит в протокол криптовалюты правила, отличающиеся от тех, по которым проводились предыдущие транзакции, поэтому последние считаются недействительными и не признаются узлами, работающими по новым правилам.
Наглядно объяснить, что такое хардфорк поможет Bitcoin Cash — форк биткоина. Как мы помним, ключевое его отличие в увеличении размера блока до 8 мб. Такое изменение в протоколе вызывает разделение блокчейна, поскольку узлы биткоина настроены на формирование блоков в 2 мб, они просто не могут признать действительными блоки в 8 мб, не соответствующие протоколу биткоина.
В результате узлы, развернутые в Bitcoin Cash начинают обрабатывать транзакции в соответствии с новыми правилами формируя блоки по 8 мб, при этом не признают блоки оригинального биткоина, в которые в момент форка был внедрен SegWitx. И наоборот — узлы биткоина не признают блоки (и соответственно транзакции) BCH, у которых размер превышает лимит и нет SegWitx.
Для чего все это нужно? Стоит понимать про хардфорк, что это инструмент при помощи которого можно внести изменения в код криптовалюты, чтобы добавить новые функции, изменить правила эмиссии, награды майнерам и откорректировать другие параметры, то есть провести апдейт сети.
В централизованных платежных системах этого нет, поскольку пользователь не решает, обновлять ему протокол или нет — все решения принимает только центр. При хардфорке же каждую ноду «спрашивают», согласна ли она перейти в новую сеть или будет работать на старой версии криптовалюты.
Кроме хардфорка, существует и другой способ апдейта сети — софт-форк. Это когда в протокол вносятся изменения, которые в целом совместимы со старой версией криптовалюты, поэтому в сети работают и те узлы, которые приняли новые правила и те, которые продолжают работать по старым. Процедура обработки транзакций при этом может отличаться, но на выходе они признаются и обновленными и необновленными нодами.
Простой пример, который поможет лучше понять что такое хардфорк и как работает софтфорк — SegWitx. Мы уже говорили, что в тот момент, когда в оригинальный биткоин внедрили SegWitx, от него отделился Bitcoin Cash, но сложность этого форка в том, что одновременно произошел:
Напомним, что SegWitx предусматривает хранение части информации о транзакции за пределами блокчейна, что позволило бы уменьшить размер транзакции и вместить в один блок больше транзакций. Так вот узлы биткоина могли самостоятельно выбирать, как будут обрабатывать транзакции — вписывая в них всю информацию или используя SegWitx. При этом блоки, найденные и теми и другими взаимно признавались, вся разница лишь в том, что в блоках с SegWitx было больше транзакций, чем в обычных.
Софтфорк позволяет избежать раскола в базе данных, но можно сказать про хардфорк, что это более эффективный и быстрый способ перехода к новым правилам. К тому же, софтфорк не позволяет менять важнейшие правила протокола:
Фактически при помощи софтфорка можно только добавить новые функции, которые не нарушают основной протокол.
Что такое хардфорк криптовалюты для ее пользователей? Вопреки распространенному мнению форк не всегда приводит к появлению новой криптовалюты. Все зависит от комьюнити:
Также пользователям, хранящим монеты сети, в которой запланировано обновление, важно учесть 2 момента:
Надеемся, мы помогли вам разобраться, что такое хардфорк криптовалюты, для чего он нужен и как может повлиять непосредственно на вас, даже если вы не управляете узлом сети.
Криптотрейдинг: как это работает и как на нем заработать? Трейдерство – вот истинная древнейшая профессия человечества и самый эффективный…
Как инвестировать в криптовалюту и зачем это делать Инвестиции на ряду с трейдингом являются самым популярным способом заработка на…
Что такое майнинг криптовалюты и какой он бывает Майнинг — обязательный аспект функционирования любой криптовалюты и самый древний способ…