首页 > 新手入门 > 正文

区块链技术日记,比特币钱包BIP协议

分类:教程区块链商机区块链商机 2019-11-01 14:11

  BIP32:定义了层级确定性钱包(hierarchical deterministic wallets),是一个系统可以从单一个 seed 产生一树状结构储存多组 keypairs(私钥和公钥)。好处是可以方便的备份、转移到其他相容装置(因为都只需要 seed),以及分层的权限控制等。

  作用:

  1、备份更容易。按照比特币的原则,尽量不要使用同一个地址,一个地址只使用一次,这样会导致频繁备份钱包。HD钱包只需要在创建时保存主密钥,通过主密钥可以派生出所有的子密钥。

  2、私钥离线更安全。主私钥离线存储,主公钥在线使用,通过主公钥可以派生出所有的子公钥。例如:给每个商品提供一个收款地址。

  3、利于管理,权限控制。树状结构类似于公司的组织架构,可以给各个部门指定一个密钥分支。

  4、记账。只使用公钥即可记账。

  BIP39

  BIP39:将seed 用方便记忆和书写的单字表示。一般由 12 个单字组成,称为 mnemonic code(phrase),中文称为助记词或助记码。例如:

  average green proud remember advance trick estate oblige trouble when cube person

  Wordlists

  工具

  BIP43

  BIP43对BIP32树结构增加了子索引标识purpose的拓展m/purpose’/*

  BIP32的索引:m/0’/*

  BIP44的索引:m/44’/*。

  BIP44

  BIP44:基于BIP32和BIP43,赋予树状结构中的各层特殊的意义。让同一个 seed 可以支援多币种、多帐户等。

上一篇:“区块链≠比特币”!千万不要被忽悠了!

下一篇:区块链入门003 | 比特币的“四年减半”是什么意思?

猜您喜欢
关于我们联系我们作者投稿APP下载