В Bitcoin Core 0.21.0 возникли «дескрипторные кошельки» и расчет комиссий в сатоши

Создатель Adem Создатели Биткоина выпустили последующую версию программного клиента Bitcoin Core 0.21.0 с поддержкой «дескрипторных кошельков» и крайней версии Tor.

Создатели клиента Bitcoin Core объявили о выпуске новейшей версии. Одно из более значимых конфигураций в Bitcoin Core 0.21.0 — поддержка «дескрипторных кошельков», которые расширяют методы защиты кошельков BTC. В то время как в обычных кошельках нужны закрытые ключи для перемещения BTC, дескрипторные кошельки употребляют скрипты, обеспечивающие огромную упругость на стороне сервера. Эти скрипты могут включать закрытые ключи, но они не ограничены ими, как классические кошельки.

В примечаниях к релизу обновления уточняется, что различия меж дескрипторными кошельками и текущим форматом кошелька в главном ограничиваются элементами, не связанными с юзером, и что классические кошельки останутся вариантом по дефлоту в Bitcoin Core, по последней мере, в наиблежайшее время. Эндрю Чоу (Andrew Chow), один из разрабов Bitcoin Core, предложил на сто процентов удалить классические кошельки и поменять их на дескрипторные к 2023 году.

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

Обновления для увеличения конфиденциальности и масштабируемости сети Биткоина — Taproot и подписи Шнорра — также добавлены в Bitcoin Core 0.21.0, но еще не активированы. Эти обновления были внедрены в код Bitcoin Core в октябре. Сейчас, когда код готов к тестированию, создатели могут протестировать обновление до начала его активации, которая запланирована в этом году.

Очередное изменение создатели готовили приблизительно три с половиной года. Bitcoin Core сейчас дозволяет юзерам вручную устанавливать комиссии за транзакции в сатоши за б, а не в BTC за кб «веса» транзакции. До сего времени Bitcoin Core полагался на систему оценки комиссий за транзакции, которые устанавливались методом указания суммы в BTC за кб.

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

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

Напомним, что версия Bitcoin Core 0.20.1 вышла в августе прошедшего года.

Источник

Author: Zero