
Что такое хардфорк?
Главное Хардфорк — метод внесения существенных изменений в код протокола блокчейн-проекта. Термин произошел от английского слова “fork” — «вилка».Также хардфорк является своеобразным способом достичь консенсус относительно новых изменений в комьюнити.Иногда хардфорки используют для запуска новых криптопроектов.
Зачем нужен хардфорк? Каждый блокчейн работает на базе какого-то протокола — приложения, состоящего из различных компонентов. Код протокола большинства популярных блокчейн-проектов открыт. Это значит, что он опубликован целиком и его можно свободно копировать.
Код блокчейн-протоколов постоянно дорабатывают: убирают найденные ошибки и уязвимости и добавляют улучшения. Некоторые из этих изменений могут быть довольно масштабными. Тогда разработчики и производят хардфорк: не меняют текущую версию протокола, а создают параллельную его копию, куда добавляют новый код. А уже затем валидаторы или операторы биткоин-нод переходят на новую версию протокола. Конечно, если они согласны с предложенными изменениями.
Такой подход позволяет сохранить стабильность блокчейна, ведь текущий протокол остается без изменений и не подвержен риску сбоев при обновлении.
https://forklog.com/s-momenta-aktivatsii-hardforka-london-protokol-ethereum-szheg-svyshe-2-mln-eth/
Хардфорки проводят для крупных обновлений, но они также могут служить средством решения кризисных ситуаций. Например, после взлома The DAO в 2016 году разработчики Ethereum с помощью хардфорка «вернули» владельцам похищенные у них средства на сумму около $55 млн, что было очень существенной суммой для криптоиндустрии в то время.
Кто придумал хардфорк? Хардфорки широко применяют в программировании. Большинством библиотек с кодом приложений с помощью Git — самой популярной
Читать на forklog.com
