ElementsProject / ElementsProject/elements

blinding_derivation_key should be generated in HD path

Ouverte
#130 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
C++
Étoiles
1.2k
Forks
417
Merge moyen
1 j 23 h
PR mergées (30 j)
15

Description

Currently all keys except the blinding derivation key are generated via HD wallet. Using `GenerateNewKey` would enable HD derivation of that key making backups easier, and would allow us to keep it encrypted like any other key when not in use.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Suivez le chemin de génération des clés du wallet autour de GenerateNewKey et comparez-le avec la gestion existante du HD-wallet pour les autres clés. Confirmez où la clé de dérivation du blinding est créée et comment les clés inutilisées sont chiffrées ; le travail est considéré comme terminé lorsqu’elle est dérivée de manière HD et reçoit le même traitement de chiffrement sans perturber le comportement associé du wallet.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp
Domaine
blockchain
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.