Вышла новая версия программного обеспечения Биткоина – Bitcoin Core (26.0). Как и запланировано, она была введена через полгода после обновления. Об этом сообщила команда Биткоин-разработчиков в официальном релизе.
Обновление клиента включает несколько важных изменений. В частности, добавлена экспериментальная поддержка протокола v2 (BIP324). Новая версия также улучшает устойчивость к атакам типа «затемнение» (eclipse) и «разбивка на разделы» (partition) посредством поддержки исходящих соединений с каждой доступной сетью.
Обновлено и добавлено несколько новых RPC (удаленных вызовов процедур). Выражения минискриптов теперь можно использовать в дескрипторах Taproot для всех работающих с ними RPC. Обновление также содержит изменения в отображении транзакций, новую опцию меню для переноса устаревших кошельков, а также обозначение выводов PSBT с оплатой на собственный кошелек по своему адресу.
RPC, или удаленный вызов процедур, – это протокол, позволяющий программе запрашивать услугу у программного обеспечения, расположенного в другой компьютерной сети, без необходимости разбираться в ее деталях.
В контексте Bitcoin Core RPC используются для взаимодействия с сетью Биткоина, позволяя пользователям запрашивать информацию, отправлять транзакции, управлять кошельками и выполнять различные другие действия. Они позволяют внешним программам взаимодействовать с программным обеспечением Bitcoin Core, обеспечивая автоматизацию и интеграцию с другими системами или пользовательскими инструментами.
Новые версии клиента Bitcoin Core, как правило, выходят дважды в год. Так, в прошлом году был активирован Bitcoin Core 24.0. Основным изменением протокола стала модификация статуса опции Replace-by-Fee (RBF). Раньше ее можно было добавлять на выбор пользователя, а теперь она стала использоваться по умолчанию.