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

Popular posts from this blog

Bitwise Clients Pour $69M Into Solana as Bulls Fight to Reclaim $200 Resistance Zone

The XRP Roadmap: Ripple President Reveals The Next Big Steps

How to compute MAST commit bytes in bitcoin payment?