I heard that the next version of Bitcoin Core will support HD wallets.
What will be the path used for that implementation?
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up.
Sign up to join this community0.13 (current most recent release) supports HD wallets (if you create a new wallet with 0.13 it will use HD by default, <0.13 wallets will keep the non HDness).
You can disable the HD feature in >=0.13 with -usehd=0
(or usehd=0
in bitcoin.conf
).
It does use only hardened private key derivation.
The keypath-scheme is m/0'/0'/k'
.
BIP44 is not supported right now. It makes little sense (weak security) to use public key derivation (BIP44 does) together with a possibility to export private keys.
m/0'/0'/k'
, means " derive first hardened child of master key = m/0'
, then, derive again the first hardened child key of that key (m/0'/0'
), then, derive another child key with an up-counting index for your receiving addresses (m/0'/0'/0'
for first address, m/0'/0'/1'
second, m/0'/0'/2'
thirds, a.s.o.)
Dec 8, 2016 at 16:31