Что делает сеть Биткоина стабильной

Что делает сеть Биткоина стабильной

Сеть Биткоина остается активной 99,99% времени с момента своего запуска в начале 2009 года. Это делает ее стабильной финансовой системой последнего десятилетия. Но как ей это удается?

Стабильность Биткоина

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

Лишь дважды в своей истории сеть Биткоина кратковременно выходила из строя (подробнее рассмотрим эти случаи ниже). Более того, уже почти 10 лет (с августа 2013 года) Биткоин работает в режиме 24/7 без проблем. Это абсолютно беспрецедентный показатель для любой финансовой системы. К примеру, банки не работают в выходные и праздничные дни. К тому же все централизованные учреждения используют частичное резервное покрытие в своей работе и полагаются на центробанки в периоды кризисов и проблем с платежеспособностью.

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

Какие проблемы были у Биткоина

За всю 14-летнюю историю Биткоина было всего два случая, когда сеть переставала работать должным образом. Первый из них произошел 15 августа 2010 года. Один из разработчиков обратил внимание на «странный блок 74 638». Техническим экспертам понадобилось полтора часа, чтобы понять, в чем дело. Оказалось, что кто-то пытался использовать баг и создать 184 млрд BTC (на тот момент совокупное предложение монет составляло менее 4 млн). Это произошло из-за так называемой «ошибки переполнения значений» (Value Overflow Bug).

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

Транзакция размером в 0,5 BTC осталась в корректной версии блокчейна, и она до сих пор напоминает об этом случае.

Что делает сеть Биткоина стабильной
Транзакция, связанная с атакой на Биткоин. Источник: Mempool Space.

Второй такой кейс случился через три года и один день – 16 августа 2013 года. Тогда сеть временно разделилась на две подсети. Проблема возникла из-за того, что ноды проходили обновления с версии 0.7 на 0.8, когда произошел неожиданный форк. Все технические вопросы должны были автоматически разрешиться, но этого не случилось. В итоге два крупнейших майнинг-пула временно снова перевели свои ноды на предыдущую версию.

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

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

Секрет успеха

Сразу несколько важных факторов обеспечивают должную стабильность блокчейну Биткоина. Прежде всего алгоритм консенсуса Proof-of-Work позволяет решить проблему византийских генералов и обеспечить взаимный контроль всех участников сети. Возникает система, требующая минимума доверия, поскольку каждый может независимо проверять все транзакции благодаря использованию полной ноды. Ни самые большие майнеры, ни крупные владельцы биткоинов не могут изменить протокол в свою пользу. Стабильный рост хешрейта демонстрирует, что сеть становится все более стабильной и устойчивой к «атаке 51%» и другим типам угроз.

Что делает сеть Биткоина стабильной
Динамика хешрейта Биткоина. Источник: LookIntoBitcoin.

К тому же Биткоин стал рационально консервативным в том, что касается изменений на базовом уровне блокчейна. Конечно, те инновации, которые поддерживаются подавляющим большинством участников экосистемы (майнерами, пользователями, биржами, кошельками, торговыми сетями и т. п.), вводятся. Яркий пример – обновление Taproot, состоявшееся в 2021 году, способствовало конфиденциальности и масштабируемости сети. Но сейчас большинство инноваций реализуются на втором уровне блокчейна (например, с помощью Lightning Network). Инновационные смарт-контракты на Биткоине представлены в значительной степени благодаря RGB, что интегрируется как с Биткоином, так и с сетью Lightning.

Создание Биткоин-экосистемы и различных Bitcoin-only-проектов по всему миру иллюстрирует значительный спрос на «цифровое золото» и стандарт Биткоина в целом. Гипербиткоинизация уже рассматривается не только с позиции роста фиатной стоимости BTC, но и развития соответствующих институтов и реформирования общества на основе твердых денег, которые должны быть полностью отделены от общества. Технологические характеристики Биткоина важны для наглядного объяснения возможности воплощения идей свободы, децентрализации и суверенитета на практике.

Как отмечает Майкл Сэйлор: «Когда деньги легко напечатать, общество начинает разрушаться. Решением этого является Биткоин».

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

Как разделить биткоины при разводе в Украине Как разделить биткоины при разводе в Украине Биткоинеры тоже разводятся. И тут возникает вопрос: как в случае бракоразводного процесса разделить BTC между супругами. Владимир Гришенко 08 июня 2023
Binance и Coinbase под ударом SEC Binance и Coinbase под ударом SEC Комиссия по ценным бумагам и биржам (SEC) решила судиться с биржами Binance и Coinbase. Это настоящий вызов для большинства цифровых активов, но не для Биткоина. Дмитрий Харьков 07 июня 2023
Почему правительства против майнинга, но не против гейминга Почему правительства против майнинга, но не против гейминга Несмотря на то, что майнинг с каждым годом становится все более «зеленым», регуляторы продолжают давить на индустрию. При этом сфера видеоигр, потребляющая даже больше энергии, обычно не подвергается критике. Дмитрий Харьков 05 июня 2023