Найти в Дзене
Богатейший Сатоши

Разбираем крупнейшее обновление Bitcoin Core 0.21.0.

Оглавление

В середине января 2021года вышло крупнейшее обновление для основной криптовалюты на рынке – биткоина. Стоит отметить, что программное обеспечение для биткоина появилось более 12 лет назад. В течение этого длительного периода времени сотни разработчиков трудились над совершенствованием системы. Рассмотрим все основные нововведения и улучшения.

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

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

Однако в обновлении допускается использование иных условий, с которым могут работать дескрипторные кошельки. Теперь можно будет использовать один кошелек для приема (с подписью), а второй кошелек с мультиподписью. Кроме того, пользователи смогут самостоятельно выбирать желаемый тип кошелька. Разработчики планируют в будущем сделать все кошельки дескрипторными.

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

В новом обновлении будет использоваться система фильтрации блоков на стороне клиента. Такое решение позволит создавать легкие фильтры для использования в каждом блоке. Стоит отметить, что ранее использовались Bloom-фильтры, но они были достаточно примитивными. Теперь система станет работать намного быстрее и стабильней.

Кроме того, с использованием новой системы фильтрации повышается конфиденциальность переводов.

Поддержка Tor V3

Браузер Tor используют многие владельцы криптовалюты по всему миру. Новые версии протоколов будут длиннее, что должно положительно сказаться на безопасности всей системы. Разработчики планируют в течение года полностью отказаться от адресов V2, так как они уже достаточно сильно устарели.

Версия Bitcoin Core 0.21.0 позволяет использовать новый формат, который будет сохранять приватность в сети на самом высоком уровне.

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

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

Кроме того, в клиентах должна заработать полноценная активационная логика. Она необходима для работы обновления. Разработчики планируются включить систему в ближайшее время, поэтому уже к середине весны Schnorr/Taproot сможет заработать.