btc的找零地址及Electrum HD钱包

比特币私钥通过ecc算法生成对应的公钥,地址由公钥通过SHA256算法生成,由于交易时需提供公钥防止有朝一日公钥可以破解私钥,在交易时将剩下的余额转到一个未使用的地址(公钥未泄露)做为找零地址
如果钱包找零地址是随机生成的且没及时备份可能导致币永2 g = ( %久丢失,分层确定性钱包解决了此问题。

Electrum特定的助词生成确定性的bip32 root key(根密钥),然后根据确定性的算法(bip32)可生成无限数量的子私钥和子公钥,只需备n C { a u 1 ; [ T份主私钥或助词词就可在任意Electrum客户端上找回所有已用的btc地址。
同时通过主公钥还可生成对应的子公钥,用于冷热钱包。
Ele; j . 6ch ~ o { % E Ft4 b b erum的接收地址BIP32 Derivation Path是2 ` z N } | z ? m/0,找零地址是m/1。

注意通过主公钥和子私钥可算出主私钥。