Bitcoin Core 32 и PSBT v2: как решат проблему совместимости
...
Искусственный интеллект
Чтение занимает время?
Вы можете слушать статьиBitcoin Core 32 и новый формат PSBT v2: что произошло
В версии Bitcoin Core 32.0 графический интерфейс начал создавать файлы в формате PSBT v2, основанном на стандарте BIP 370. Этот формат расширяет возможности ввода-вывода транзакций, но старые версии Bitcoin Core не поддерживают импорт таких файлов, что вызывает сложности у пользователей.
Проблемы совместимости со старыми версиями
На официальном сайте по-прежнему доступна версия 31.1, а бинарные файлы для 32.0 пока не подтверждены. При этом интерфейс командной строки (RPC) в версии 32 позволяет создавать PSBT в старом формате v0 с помощью параметра psbt_version=0. Однако команда joinpsbts принимает только файлы PSBT v0, что не обеспечивает полной совместимости с новым форматом.
Как планируют решить проблему
Разработчик fanquake перенёс исправления совместимости в версию 32.1, где ожидается устранение проблемы. Предложено вернуть создание PSBT в формате v0 через GUI, но этот патч пока открыт и требует доработки. Функциональные тесты версии 32.0 проверяют оба формата PSBT, что говорит о намерении обеспечить стабильную поддержку в будущем.
Влияние на пользователей и перспективы
Проблема совместимости может осложнить работу пользователей, особенно тех, кто использует старые версии Bitcoin Core. Однако выход версии 32.1 должен снять эти ограничения. Стандарт BIP 370 и формат PSBT v2 расширяют возможности транзакций, делая их более гибкими и безопасными.
Разработчики и сообщество Bitcoin Core внимательно следят за ситуацией, чтобы пользователи смогли в полной мере воспользоваться преимуществами нового формата в ближайшем будущем.