BIP44的结构主要组成为:
m / purpose’ / coin’ / account’ / change / address_index
purpose:
这里一般都是44(或0x8000002C),表示该节点的子树是根据BIP44规范使用的。
coin:
这里选择币种,0 代表比特币,60 代表以太坊,详情可见:
https://github.com/satoshilabs/slips/blob/master/slip-0044.md
account:
取值范围:0 ~ 2^31-1。
这里的account指的是账户索引,总共有2的31次方个账户供你选择,每个账户都是互相独立的,公私钥都是互不相同的(废话)。
change:
表明为外部链0或内部链1。
外部链用于在钱包外部可见的地址(例如用于接收付款)。内部链用于不在钱包外部可见的地址,用来找零用的。
address_index:
取值范围:0 ~ 20(官方推荐是不要超过20)
这里是账户的索引地址,从0到20(实际自测可达2^32个)。