
Bitcoin Core выпустил обновление v26.0, разработчики также отметили ухудшившуюся ситуация из-за нового тренда Bitcoin-Ordinals.
Версия Bitcoin Core v26.0 была выпущена вчера, 6 декабря, и 1% узлов биткоина были обновлены в течение первых 24 часов. Это последнее обновление основного программного обеспечения, используемого для взаимодействия с сетью биткоин, представляет ключевые улучшения, направленные на повышение безопасности и производительности сети. Для ознакомления с Bitcoin Core, мы рекомендуем изучить наш материал, в котором мы подробно рассказали о том, кто изменяет и обновляет биткоин.
Bitcoin Core, часто сравниваемый с операционной системой биткоина, обеспечивает правила и стандарты обработки транзакций и блоков. Благодаря 99% распространению среди операторов узлов, он является основой сети биткоина, позволяя пользователям взаимодействовать с блокчейном. Хотя он не поддерживает майнинг с 2016 года, он играет решающую роль в экосистеме биткоина.
Полные узлы — это компьютеры, на которых работает программное обеспечение биткоина и хранится копия всей цепочки блоков. Они проверяют транзакции и блоки и передают эту информацию другим узлам и майнерам, обеспечивая синхронизацию сети. С другой стороны, майнеры, которые создают новые блоки в блокчейне биткоина, используют специализированное программное обеспечение для майнинга, такое как CGMiner.
Выпуск новой версии Bitcoin Core — всегда значимое событие. Однако каждый оператор узла сам решает, когда проводить обновление. Некоторые могут немедленно обновиться, чтобы воспользоваться новыми функциями или улучшениями, в то время как другие могут подождать, чтобы увидеть, появятся ли какие-либо ошибки или проблемы.
Новое обновление содержит ряд улучшений, которые оказывают прямое влияние на скорость синхронизации новых блоков. Обновление также улучшило сетевое соединение. Также улучшена загрузка узлов с помощью UTXO, RPC и улучшенная система защиты от атак. Разработчики Bitcoin Core также отметили, что появившиеся Bitcoin-Ordinals создали определенные проблемы. Однако, как заверили разработчики, новое v27 обновление способно решить возникшую сложность. Мнение разработчиков разделяют не все, к примеру бывший CEO Microstrategy Майкл Сейлор уверен в том, что это способствует разработке приложений. Майкла также устраивает, что такие последствия могут разрушить сеть майнеров. Привлечение новых пользователей, он ставит превыше всего.
Разработчик Bitcoin Core Dashjr, главный критик Ordinals, заявил :
«Bitcoin Core с 2013 года позволяет пользователям устанавливать ограничение на размер дополнительных данных в транзакциях, которые они передают или майнят («-datacarriersize»). Запутывая свои данные как программный код, (Ordinals) обходят это ограничение».
Кроме того, учитывая, что 44% узлов биткоина в настоящее время работают на программном обеспечении, которому больше года, если в версии v27.0 будут удалены надписи (порядковые номера, они же Bitcoin-Ordinal), будет интересно посмотреть на скорость принятия этой версии. Доступно и другое программное обеспечение для биткоин, такое как Knots и btcd, но его распространение в настоящее время минимально.

Новая версия Bitcoin Core и ее принятие
Скорость перехода операторов узлов на новую версию Bitcoin Core может значительно различаться и зависит от нескольких факторов. К ним относятся предполагаемые преимущества новой версии, стабильность новой версии, а также ресурсы и политики отдельного человека или организации.
Исторически принятие новых версий Bitcoin Core происходило постепенно. Например, в марте Dashjr подсчитал, что 41% операторов узлов внедрили и используют новейшее программное обеспечение. До запуска версии v26.0 только 20% узлов использовали последнюю версию 25.1, а 36% предпочли использовать версию v25.0. Кроме того, за пять лет с момента запуска SegWit половина внедрения произошла после июня 2021 года. В настоящее время совместимость с SegWit обеспечивается 95% узлов.
Bitcoin Core v26.0 был принят примерно 1% узлов на момент публикации. Такая относительно низкая скорость первоначального внедрения не является чем-то необычным, поскольку операторам узлов часто требуется время для оценки новых выпусков, прежде чем принять решение об обновлении. Они также могут дождаться выявления и устранения потенциальных ошибок или проблем, прежде чем принимать новую версию. В настоящее время для версии v26.0 перечислено лишь несколько проблем, ни одна из которых не является критичной и связана в основном с проблемами сборки в определенных средах. Однако ажиотаж вокруг новой версии Bitcoin Core с целыми числами, который обычно происходит каждые 6-7 месяцев, вызвал у некоторых разработчиков «общие вопросы о биткоинах».
Процесс обновления до новой версии Bitcoin Core требует от операторов узлов безопасно выйти из текущей версии и сделать безопасную резервную копию своего файла Wallet.dat перед обновлением. Этот процесс может потребовать времени и ресурсов, что также не может способствовать темпам внедрения.