Разработчики Bitcoin Core готовят версию 32.0, релиз-кандидат которой начал тестироваться в понедельник, 16 сентября. Финальный выпуск запланирован на 10 октября, хотя сроки могут сместиться по итогам тестирования. Обновление ориентировано на операторов полных узлов и разработчиков, использующих софт для кошельков и сервисов.
Согласно черновым примечаниям к релизу, проверка блоков станет быстрее за счет параллельного чтения данных из базы; это не меняет скорость выпуска блоков в сети. Четыре команды кошелька по умолчанию перейдут на новый формат частично подписанных транзакций (PSBT), хотя приложения смогут запрашивать и старую версию. Исправления безопасности закрывают возможность выполнения команд через вредоносные имена кошельков на не-Windows системах при включенном walletnotify, а также устраняют чрезмерное потребление памяти в новом HTTP-сервере.
Патч против утечки памяти был предложен контрибьютором Мэттью Зипкиным, который обнаружил проблему при аудите кода с помощью ИИ-модели Kimi K3. До исправления 16 неавторизованных подключений при включенном REST-интерфейсе могли увеличивать потребление памяти примерно на 3,2 ГБ за 90 секунд; после доработки рост составил около 3 МБ. Патч включили в Bitcoin Core 32.0 5 сентября.
На момент публикации биткоин торговался около $75 529, снижаясь на 3,7% за сутки. Разработчики подчеркивают, что обновление относится к инфраструктуре узлов и не меняет консенсус: лимит эмиссии 21 млн BTC, график вознаграждений и механизм proof-of-work остаются неизменными.