Как работает иерархический детерминированный кошелек

0
383
Sony разработала бесконтактный криптовалютный аппаратный кошелек

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

С BIP-32 HD-кошельки стали стандартом для биткоина. BIP-32 — это предложение по улучшению биткоина (BIP), которое ввело структуру кошелька, напоминающую иерархическое дерево.

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

Для биткоина в HD-кошельках обычно присутствует мастер-ключ, состоящий из расширенного закрытого ключа (XPRIV) и расширенного открытого ключа (XPUB). Кроме того, дочерний закрытый ключ псевдослучайным образом создается из мастер-закрытого ключа, а соответствующие открытые ключи дочерних ключей могут быть созданы любым, кто знает мастер-открытый ключ.

XPRIV создает все дочерние приватные ключи, а XPUB может отображать балансы всех дочерних публичных ключей в кошельке. Кроме того, необходимость в хранении нескольких пар ключей исключается, так как адреса HD кошелька могут быть сгенерированы из мастер-ключа или семени.

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

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

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

4 × 1 =