banner
Центр новостей
Обширные практические ноу-хау и передовые системы

Войны форков: что такое День независимости Биткойна?

Apr 08, 2024

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

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

Когда дело доходит до Биткойна, FOSS играет неотъемлемую роль в его децентрализованном характере и безопасности. Сеть Биткойн в значительной степени опирается на реализации программного обеспечения с открытым исходным кодом, что позволяет любому участвовать в проверке и создании блоков. Эта децентрализация повышает устойчивость системы к атакам и цензуре, гарантируя при этом, что ни одна организация или орган не сможет контролировать всю сеть. Прозрачность и возможность проверки FOSS в значительной степени способствуют надежности Биткойна и сделали его надежной и новаторской криптовалютой с глобальным влиянием.

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

Однако могут возникнуть ситуации, когда консенсус не достигается, часто из-за различий во взглядах на направление или масштаб проекта. В таких случаях сеть Биткойн может подвергнуться процессу, известному как «вилка». Форк может быть «мягким» или «жестким», в зависимости от совместимости изменений с существующим блокчейном.

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

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

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

Эволюция Биткойна характеризовалась жаркими дебатами и периодическими расколами или «вилками», приводящими к рождению новых криптовалют. История самых известных форков Биткойна — Bitcoin Cash и SegWit2x — раскрывает ключевые разногласия в биткойн-сообществе по поводу наилучшего способа масштабирования сети для размещения большего количества транзакций.

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

Нью-Йоркское соглашение (NYA), также известное как SegWit2x, представляло собой предложение, сделанное в 2017 году, направленное на увеличение ограничения размера блока блокчейна Биткойна до 2 мегабайт (с 1 мегабайта) в дополнение к реализации Segregated Witness (SegWit). Соглашение вызвало споры по нескольким причинам.