October 25, 2021

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


Хард-форк - это новое обновление программного обеспечения, реализуемое
блокчейном или сетевыми узлами криптовалюты, которое несовместимо с
существующим протоколом блокчейна, вызывая постоянное разделение на две
отдельные сети, которые работают параллельно.
В ноябре 2020 года и Ethereum, и Bitcoin Cash подверглись хард-форку по разным
причинам, которые не только разделили их блокчейны, но и вызвали раскол в их
сообществах. В случае с Bitcoin Cash была создана новая сеть Bitcoin Cash Node
(BCHN), которая теперь считается официальной Bitcoin Cash из-за своей
доминирующей мощности майнинга.

Что такое протокол блокчейн?


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


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


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


Наиболее ярким примером такого поворота было создание новой цепочки Ethereum
после того, как исходная цепочка, теперь называемая Ethereum Classic, в 2016 году
подверглась разрушительному взлому на 150 миллионов долларов из-за
уязвимостей системы безопасности. Чтобы восстановить средства жертв, Ethereum
Foundation внедрил новое обновление, откатывающее последующие незаконные
транзакции хакеров DAO.


Конечно, самый известный хард-форк - это, безусловно, хард-форк Биткойна в 2017
году, который создал Bitcoin Cash. Давний спор в сообществе достиг апогея, когда
майнеры Bitcoin Cash обновились до версии протокола, которая увеличила размер
блока с 1 МБ до 8 МБ. В результате Биткойн и Биткойн Кэш теперь существуют как
две совершенно разные цепочки блоков, обслуживающие разные сообщества со
своими собственными правилами и целями.


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