Команда разработчиков Bitcoin Core выпустила первый релиз-кандидат v32.0rc1 14 сентября. Обновление затрагивает клиентское ПО, включая алгоритмы оценки комиссий, скорость валидации блоков и исправления безопасности. Выход стабильной версии Bitcoin Core 32.0 запланирован на 10 октября.
В версии 32.0 обновлен механизм estimatesmartfee: теперь он анализирует состояние мемпула через mempool_policy в дополнение к данным подтвержденных транзакций. Клиент будет выбирать меньшее из двух значений для оптимизации комиссий. Пользователи смогут вручную настраивать алгоритм оценки через параметр fee_rate_estimator.
Разработчики внедрили параллельную предвыборку данных об использованных выходах транзакций. По умолчанию система задействует восемь потоков, что ускоряет чтение данных с диска при проверке блоков. Также после пересборки индекса транзакций txindex его объем на диске сократится более чем вдвое.
Обновление устраняет уязвимость в параметре walletnotify, которая позволяла выполнять команды на не-Windows системах при наличии RPC-доступа. Также исправлена ошибка в новом HTTP-сервере, предотвращающая бесконтрольное потребление памяти при обработке запросов. Изменения правил консенсуса в релизе отсутствуют.






