Bitcoin Core обновился до версии 0.21.0

Делитесь и голосуйте:

Дескрипторные кошельки

Такие кошельки используют скрипты вместо ключей, что обеспечивает большую гибкость в бэкенде. Скрипты могут включать и закрытые ключи, что присуще традиционным кошелькам, но они ими не ограничиваются.

Дескрипторные кошельки позволяют пользователям классифицировать неизрасходованные выходы транзакций (UTXO) на основе типов условий, необходимых для их использования. К примеру, можно задействовать один кошелек для приема UTXO, подтверждаемых подписью, а другой — мультиподписью. Нововведение предваряет будущую интеграцию аппаратных кошельков.

Изменение ориентировано в первую очередь на разработчиков, которые создают ПО поверх ядра биткоина. Пользователей, у которых уже есть кошелек Bitcoin Core, нововведения не затронут. Для тех, кто планирует запустить ноду, теперь появится опция выбора дескрипторного кошелька. К 2023 году традиционные кошельки могут полностью заменить на новый тип.

Фильтрация блоков

Релиз ввел новую систему фильтрации блоков для легких клиентов, которые не хранят полную историю транзакций биткоина и загружают только определенную часть блокчейна с использованием так называемых Bloom-фильтров. Последние запрашивают данные у относительно случайных нод, однако при этом могут раскрыть все адреса пользователя.

Для решения проблемы в Bitcoin Core 0.21.0 реализовали альтернативный механизм под названием «компактная фильтрация блоков на стороне клиента» (BIP 157/158). Вместо легких кошельков, создающих фильтры для отправки на полные ноды, последние делают это для каждого блока и отправляют их легким клиентам по запросу.

Еще одна угроза для приватности пользователей заключалась в настройках повторной передачи транзакций, которая осуществлялась каждые 15 минут до их включения в блок. Bitcoin Core 0.21.0 уменьшает частоту, с которой он пытается повторно транслировать транзакции, до одного действия в 12-36 часов. Это затрудняет анализ идентификации той или иной транзакции.

Поддержка Tor V3

В рамках недавнего обновления протокола Tor были представлены V3-адреса. По сравнению с предыдущей версией они обладают более надежной криптографией и меньшим объемом раскрываемой информации. К 15 октября 2021 года разработчики выпустят новые версии клиентов, которые отключат V2-адреса.

В Bitcoin Core 0.21.0 была добавлена поддержка нового формата адресов, позволяющего нодам устанавливать соединения при подключении к приватным сетям.

Обновление Schnorr/Taproot

Обновление Schnorr/Taproot станет первым в протоколе биткоина с момента запуска Segregated Witness (SegWit) в августе 2017 года. Сроки активации обновления неизвестны, но код уже добавили в Bitcoin Core 0.21.0. Это означает, что он больше не будет подвержен каким-либо изменениям. Разработчики приложений могут начать создавать ПО вокруг обновления.

Государство и общество

События и встречи

Новости криптовалют

Ждем новостей

Нет новых страниц

Следующая новость