Существует два типа криптовалютных форков: хардфорки и софтфорки.
Хардфорки Хардфорк — это расхождение с текущей версией блокчейна с узлами на новом блокчейне, не взаимодействующими со старой цепочкой и не признающими её узлы или транзакции.
Хардфорки представляют собой существенные изменения, приводящие к созданию нового блокчейна, когда транзакции несовместимы между версиями.
То есть транзакции старого блокчейна не признаются новым, и наоборот.
Узлы, которые продолжают использовать старую версию программного обеспечения, будут считать новые транзакции недействительными.
Чтобы майнить действующие блоки в новом блокчейне, все узлы этой сети должны обновиться до новых правил.
Софтфорки Напротив, софтфорк считается «обратно совместимым» в том смысле, что старые транзакции могут распознаваться новыми узлами.
В отличие от хардфорка, необновлённые узлы по-прежнему будут считать новые транзакции действительными.
Однако если необновлённые узлы продолжат майнинг блоков, то такие блоки будут отклоняться обновлёнными узлами.
Поэтому софтфоркам требуется большинство хеш-мощности сети, чтобы добиться успеха.
Если софтфорк поддерживается только меньшинством хеш-мощности, он может стать самой короткой цепью и потерять защиту со стороны сети («осиротеть»).
Как возникают форки? Форки могут планироваться и управляться основной командой, а могут инициироваться группой разработчиков, которые недовольны какой-нибудь стороной проекта.
Во втором случае хардфорку, как правило, предшествуют оживлённые споры, связанные, например, с предложенными решениями проблемы масштабирования и тем, как их правильно внедрять.
Для успеха форка требуется, чтобы разработчики верили в новый подход и признавали его.
Таким образом, для форков характерны открытый исходный код и демократичность.
Форки предлагаются и реализуются довольно часто, и их обычно принимают как нормальный компонент экосистемы криптовалют.
Такой подход позволяет сообществу оценивать и решать, какие идеи наиболее перспективны.
Это также означает, что ни у одной группы нет абсолютного контроля над судьбой криптовалютного проекта.
Самые крупные форки Последним крупным запланированным хардфорком был Byzantium у эфириума в октябре 2017 года.
Это была первая часть двухэтапного запланированного обновления сети эфириума, призванного решить вопросы масштабируемости и внедрения частных транзакций.
Другой недавний запланированный хардфорк произошёл в Monero, чтобы внедрить протокол RingCT, позволяющий отправлять приватные транзакции.
Два недавних «спорных» хардфорка:Bitcoin Cash, Ethereum Classic.Bitcoin Cash был предложен для увеличения размера блока биткоина с 1 Мб до 8 Мб, что должно было помочь справиться с проблемами масштабирования.
Хардфорк вызывал споры из-за уменьшения конкурентных возможностей мелких майнеров и усиления влияния крупных.
Ethereum Classic был совершён в ??ответ на взлом.
Большая часть сообщества (включая основную команду разработчиков) выбрали хардфорк, чтобы отменить его последствия.
Однако меньшинство тогда выступило за сохранение блокчейна.
Меньшая группа сделала хардфорк, и старая цепочка (включая взломанную часть) стала называться Ethereum Classic, в то время как основная команда разработчиков и большая часть сообщества отменили влияние взлома и сохранили название «эфириум», частично откатив блокчейн.
Форки также могут происходить в форме отпочковавшихся монет, у которых есть ключевые отличия от родительских.
Однако по большей части они используют ту же самую технологию.
Они не отделяются из существующего блока, а стартуют как «свежие монеты» в новой сети и в новом блокчейне.
Лайткоин — это одна из самых известных отпочковавшихся монет, которая была создана в 2011 году в качестве альтернативы биткоину.
У лайткоина более короткое время обработки блоков и большой объём монет по сравнению с биткоином, что призвано решить проблему масштабируемости.
Предстоящие форки Форки продолжат быть важной частью криптовалютного ландшафта.
Они останутся реальностью экосистемы криптовалют в обозримом будущем, так как команды многих существующих проектов заняты решением вопросов масштабирования и конфиденциальности.
Прежде всего форки позволяют криптовалютам быть гибкими и обновлять протоколы по мере необходимости, что в долгосрочной перспективе обеспечивает продвижение лучших идей.