BIP协议

  1. BIP-16,支持P2SH 交易.coinbase data中添加“2f503253482f”,即表示/P2SH/
  2. bip-34,利用软分叉在coinbase的解锁脚本中添加块高度信息,并将块Version变为2,从227,835块之后全部块的Version已经为2,既包含块高度信息
  3. BIP141-144,通过软分叉进行升级比特币系统,让比特币支持一系列SegWit的功能集
  4. BIP43:m / purpose' / *
  5. 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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。