Вышла обновлённая версия оригинального клиента биткоина Bitcoin Core 0.20.0

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

Была исключена поддержка команды «-enablebip61», позволявшей активировать функциональность BIP61. Предложение по улучшению биткоина BIP61 было инициировано ранним разработчиком Гэвином Андресеном и позволяло нодам обмениваться информацией и причинах отклонения тех или иных транзакций. Со временем разработчики пришли к заключению, что такая информация может быть намеренно искажена. Пользователям, которым необходима соответствующая функциональность, например при отладке клиентов, следует прибегать к альтернативным методам.

Также была полностью удалена функциональность BIP70. Он позволял использовать URL-адреса вместо стандартных биткоин-адресов, однако его имплементация зависела от нескольких известных уязвимостей. Поддержка BIP61 и BIP70 была остановлена в Bitcoin Core по умолчанию на версиях 0.18.0 и 0.19.0 соответственно. Полное удаление BIP70 также позволило отключить поддержку библиотек OpenSSL из-за ненадобности.

Кроме того, кошельки пользователей в Bitcoin Core 0.20.0 по умолчанию будут использовать адреса совместимого с технологией SegWit формата bech32 при взаимодействии через удалённый вызов процедур. Впервые адреса bech32 по умолчанию в графическом интерфейсе пользователя стали использоваться в Bitcoin Core 0.19.0.

Новый клиент Bitcoin Core доступен и активно тестировался в версиях для Linux, macOS 10.12+ и Windows 7+.
Фото: Bychykhin Olexandr
Комментарии 0
Вы должны войти на сайт, чтобы разместить свой комментарий.