Команда разработчиков Bitcoin Core выпустила девятнадцатое обновление клиентского программного обеспечения. Над версией Bitcoin Core 0.19.0.1 трудились более сотни разработчиков на протяжении шести месяцев.
Новая версия включает в себя ряд улучшений производительности, обновлений и исправлений ошибок. Например, формат адреса bech32 теперь установлен в качестве опции по умолчанию. Сам формат bech32 содержит ряд поправок, в том числе он больше не делает различий между строчными и заглавными буквами и начинает адреса с «bc1», а не с «1» или «3». Таким образом, адреса станут немного длиннее существующего формата, но зато используют меньше разных символов.
Также bech32 улучшает взаимодействие с кошельками SegWit. Теперь транзакциям требуется передавать меньше данных по сети и, следовательно, включать меньше данных в цепочку блоков, что приводит к снижению затрат.
Обновленный программный клиент также позволяет запустить урезанный узел, если пользователь имеет мало свободного места на диске.
Фильтры Блума, которые работали в облегченных версиях клиента для мобильных телефонов, теперь устарели, так как разработчики посчитали, что они обеспечивают слабую конфиденциальность. Вместо них создано новое решение «компактная блочная фильтрация на стороне клиента».