Новая версия Bitcoin Core исправляет критическую уязвимость безопасности
Bitcoin Core v31.1 исправляет критическую уязвимость безопасности, связанную с утечкой IP-адресов, улучшая конфиденциальность для операторов узлов и повышая общую производительность.

Обновление Bitcoin Core 31.1
Разработчики Bitcoin выпустили новую версию Bitcoin Core 31.1, которая представляет собой обслуживающий релиз, содержащий исправления ошибок и улучшения производительности. Это обновление особенно важно, так как оно устраняет значительную уязвимость конфиденциальности, угрожавшую раскрытием сетевых данных операторов узлов.
Основные исправления
Основное исправление связано с уязвимостью безопасности в конфигурациях конфиденциальности платформы, в частности, обновление решает проблему утечки IP-адресов. Программное обеспечение "исправляет утечку IP-адреса при использовании функции -privatebroadcast". Ранее механизм конфиденциальности не обеспечивал безопасную маршрутизацию данных в определенных условиях. Теперь же обновление гарантирует, что операторы узлов могут оставаться анонимными, не раскрывая свои IP-адреса в сети.
Улучшения производительности
Кроме того, Bitcoin Core v31.1 устраняет недостаток в своем движке базы данных, который вызывал чрезмерную нагрузку на оборудование. Релиз включает исправления для "утечки IP-адреса -privatebroadcast", а также для leveldb, что приводило к чрезмерным операциям с диском. Эта версия конкретно "исправляет проблему, при которой база данных chainstate многократно переписывала большие части себя, вызывая чрезмерные чтения и записи на диске в процессе нормальной работы".
Обновления инфраструктуры кошелька
Инфраструктура кошелька также получила важные обновления. В рамках изменений в кошельке команда разработчиков интегрировала запрос на извлечение "проверить окончательную страницу BDB LSN во время миграции" вместе с исправлением "использовать outpoint при оценке размера входа". Операторы узлов должны незамедлительно обновить свои системы, чтобы воспользоваться улучшениями безопасности и производительности базы данных.
Пользователи должны полностью отключить свой активный узел перед установкой новых бинарных файлов.