Что такое хардфорк в криптовалюте?

иконка даты Обновлена:06.03.2024
разделение блокчейна с помощью хардфорка

Что такое хардфорк?

Хардфорк (hardfork) простыми словами — это радикальное изменение правил в протоколе блокчейна.

Данное изменение имеет далеко идущие последствия, главное — новые блоки в цепи блокчейн становятся не совместимыми с блоками созданными ранее. Происходит разветвление цепи на две ветки.

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

Hardfork от английского fork — вилка, разделение.

Однако не всегда форк означает, что предыдущая версия сети становится не работоспособной.

Например, одна группа пользователей может начать пользоваться новой цепочкой блоков, а другая группа — продолжит работать в изначальной цепи.

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

Для чего нужен хардфорк?

обновление блокчейна во время хардфорка

Необходимость и пользу данного процесса лучше всего продемонстрировать на уже состоявшихся конкретных примерах.

Хардфорк биткоина в 2017 году.

7 лет назад разработчики биткойна столкнулись с проблемой его масштабируемости. Ограничение максимального размера блока в 1 мегабайт замедляло скорость работы сети и негативно сказалось на размере комиссии.

После хардфорка биткоин разделился на 2 криптовалюты: bitcoin (BTC) и bitcoin cash (BCH). Размер одного блока BTC увеличился в 8 раз.

Хардфорк эфира классик.

8 лет назад произошел форк в сети Etherium. Главной причиной стал взлом, известной как инцидент с «The DAO». Аудитория разделилась на два лагеря:

  • Ethereum (ETH) — цепь образовавшаяся после разделения, в которой была произведена перезапись блокчейна, позволившая вернуть украденные средства.
  • Ethereum Classic (ETC) — старая цепочка блоков, энтузиасты выступили против внесения изменений в изначальный протокол блокчейна.

И так зачем нужен хардфорк:

  1. Обновление протокола блокчейна, с целью устранения уязвимости сети.
  2. Изменение блокчейна с целью модернизации и оптимизации его работы.
  3. Откат транзакций с целью возмещения ущерба после взлома сети
  4. Изменение алгоритма начисления вознаграждения за майнинг.

Как появился хардфорк?

Git версии в программировании

Если говорить простыми словами, возможность создания нескольких версий исходного кода давно применяется в программировании.

Наиболее популярная система управления версиями была создана Линусом Торвальдсом в далеком 2005 году, система называет Git.

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

Система Git представляет собой древовидную структуру, в которой каждая ветвь является определенной версией изначальной программы.

Как осуществить хардфорк?

проведение дискуссий перед началом hardfork

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

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

Например, в сети биткоин существует система BIP (Bitcoin Improvement Proposals).

BIP — это метод предложения внесения новых изменений в протокол блокчейна биткойна.

Для осуществления хардфорка потребуется:

  • В своем предложении нужно представить исходный код нового изменения.
  • Подготовить техническую документацию, объясняющую необходимость внесения изменений.
  • Заручиться поддержкой разработчиков и валидаторов сети.
  • Создать анонс — сообщить сообществу о грядущих изменениях. Оценить реакцию комьюнити.
  • Обеспечение согласованности между всеми узлами сети относительно времени и механизмов проведения хард-форка.
  • Проведение хард-форка в установленное время.
  • Обновление узлов — участники сети обновляют свои узлы, переходя на новую версию программного обеспечения.
  • Коммуникация с рынком: оповещение бирж и сервисов о грядущих изменениях.

Как hardfork влияет на курс криптовалюты?

как хардфорк влияет на курс криптовалюты

Довольно просто предсказать влияние хардфорка на курс криптовалюты.

Вариант №1

Хардфорк проводится с целью оптимизации работы сети: уменьшение комиссий, увеличение скорости проведения транзакций. Аудитория была оповещена заранее, большинство разработчиков и валидаторов поддерживают эту идею.

Цена данной криптовалюты вырастет, так как блокчейн получит очевидные улучшения.

Вариант №2

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

Или хардфорк проходит в принудительном незапланированном порядке.

Очевидно в данном вариант курс криптовалюты с большей вероятностью рухнет.

Что такое софт-форк и чем отличается от хардфорка?

В данном случае ответ кроется в названии. Если хардфорк (hard — жесткий) — это радикальное разделение на две ветви, на два разных блокчейна. То софт-форк (soft — мягкий) — это изменение или обновление протокола без необходимости перехода на другой узел.

Простыми словами софт-форк — это обновление протокола блокчейна без разделения его на несколько ветвей.

При желании пользователи могут принять обновления или продолжить пользоваться старой версией, которая будет совместима с новой, обновленной версией.

Главные выводы:

  1. Hardfork — разделение блокчейна на две ветви
  2. Держатели криптовалюты исходного блокчейна получает компенсацию в монетах нового блокчейна
  3. Hardfork  может произойти в любом блокчейне, его осуществляют разработчики в кооперации с майнерами и одобрением комьюнити.

Еще статьи в тему:

растущая ценность биткоина

В чем ценность биткоина?

технология, перспективы, "искусственные проблемы", альтернатива нынешней финансовой системы, мнения экспертов

как купить биткоин

Как купить биткоин?

станьте обладателем биткоина, покупка с помощью криптобирж, онлайн обменники, p2p торговля

Добавить комментарий

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Окей, понял