Я изучаю, как работает приватность кошелька, и честно говоря, чем больше я вникаю, тем важнее становится структура кошелька. Кошельку не обязательно раскрывать всё только потому, что вам нужно использовать публичный адрес.
Вот где @Dusk становится особенно интересным.
Самое интересное начинается с мнемонической фразы на основе seed-фразы BIP-39. Она становится криптографическим семенем кошелька, и уже оттуда тот же кошелёк может выводить несколько профилей.
Каждый профиль строится как кортеж пар ключей. Профиль 1 может иметь собственный публичный адрес и скрытый (shielded) адрес. Профиль 2 — другой публичный адрес и скрытый адрес. Эта структура может продолжаться и дальше, вплоть до профиля n. $ACE
Это даёт кошельку способ организовывать несколько профилей под одним и тем же криптографическим семенем, сохраняя при этом публичные и скрытые адреса внутри каждого профиля.
Реальное применение довольно простое. Один профиль может работать с публичным адресом, а другой — использовать скрытый адрес, в зависимости от того, что нужно пользователю.
Именно для этого, как мне кажется, и предназначён этот дизайн. Это не про то, чтобы загонять каждое взаимодействие в один тип адресов. Он даёт кошельку структуру, в которой могут сосуществовать несколько профилей и разные типы адресов.
Самое интересное в том, что всё это встроено в архитектуру самого кошелька, а не является чем-то добавленным позже.$RICE
Здесь нет попытки усложнить кошелёк ради усложнения. Идея проста: одно криптографическое семя может поддерживать несколько профилей с публичными и скрытыми адресами.
Вот что делает структуру кошелька Dusk достойной наблюдения.
@Dusk
#dusk $DUSK
Вот где @Dusk становится особенно интересным.
Самое интересное начинается с мнемонической фразы на основе seed-фразы BIP-39. Она становится криптографическим семенем кошелька, и уже оттуда тот же кошелёк может выводить несколько профилей.
Каждый профиль строится как кортеж пар ключей. Профиль 1 может иметь собственный публичный адрес и скрытый (shielded) адрес. Профиль 2 — другой публичный адрес и скрытый адрес. Эта структура может продолжаться и дальше, вплоть до профиля n. $ACE
Это даёт кошельку способ организовывать несколько профилей под одним и тем же криптографическим семенем, сохраняя при этом публичные и скрытые адреса внутри каждого профиля.
Реальное применение довольно простое. Один профиль может работать с публичным адресом, а другой — использовать скрытый адрес, в зависимости от того, что нужно пользователю.
Именно для этого, как мне кажется, и предназначён этот дизайн. Это не про то, чтобы загонять каждое взаимодействие в один тип адресов. Он даёт кошельку структуру, в которой могут сосуществовать несколько профилей и разные типы адресов.
Самое интересное в том, что всё это встроено в архитектуру самого кошелька, а не является чем-то добавленным позже.$RICE
Здесь нет попытки усложнить кошелёк ради усложнения. Идея проста: одно криптографическое семя может поддерживать несколько профилей с публичными и скрытыми адресами.
Вот что делает структуру кошелька Dusk достойной наблюдения.
@Dusk
#dusk $DUSK
