Глоссарий

Хардфорк (блокчейна)

Сложность: средняя

Тип изменения протокола, который валидирует все ранее недействительные транзакции, и аннулирует все ранее действительные транзакции.

Что такое хардфорк (блокчейна)?

Хардфорк (англ. hard fork) — это событие, при котором блокчейн"разделяется" на два отдельных блокчейна, работающих параллельно друг с другом, параметры каждого из которых отличаются от общей прошлой цепи.
Хардфоркинг нарушает прямую совместимость криптоактивов. Поэтому, даже если история транзакций и параметры одинаковы до хардфорка, история обеих сетей отделяется друг от друга после форка, и любая дальнейшая активность одного блокчейна не будет отражаться на другом. Хардфорки могут возникнуть случайно из-за багов/ошибок в блокчейне или быть сделаны намеренно (из-за разногласий в криптовалютном сообществе).

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

Например, предложение о хардфорке Биткоина в 2017 году с целью увеличения размера его блока с 1 МБ до 8 МБ для увеличения скорости и емкости транзакций было встречено жёстким сопротивлением со стороны большей части сообщества.
В результате часть сообщества отделилась и создала Bitcoin Cash (BCH). С тех пор у этой криптовалюты были и свои собственные хардфорки, один из которых привел к появлению Bitcoin Cash ABC (BTCA) и Bitcoin SV (BSV), и последний форк 2020 года, в результате которого появился новый блокчейн под названием Bitcoin Cash Node (BCHN), перенявший у BTCA звание "официального" BCH.
В Ethereum, тем временем, прошел хорошо задокументированный хардфорк в 2016 году после эксплойта DAO, в результате которого изначальный блокчейн стал Ethereum Classic. В 2020 году Ethereum пережил неожиданный, но незначительный хардфорк после того, как его разработчики не передали должным образом внеплановые обновления сообществу и инфраструктурным провайдерам, в результате чего такие инфраструктурные провайдеры, как Infura, работали на устаревшем и конфликтующем программном обеспечении.

Статьи по теме