kaspanet / kaspad

Kaspad is the reference full node Kaspa implementation written in Go (golang).
ISC License
442 stars 227 forks source link

kaspawallet should use mnemonics only when importing or dumping the wallet #1727

Open someone235 opened 3 years ago

someone235 commented 3 years ago

To minimize the surface of side chain attacks, the mnemonic shouldn't be used unless necessary, so the wallet should save the encrypted master private key, in their derived form (i.e, after deriving from m/44'/111111')

someone235 commented 3 years ago

This should take 1 day of work