BIP32
BIP32
is
HD Wallet
bips/bip-0032.mediawiki at master · bitcoin/bips
bitcoinbook/ch05_wallets.adoc at develop · bitcoinbook/bitcoinbook
Bitcoin
以外の
暗号通貨
の
拡張鍵
のバージョンバイトを定義した
SLIP132
がある
Jonathan Underwood 🟩 ☂さんはTwitterを使っています 「Test case for common BIP32 bug. mnemonic: shoot hill hand utility mercy write foot knife tank random panther all BIP84: tb1qcxqk62apgfxraw38fr5e8gkfajlqj0a885sf8u BIP49: 2MsjGcwTVyueVm9FZWu9epvu9vDU8paYE4s BIP44: mqi9HaZTc22eA6R5YqAaJt4UR4iRQYMjyt」 / Twitter
なぜ chain code が必要か?
security - Why is a chain code needed for entropy in HD wallets? - Bitcoin Stack Exchange
ある private key が知られたら、その private key から導出される private key がすべて知られてしまう
pubkey の場合も同様で、pubkey が知られるのは通常のこと
key + chain code + index にすることで、key に加えて chain code も知らないといけない
hardened derivation