Назад к ленте

Финальное тестирование Bitcoin Core 32.0: ускорение, безопасность и новые функции

📅 16.09.2026 14:54

14 сентября специалисты Bitcoin Core представили первый релиз-кандидат версии 32.0rc1. В обновлении поменяется механизм оценки комиссий, ускорится валидация блоков при чтении данных с диска, а также будет устранена уязвимость walletnotify, затрагивающая некоторые конфигурации с аутентифицированным RPC-доступом.

Планируется, что стабильная версия Bitcoin Core 32.0 выйдет 10 октября. Изменения в основном касаются клиентского ПО и не влияют на правила консенсуса биткоина. Команда обновит estimatesmartfee, добавив к block_policy анализ мемпула (mempool_policy), что позволит снизить комиссию в периоды низкой нагрузки.

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

Обновление также включает параллельную предвыборку данных об использованных выходах транзакций (prevouts) при проверке блоков. Bitcoin Core использует до 16 потоков для этого процесса, а параметр -prevoutfetchthreads=0 позволяет отключить функцию. Это ускорит валидацию данных, особенно при считывании с диска.

В новой версии также будет исправлена уязвимость, существующая с версии 24.0 и касающаяся параметра -walletnotify на не-Windows системах. Проблема позволяла выполнять команды через специальное название кошелька. Обновленный механизм обрабатывает названия буквально, предотвращая выполнение нежелательных команд.

Другая устраненная уязвимость касалась нового HTTP-сервера, позволяя клиентам отправлять неограниченные данные. Теперь сервер ограничивает чтение новых данных, пока обрабатывается предыдущий запрос. Это нововведение войдет в релиз 32.0 и не затронет узлы на предыдущих версиях.

Кроме того, версия 32.0 значительно сократит размер индекса транзакций txindex более чем в два раза после его пересборки. Хотя существующие индексы останутся совместимыми, для оптимизации потребуется их пересоздать. В октябре 2025 года Bitcoin Core v30 увеличила лимит данных в OP_RETURN, и новые изменения продолжают улучшать платформу.

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