Что такое форки, хардфорки и копии блокчейнов

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Рассуждения | Блог компании Garantex Russia

Разнообразие терминов и технических понятий в мире криптовалют может вызывать путаницу не только у новичков, и даже давние участники криптовалютного рынка могут неправильно использовать отдельные термины. Понимание основных концепций, терминов и определений является важным шагом к освоению и осмыслению работы цифровых валют. В контексте блокчейн-технологий термины «форк», «хардфорк» и «копия блокчейна» встречаются довольно часто. Эти понятия имеют важное значение для развития и эволюции криптовалютных проектов. Давайте разберемся, что они означают, как они связаны между собой, и приведем реальные примеры для более ясного представления.

Автор: freepik Источник: ru.freepik.com

Форк

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

Самым масштабным и громким был форк Ethereum. Указанный эпизод по праву стал классикой жанра, и обязательно войдет во все учебники по изучению блокчейна. Ситуация с форком Ethereum началась с проекта под названием DAO (Децентрализованная автономная организация). DAO, созданная на платформе Ethereum в начале 2016 года, была представлена как децентрализованная венчурная компания, где решения принимались на основе голосования владельцев токенов.

В июне 2016 года была обнаружена уязвимость в коде DAO, которую хакер использовал для кражи около 3,6 миллиона эфиров, что эквивалентно примерно 50 миллионам долларов, на тот момент. Это была одна из крупнейших краж криптовалюты в истории, которая вызвала серьезные дебаты в сообществе Ethereum. Некоторые участники предложили форк для возврата украденных средств, в то время как другие выступили против этого, полагая, что блокчейн должен оставаться неизменным.

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

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

Сегодня Ethereum значительно превосходит Ethereum Classic с точки зрения рыночной капитализации и активности в разработке. Тем не менее, Ethereum Classic продолжает пользоваться поддержкой «староверов» и остается в топ-100 криптовалют по рыночной капитализации.

Хардфорк

Хардфорк (от алгл. hardfork — жесткая вилка, решительное изменение) — это вид форка, при котором новая версия протокола становится несовместимой с предыдущей. Это означает, что все узлы сети должны обновить свои программы до новой версии, иначе они не смогут продолжить работу в сети. Например, Bitcoin Cash (BTH) был создан в результате хардфорка Bitcoin (BTC) в 2017 году, который произошел из-за недовольства части сообщества в отношении масштабируемости и скорости транзакций Bitcoin.

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

Основным изменением было увеличение размера блока с 1 МБ до 8 МБ, что увеличило пропускную способность сети, и сделало транзакции быстрее и дешевле. Поскольку эти изменения были несовместимы с оригинальным протоколом Bitcoin, это привело к появлению новой криптовалюты — Bitcoin Cash.

Как видно из приведенных примеров, отличия «мягкого» форка от «жесткого» довольно условны. В итоге, в любом случае на выходе мы получаем две разные сети и разные криптовалюты. Вопрос лишь в порядке перехода от одного состояния к другому. Если процесс изменений в блокчейне имеет эволюционный характер, а в основе лежат решения, где больше консенсуса, то такой переход принято называть форком или «мягким» форком. Если имеет место конфликт, разногласия, одномоментное деление сообщества на 2 лагеря, и разделение существующего блокчейна сразу на 2 несовместимых между собой блокчейна, то такой процесс принято называть «жестким» форком.

Копии блокчейнов

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

Одним из интересных случаев в мире криптовалют, связанным с созданием копии блокчейна, было появление криптовалюты Bitcoin Gold от Bitcoin. Bitcoin Gold был создан с целью улучшения децентрализации майнинга и подключения новых участников к сети. Основной технической задумкой было изменение алгоритма добычи блоков с SHA-256 на Equihash, чтобы обеспечить возможность майнинга не только с использованием специализированных ASIC-майнеров, но и с помощью обычных компьютеров с графическими процессорами (GPU), что позволяло сделать добычу криптовалюты более доступной и демократичной для широкого круга пользователей.

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

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

Еще один примечательный факт. В 2018 году был разработан новый проект криптовалюты под названием Litecoin Cash (LCC). В отличие от обычного форка, который происходит на основе существующего блокчейна, Litecoin Cash был создан как чистая копия блокчейна Litecoin (LTC), но с внесенными улучшениями и изменениями в протоколе. Этот случай отличается от обычного форка, поскольку Litecoin Cash не был создан в результате разветвления существующего блокчейна Litecoin. Вместо этого он был разработан как новый проект, использующий технологию исходной криптовалюты, но с уникальными характеристиками и независимой сетью.

Заключение

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

Изображение в превью:
Автор: freepik
Источник: ru.freepik.com
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Беляев Артем, спикер и проджект-менеджер Академии Garantex. Рассказываю о криптовалюте и WEB3.