How do HD wallets store the keys and addresses?
As far as I'm aware, the recovery code is presented to the user once and then not stored at all by the wallet, in which case, it has to store at least the master private key, and would also probably store all the addresses (as it would be inefficient to regenerate them each time they are needed)
How exactly is all this stored?
From here, I see that all addresses are identified using a path naming convention. Does that mean that all the paths are stored, and in a scenario where an address needs to be reused, it is regenerated each time?
from Recent Questions - Bitcoin Stack Exchange https://ift.tt/04tdVoz
via IFTTT