Выпущенная в понедельник версия 22.0 Bitcoin Core - это 22-й крупный выпуск оригинального программного клиента Bitcoin (BTC), запущенного почти 13 лет назад.

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

Новая версия является первым крупным выпуском Bitcoin Core, который поддерживает предстоящее обновление протокола Taproot, которое будет активировано в ноябре и настроено на полную проверку новых правил Taproot.

Поддержка нового IP-адреса и аппаратного кошелька в графическом интерфейсе

В дополнение к поддержке Taproot в новом выпуске также были внесены другие заметные изменения.

Выпущен Bitcoin Core 22.0!
Он доступен по адресу https://t.co/WpMuMaejz1.
Письмо о выпуске: https://t.co/ZvZKXZ0iLD

- Bitcoin Core Project (@bitcoincoreorg) 13 сентября 2021 г.

Помимо удаления поддержки анонимного браузера Tor v2 в пользу Tor v3, Bitcoin Core 22.0 также поддерживает подключение к сети Биткойн через проект Invisible Internet Project (I2P), который теперь, наряду с Tor, является второй сетью анонимности, которая позволяет пользователям эффективно защищать свою конфиденциальность.

I2P, расположенный поверх обычного Интернета, подобно Tor, представляет собой децентрализованную одноранговую анонимную коммуникационную сеть, которая является желанной альтернативой для пользователей, которые хотят защитить свой IP-адрес от одноранговых узлов в сети Биткойн.

Кроме того, Bitcoin Core 22.0 является первым выпуском, который обеспечивает полную поддержку графического пользовательского интерфейса (GUI) для внешних подписывающих сторон, таких как аппаратные кошельки.

По сравнению с некоторыми более ранними версиями, которые также были совместимы с аппаратными кошельками, новая версия обеспечивает более плавное использование кошелька Bitcoin Core в сочетании с устройствами от Ledger, Trezor, Coldcard и т. Д. Путем установки внешнего инструмента, такого как интерфейс аппаратного кошелька (HWI ).

Мульти возможности и testmempool принимают обновление

Мультиподпись используется для разделения контроля над средствами или для простого безопасного доступа к ним через несколько устройств, а биткойн Core 22.0 расширил возможность мультиподписи Segregated Witness (Segwit) до 20 ключей, тогда как ранее программное обеспечение поддерживало создание до 16 ключей на выходе.

Наконец, Bitcoin Core 22.0 также внес обновление в логику принятия testmempool, которая настроена на более крупное обновление пакетного реле.

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

Что касается совместимости, начиная с Bitcoin Core 22.0 версии macOS до 10.14 больше не поддерживаются.

Новое обновление поддерживает все последующие итерации macOS, а также ядро ​​Linux и Windows 7.

Bitcoin Core 22.0 также является первым выпуском, в номере версии которого отсутствует ведущий 0.

Источник