Хардфорк биткоина и других криптовалют – что это означает

Россия
Обновлено: 2024-04-05

В мире блокчейна споры многочисленны. Некоторые из этих противостояний даже приводят к изменениям в работе блокчейна. Такая возможность появляется под термином «форк».

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

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

Ответвление в технологии блокчейна

В чем смысл форков блокчейна

Децентрализация – цель криптовалют. Желание обойтись без централизованных посредников для хранения и обмена стоимости представляет собой главную проблему различных предлагаемых протоколов.

Все участники сети следуют одинаковым правилам для обеспечения децентрализации. Эти правила называются консенсусным протоколом. Независимо от используемого протокола, будь то Proof of Work или Proof of Stake, каждый блокчейн передает информацию децентрализованно.

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

Что такое софтфорк

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

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

В случае Биткойна софтфорк может появиться либо через MASF (мягкое ответвление, активируемое майнером), либо через UASF (мягкое ответвление, активируемое пользователем).

Регулярно выбор между этими двумя решениями становится предметом длительных дебатов в биткойн-сообществе.

Биткойн и софтфорки

Смарт-контракты появились на Биткойне благодаря софтфорку. Для этого в сеть был интегрирован тип адреса P2SH (BIP16), чтобы облегчить их реализацию. Для создания этой новой версии использовался MASF, и изменение было блестяще выполнено 1 апреля 2012 года.

Эти смарт-контракты повысили свою эффективность и конфиденциальность благодаря софтфорку Taproot. Обновление Taproot позволяет изменить протокол подписи с целью повышения безопасности и сложности смарт-контрактов.

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

В отличие от софтфорка, хардфорк представляет собой жесткое ответвление. Изменение правил консенсуса несовместимо со старой цепочкой, поэтому достигается путём неизбежного разделения блокчейна.

Эта несовместимость новых правил со старыми создаёт различные проблемы, особенно в отношении легитимности цепочки, которая должна продолжаться. Тогда могут возникнуть два сценария. Либо обновление правил является общепринятым, либо возникает спор между участниками сети.

Если обновление пройдёт гладко, старый канал потеряет почти всех своих пользователей. Фактически его больше не будет. С другой стороны, если обновление создаст спор, разногласия приведут к разделению блокчейна на две части в зависимости от стороны, выбранной пользователями.

Ethereum и хардфорки

Эфириум имеет долгую историю хардфорков. Независимо от того, приняты ли они во всем мире или являются предметом споров, эти хардфорки питают его историю.

Летом 2021 года в блокчейне Ethereum был успешно развернут лондонский хардфорк. Этот общепринятый хардфорк принёс исторические изменения, поскольку позволил системе комиссий развиваться. Отныне часть гонораров по-прежнему уходит майнерам, но другая часть «сгорает». Это изменение направлено на то, чтобы сделать цену валюты дефляционной, уничтожив часть общего предложения Эфириума.

В 2016 году Ethereum подвергся серьёзному взлому. Хакеры воспользовались уязвимостью в проекте The DAO, что позволило им украсть у пользователей 50 миллионов долларов. После этой ситуации многие высказались за проведение хардфорка, чтобы компенсировать потери сообществу. Решение о хардфорке было принято большинством, и оно состоялось.

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

Заключение

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

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

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


5.0/1