Ich habe mir angeschaut, wie Wallet-Privatsphäre funktioniert, und ehrlich gesagt wird die Wallet-Struktur mit jedem Blick darauf immer wichtiger. Eine Wallet muss nicht alles offenlegen, nur weil du eine öffentliche Adresse verwenden musst.

‎Genau hier wird @Dusk interessant.

‎Der spannende Teil beginnt mit einem Mnemonic auf Basis der BIP-39-Seed-Phrase. Daraus wird der kryptografische Seed der Wallet abgeleitet, und von dort kann dieselbe Wallet mehrere Profile ableiten.

‎Jedes Profil wird als Tupel aus Schlüsselpaaren aufgebaut. Profil 1 kann seine eigene öffentliche Adresse und eine verschlüsselte (shielded) Adresse haben. Profil 2 kann eine andere öffentliche Adresse und eine verschlüsselte (shielded) Adresse haben. Die gleiche Struktur kann sich über Profil n fortsetzen. $ACE

‎Das gibt der Wallet eine Möglichkeit, mehrere Profile unter demselben kryptografischen Seed zu organisieren, während innerhalb jedes Profils sowohl öffentliche als auch verschlüsselte (shielded) Adressen beibehalten werden.

‎Der eigentliche Nutzen ist ziemlich unkompliziert. Ein Profil kann mit einer öffentlichen Adresse funktionieren, während ein anderes eine verschlüsselte (shielded) Adresse verwenden kann – je nachdem, was der Nutzer benötigt.

‎Für mich ist das der Zweck dieses Designs. Es geht nicht darum, jede Interaktion in einen einzigen Adresstyp zu zwingen. Es gibt der Wallet eine Struktur, in der mehrere Profile und unterschiedliche Adresstypen gleichzeitig existieren können.

‎Das Spannende ist, dass dies direkt in der Wallet-Architektur selbst eingebaut ist, statt etwas zu sein, das später hinzugefügt wird.$RICE

‎Es versucht nicht, die Wallet nur um ihrer selbst willen kompliziert zu machen. Die Idee ist einfach: Ein kryptografischer Seed kann mehrere Profile mit öffentlichen und verschlüsselten (shielded) Adressen unterstützen.

‎Das ist es, was die Wallet-Struktur von Dusk so interessant macht.

@Dusk

#dusk $DUSK