If I understand correctly,
bitcoind makes use of a
extended private masterkey in order to deterministically generate private/public keys for a wallet.
dumpwallet command, I'm able to get access to this
extended private masterkey.
1) If I only backup that
extended private masterkey, would I be able to recreate the wallet entirely in case my application crashes? Or do I really need to backup the wallet file itself? (Let's say I do not import addresses that were not generated by
2) I heard that changing the
passphrase of a wallet would change the
extended private masterkey... Is that true?
3) If #2 is true, can I simply backup all generated
extended private masterkeys (every time I change the
passphrase) to be able to recreate the wallet entirely using those multiple
extended private masterkeys? What would be the command to run to recreate the wallet from more than one
extended private masterkeys?