BIP0044指定了包含5个预定义树状层级的结构:

m / purpose‘ / coin_type’ / account‘ / change / address_index

eg.

层一: “purpose”

总是被设定为44’。
层二: “coin_type”

特指密码货币硬币的种类并且允许多元货币HD钱包中的货币在第二个层级下有自己的亚树状结构。

eg. 目前有三种货币被定义:
Bitcoin: m/44‘/0’
Bitcoin Testnet: m/44‘/1’
Litecoin:m/44‘/2’

层三: “account”

允许使用者为了会计或者组织目的,而去再细分他们的钱包到独立的逻辑性亚账户。
eg. 一个HD钱包可能包含两个比特币“账户”:m/44‘/0’/0‘ 和m/44’/0‘/1’。每个账户都是它自己亚树的根。

层四 “change”

每一个HD钱包有两个亚树,一个是用来接收地址一个是用来创造找零地址。

注意无论先前的层级是否使用是否使用强化衍生,这一层级使用的都是常规衍生。这是为了允许这一层级的树可以在可供不安全环境下,输出扩展的公共钥匙。

层五“address_index”

被HD钱包衍生的可用的地址是第四层级的子级,就是第。比如,第三个层级的主账户收到比特币支付的地址就是M/44‘/0’/0‘/0/2。

比特币钱包(5) BIP44 账户表示形式相关推荐

  1. 比特币钱包私钥_如何通过私钥创建比特币钱包地址

    比特币钱包私钥 In the previous article, we looked at different methods to generate a private key. Whatever ...

  2. python提现_用Python创建比特币钱包,读余额,极速免费转账,标准转账

    原标题:用Python创建比特币钱包,读余额,极速免费转账,标准转账 通过本教程的学习,你可以学到如下内容 如何创建一个比特币钱包. 如何读取比特币钱包的余额. 如何实现免手续费支付比特币并1秒到账 ...

  3. 隔离见证地址区别_科普:比特币钱包的隔离见证地址与普通地址有何区别?

    比特币钱包的隔离见证地址与普通地址有何区别?2017年7月21日,真正的扩容行动开始,全球比特币矿工开始锁定一个扩容软件升级.这次升级是基于比特币改进建议BIP91提出的「隔离见证」(Segregat ...

  4. C#程序如何对接比特币钱包节点?

    2019独角兽企业重金招聘Python工程师标准>>> NBitcoin是.NET平台上最完整的比特币开发包,也是每一个C#开发人员必备的比特币开发包.NBitcoin几乎实现了所有 ...

  5. 比特币钱包(3) BIP32 HD钱包之密钥树

    1. 密钥树可以多层迭代 由于密钥派生关系是可以多层迭代的,因此可以使用一个密钥多层级派生,构建出树形密钥层级结构.如果是普通密钥派生关系,公钥派生子公钥的特性也可以逐层传递. 密钥衍生函数CKD 详 ...

  6. 比特币怎么比特币钱包_5分钟内获得比特币

    比特币怎么比特币钱包 Blockstream的埃里克·马丁开了五分钟的所有开放闪电倾诉着一个大胆的说法:"比特币是一个关于我们这个时代最显著的创新." 为什么? 因为这取决于信任 ...

  7. 比特币钱包(1) 钱包协议总览

    1. HD钱包分层确定性钱包(Hierarchical Deterministic wallet) 1.1 非确定性钱包(随机钱包) 钱包只是随机生成的私钥集合(私钥之间互不相干) 1.2. 确定性( ...

  8. 比特币钱包开发:通过助记词扩展子地址的原理与编码

    [db:标签]标 掌握生成助记词的原理 掌握助记词生成种子的原理 掌握种子生成子秘钥的原理 编程实践:从生成助记词到子地址 前言 为了安全尽量保证比特币地址的公钥未在网络上出现过,这就需要我们每次支付 ...

  9. btc比特币 钱包简介

    bip39协议 那么支持bip39有何重大意义呢?举个例子:你所用的钱包商跑路了,怎么办?都说钱包商拿不到你的资产,且不说这个问题.最最重要的是你怎么拿到你的资产呢?你有助记词又能怎样,它不符合bip ...

最新文章

  1. vb error bc30469: 对非共享成员的引用要求对象引用_提问||准备好面向你的对象了吗?...
  2. 获取pheatmap聚类后和标准化后的结果
  3. java中final关键字的使用
  4. lucene Index Store TermVector 说明
  5. Hyper-V 配置网络 (高级篇)
  6. mysql迁移导致数据库效率低_MySQL数据库慢–排查问题总结(整理自《抽丝剥茧之MySQL疑难杂症排查》叶金荣)...
  7. Oracle Proc开发之Makefile的编写模板
  8. ABAP ALV里日期类型的F4帮助
  9. SAP Cloud for Customer的duplicate check最后是通过什么模型实现的
  10. 怎么用ubuntu进入python_ubuntu 下python环境的切换使用
  11. 前端—每天5道面试题(2)
  12. VS2012下基于Glut OpenGL glDepthMask示例程序:
  13. SpringCloud——服务短路
  14. 有软件测试台式电脑电源供电不足吗,台式机电源供电不足的原因
  15. mysql block是什么,php – MySQL PDO – try {block}里面应该是什么?
  16. linux下keytool生成证书_keytool命令 – 密钥和证书管理工具
  17. 综述:目标检测二十年(2001-2021)
  18. 微信小程序数据拼接_微信小程序字符串和变量如何拼接
  19. 英读廊——如果运动引起摩擦,摩擦生热,为什么风吹得越快却越冷
  20. IOS开发之UI进阶(设置圆角,边框颜色,边框宽度)

热门文章

  1. spring 学习—spring 的ioc底层原理(02)
  2. java速算24,Java扑克牌速算24的方法
  3. 电容充放电原理图_干货 | 入门开关电源,这些原理图一定要读懂
  4. html基础--列表标签03,03HTML基础--列表标签
  5. android 上滑隐藏view,Android CoordinatorLayout + AppBarLayout(向上滚动隐藏指定的View)
  6. android camera入门,android 基础一 Camera1 预览、拍照
  7. html修改上传文件名,input(file)样式修改及上传文件名显示
  8. 重磅|施耐德电气O2O数字化咨询服务强势来袭
  9. ML之预测:玩转2018世界杯—采用机器学习预测小组赛、十六比赛、四决赛、半决赛、决赛以及世界杯总冠军的各个队伍
  10. 奇妙的棋盘(建图+搜索)