Биткойн Кор V.30 скоро будет выпущен, разработчик, вносящий вклад в Биткойн, Murch, раскрыл ключевые изменения новой версии.

Команда разработчиков Биткойн Core планирует официально выпустить Bitcoin Core v.30 в октябре. Это обновление включает множество важных улучшений, таких как реорганизация структуры Кошелька, оптимизация производительности Узлов и усиление интерфейса для Майнеров в Майнинге. Данная статья составлена на основе материалов программы «Supply Shock», где основные участники кода Bitcoin Core Murch и ведущий Rizzo раскрывают обновления Bitcoin Core v30 перед его выпуском. В интервью обсуждается, почему проект, возглавляемый Murch, решил исключить старый Кошелек на основе Berkeley DB ( и перейти на новый формат Кошелька descriptor, а также возможные преимущества этой новой версии для ранних Майнеров и ответ Murch на различные мнения в сообществе Биткойн.

Остановка поддержки старой версии Кошелька Berkeley DB

Для сообщества Биткойн очень важно, что любой, кто когда-либо хранил Биткойн (BTC) в кошельке Биткойн или в кошельке, основанном на проекте Сатоши Накамото, может его импортировать. Однако оригинальный формат резервной копии кошелька или способ хранения данных в бэкэнде зависит от открытого программного обеспечения Berkeley DB, которое было приобретено компанией Oracle, и после этого стало закрытым. Таким образом, последняя версия с открытым исходным кодом, примерно с 2014 года, больше не поддерживается.

Биткойн Core 30.0 полностью прекратит поддержку старого формата кошелька Berkeley DB, перейдя на использование только Descriptor Wallets. (Примечание 2) Новая версия включает функции, которые позволяют читать старые кошельки, но больше не позволяет создавать или записывать кошельки Berkeley DB. Пользователи могут перенести старые кошельки в формат Descriptor Wallet, получая более высокую надежность резервного копирования и предсказуемое поведение. Внутренняя структура кошелька упрощена, например, больше не смешиваются одновременно выводы только для чтения и доступные для расходования, что делает управление более последовательным. Эта переработка также способствует дальнейшей поддержке Miniscript, интеграции аппаратных кошельков, многофакторной подписи и других продвинутых приложений.

Преимущества Кошелька Descriptor

Улучшение мультиподписей и поддержка аппаратных кошельков

Дескриптор (временный перевод дескриптора) может четко отображать структуру мультиподписей, например multi 2, xpub1, xpub2, xpub3, что повышает удобство сотрудничества и процесса подписания, интегрирует PSBT (Частично подписанные биткойн-транзакции), позволяя холодным кошелькам, аппаратным кошелькам и подписчикам бесшовно взаимодействовать, а также четко обозначает пути и xpub, позволяя различным устройствам или партнерам согласованно восстанавливать адреса и процессы проверки подписей.

Кто является целевой аудиторией программного обеспечения для кошелька Биткойн Core?

Согласно объяснениям Мурча, многие разработчики в сообществе Биткойн Core ориентированы на пользователей. Кошелек Биткойн Core является постоянным кошельком и по-прежнему совместим с исходным кодом, созданным с эпохи Сатоши Накамото; загрузка кошелька из эпохи Сатоши в версии Биткойн Core v30 все еще может нормально работать.

Ответ на вопросы сообщества Биткойн

Отвечая на беспокойство некоторых людей в сообществе о том, что версия v30 может «повредить Биткойн», Мурч заявил, что Bitcoin Core v30 не вводит никаких обязательных изменений или разрушительных действий, все изменения были строго проверены, протестированы и согласованы несколькими участниками сообщества, программное обеспечение по-прежнему остается полностью открытым, добровольным и с принципами аудита.

Команда Биткойн ядра поддерживает обновления основной версии раз в полгода, с публикацией в апреле и октябре каждого года, в то время как кандидат на выпуск (Release Candidate) будет выпущен в конце марта и в конце сентября. В настоящее время кандидат на выпуск RC2 был выпущен в конце сентября, и если не будет серьезных проблем, ожидается, что официально будет выпущена версия v30 в начале или середине октября. Каждая основная версия обычно проходит через максимум четыре кандидатуры на выпуск для проверки исправлений, стабильности и совместимости.

Примечание 1: Согласно записи стенограммы интервью, Мурч заявил, что исходный формат резервного копирования кошелька Berkeley DB является открытым программным обеспечением, эээ, после того как он был приобретен такими компаниями, как Oracle, он стал закрытым. Таким образом, последняя версия с открытым исходным кодом не поддерживалась с 2014 года.

Примечание 2: В одном из выпусков подкаста разработчиков Bitcoin Optech говорится: Удалите зависимость от устаревшего кошелька и BDB (удаление устаревшего кошелька и зависимости от Berkeley DB) является последним шагом по удалению старого кошелька и BDB. В программе сказано: начиная с Bitcoin Core 30.0, больше не возможно создать новый устаревший (Berkeley DB) кошелек, и также невозможно загрузить старый устаревший кошелек, оставлена только базовая функция миграции для преобразования старого кошелька в кошелек дескриптора.

Эта статья о том, что Bitcoin Core v.30 скоро будет выпущен, разработчик Bitcoin Core Murch раскрыл основные изменения новой версии, которые впервые появились в Chain News ABMedia.

BTC-2.5%
CORE-5.34%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Репост
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить