- BIP-16,支持P2SH 交易.coinbase data中添加“2f503253482f”,即表示/P2SH/
- bip-34,利用软分叉在coinbase的解锁脚本中添加块高度信息,并将块Version变为2,从227,835块之后全部块的Version已经为2,既包含块高度信息
- BIP141-144,通过软分叉进行升级比特币系统,让比特币支持一系列SegWit的功能集
- BIP43:m / purpose' / *
- BIP44:基于 BIP32 的系统,赋予树状结构中的各层特殊的意义。让同一个 seed 可以支援多币种、多帐户等。各层定义如下:
m / purpose' / coin_type' / account' / change / address_index
其中的 purporse' 固定是 44',代表使用 BIP44。而 coin_type' 用来表示不同币种,
例如 BTC :‘0',BTC测试网:‘1’,ETH 是 60' ETC 是 61
change:0表示外部链(一般使用),接收币;1表示内部链(钱包早期默认行为),找零。
eth,change和address_index为0(EIP80,EIP85),
理解开发HD 钱包涉及的 BIP32、BIP44、BIP39