Близится заморозка функций Bitcoin Core: проблемы с «rebase» срывают предложение о незашифрованных соединениях

Bitcoin Core V32 заморозка релиз кошелек комиссии cryptoslate.com

Узнайте, какие функции войдут в Bitcoin Core v32: заморозка 20 августа, 82% готовности, ключевые изменения в кошельке и оценке комиссий. Дедлайн определяет судьбу предложений — успеют ли они в октябрьский релиз?

Bitcoin Core, ведущий программный клиент для запуска узла Bitcoin, планирует войти в заморозку функций версии v32 в четверг, 20 августа. Этот дедлайн переводит линию релиза на исправление ошибок и дает новым функциям v32 последнее обычное окно перед запланированным на октябрь выпуском проекта.

Веха v32 по состоянию на 17 августа насчитывала 17 открытых и 79 закрытых пунктов, что составляет 82% готовности. Эти 17 записей охватывают запросы на включение функций, отчеты об ошибках, работу со сборкой и логированием, сбой теста частной трансляции и сам тикет с расписанием релиза. GitHub не публикует ранжирование блокирующих задач для очереди, поэтому сырое количество говорит скорее о незавершенном объеме работ, чем о риске для релиза.

Согласно предложенному графику, строки перевода исходного кода также замораживаются в четверг. Затем мейнтейнеры планируют разделить ветку 32.x и выпустить v32.0rc1 10 сентября, а работа над новой версией v33 возобновится в основной ветке. Целевая дата тегирования v32.0 — 10 октября.

Заморозка Bitcoin Core v32 меняет то, что еще может попасть в релиз. Запрос на включение функции, пропустивший четверг, выходит за рамки обычного пути v32, в то время как подходящие исправления все еще могут быть рассмотрены в период до rc1. Открытая запись в вехе может представлять собой администрацию релиза, ошибку, остающуюся допустимой после заморозки, или незавершенный код функции, столкнувшийся с дедлайном четверга.

Близится заморозка функций Bitcoin Core: проблемы с «rebase» срывают предложение о незашифрованных соединениях

Два открытых изменения уже демонстрируют проблемы с интеграцией. Предложение разрешить операторам отклонять незашифрованные исходящие соединения clearnet v1 и изменение для ограничения одновременных HTTP-клиентов имеют метку «Needs rebase». Эта метка означает, что патчи больше не применяются чисто, оставляя их приоритет и возможное включение нерешенными.

Работа, связанная с кошельком, несет прямые последствия для совместимости. Открытое исправление дескрипторного кошелька предлагает сохранить доступ к существующим кошелькам Miniscript, когда пересчитанный идентификатор дескриптора отличается от сохраненной записи, после сообщения об ошибке загрузки, связанной с обновлением. Отдельный отчет от 12 августа описывал ошибку кошелька после обновления с v29.2 до v31.1. Этот единичный случай устанавливает зафиксированный сбой, в то время как его распространенность, причина и приоритет для релиза остаются неизвестными.

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

Четверг определит, какие изменения функций пройдут через шлюз v32, а какие продолжат путь к v33. Исправления ошибок остаются допустимыми в течение цикла кандидата на релиз. График охватывает упаковку и тестирование программного обеспечения Bitcoin Core; активация консенсусных правил находится за пределами задокументированного плана релиза v32.

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

Похожие новости: