Bitcoin Core 29.4: исправлена лишняя перезапись chainstate и снижена дисковая нагрузка

Bitcoin Core 29.4 исправляет проблему, из-за которой chainstate database повторно переписывала большие объёмы данных и создавала лишние операции чтения/записи. Релиз также включает bug fixes, performance improvements и обновления переводов.

Bitcoin Core 29.4: исправлена лишняя перезапись chainstate и снижена дисковая нагрузка

Bitcoin Core 29.4 выпущен как maintenance-релиз с исправлениями ошибок, улучшениями производительности и обновлёнными переводами. Главное заметное изменение в официальных release notes касается chainstate database: предыдущая логика могла повторно переписывать крупные части базы, создавая избыточные операции чтения и записи при обычной работе узла.

В разделе Validation перечислены исправление времени жизни precomputed transaction data и регулярная компактизация chainstate. Для LevelDB отключена seek compaction, а в сетевом коде исправлено предупреждение компиляции. В wallet-коде оценка размера input теперь использует outpoint. Также обновлены build-, test-, documentation- и CI-компоненты проекта.

Для операторов важен и официальный способ установки. Bitcoin Core отдельно просит не использовать автоматически сгенерированные GitHub download links, а загружать бинарные сборки с bitcoincore.org: именно эти артефакты генерируются детерминированно и подписываются. При обновлении старую версию следует корректно остановить и дождаться полного завершения процесса перед заменой бинарных файлов или запуском installer.

Для пользователя Bitcoin правила консенсуса от этого релиза не меняются. Его эффект заметнее операторам узлов: меньше лишней записи на диск, аккуратнее работа с chainstate и исправления конкретных эксплуатационных проблем. Именно такие небольшие maintenance-релизы редко выглядят громко, но со временем уменьшают количество неприятных сбоев и лишней нагрузки в постоянно работающем node software.

Trust 90 Importance 70 Noise 0% Связанный символ Информационный материал, не является финансовой рекомендацией.