Найти тему
BloomChain

Состоялся релиз новой версии клиента Bitcoin Core

В сети появилась новая версия самого популярного bitcoin-кошелька — Bitcoin Core. По словам Владимира ван дер Лаана — разработчика, который курирует этот проект, — релиз 0.20.0 содержит «новые функции, исправления различных ошибок и улучшение производительности, а также обновленные языковые пакеты». 

Читайте Bloomchain через любимые соцсети: TelegramVKFB

Новой версии главного программного обеспечения сети Bitcoin пришлось ждать более шести месяцев — предыдущий релиз состоялся еще в ноябре 2019 года. Однако это обычная для команды проекта практика. Версия 0.19.0.1 также готовилась полгода. 

Новая версия клиента совместима с операционными системами, использующими ядра Linux и macOS версии 10.12 или выше, а также линейкой ОС от Microsoft (начиная с Windows 7). В описании к релизу сказано, что клиент также должен работать и на других UNIX-системах, однако ПО тестировалось именно на вышеуказанных платформах.

-2

Что нового

Одним из основных изменений свежего релиза стало полное исключение спорного платежного протокола BIP70, который позволял присвоить кошельку URL-адрес вместо стандартного. Этот протокол был по умолчанию отключен еще в версии 0.19.0 — чтобы его использовать, ноду нужно было компилировать со специальной конфигурацией. 

Решение об удалении функционала BIP70 из ПО Bitcoin Core было принято по одной простой причине — подавляющее большинство пользователей продолжает использовать базовую версию приема платежей. Из известных сервисов протокол BIP70 поддерживал только BitPay. Отказ от BIP70 позволил отключить поддержку криптографических библиотек OpenSSL.

Помимо этого, разработчики убрали из новой версии ПО команду «-enablebip61», с помощью которой, как легко догадаться, можно было активировать предложение по улучшению Bitcoin BIP61. Этот протокол позволял узлам сети обмениваться информацией о причинах отклонения транзакций, однако разработчики решили, что в данном вопросе не следует доверять рядовым нодам, поэтому функцию убрали и предложили вместо нее альтернативные методы. Например, тех же результатов можно достичь, используя удаленный вызов процедур (Remote Procedure Call, RPC), функционал которого был расширен.

С обновление кошелек Bitcoin Core получил поддержку совместимых с протоколом SegWit формата bech32 адресов по умолчанию. Помимо этого свежий релиз содержит множество мелких доработок. Например, разработчики несколько изменили графический интерфейс ПО и доработали командную строку.