Назад к ленте

Bitcoin Core 32.0 готовится к выпуску: новые функции и исправления

📅 17.09.2026 03:17

Команда разработчиков Bitcoin Core объявила о выпуске первого релиз-кандидата v32.0rc1 14 сентября. Новое обновление обещает изменить механизм расчета комиссий, ускорить процесс валидации блоков при работе с дисковыми данными и устранить уязвимость walletnotify. Уязвимость затрагивает лишь определенные конфигурации и требует аутентифицированного RPC-доступа, как указано в официальных документах и примечаниях к версии.

Релиз стабильной версии Bitcoin Core 32.0 ожидается 10 октября. В обновленных примечаниях к версии отсутствуют изменения в правилах консенсуса биткоина, так как обновление направлено на клиентское ПО. Основное внимание уделено обновлению estimatesmartfee, который теперь будет учитывать состояние мемпула для определения комиссии за транзакцию.

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

Разработчики также внедрили параллельную предвыборку данных об использованных выходах транзакций для проверки блоков, что ускорит процесс валидации, особенно при чтении данных с диска. Кроме того, в новой версии по умолчанию будут создаваться PSBT версии 2, но пользователи смогут выбрать иную версию, если это необходимо.

Исправление уязвимости, существовавшей с версии 24.0, также вошло в обновление. Она касалась не-Windows-систем с использованием параметра -walletnotify и могла позволить выполнить дополнительную команду от имени процесса Bitcoin Core. Для эксплуатации требовались специфические условия, включая аутентифицированный RPC-доступ.

Кроме того, исправлена проблема нового HTTP-сервера, которая позволяла клиенту бесконтрольно увеличивать потребление памяти. Новый сервер будет включен в релиз 32.0 уже с исправлением. Также обновление позволит сократить объем дискового пространства для индекса транзакций более чем в два раза при полной пересборке.

Версия 32.0 предлагает не только исправления, но и значительные улучшения производительности. Напомним, что в октябре 2025 года в Bitcoin Core v30 было увеличено ограничение для данных в OP_RETURN с 80 до 100 000 байт.

Рекомендованный контент