0%

HD Wallet 系列:概述

分层确定性钱包,可以从一个种子派生出一系列密钥对用于生成地址,便于钱包的备份与管理

助记词、种子、公钥、地址之间的关系如下:

  • 助记词与种子公钥与地址之间只能单向推导

seed-addr-rlt.png

主要涉及到的bip协议:

  1. bip32 hd 钱包核心提案,定义分层概念和算法

  2. bip39 定义助记词生成规则和导出种子规则

  3. bip44 定义 5 层路径规则

  4. bip45 定义多签地址生成规则

在该系列文章中,我将对上述协议分别展开讨论与分析,并且在最后会通过代码示例来帮助我们更好的理解协议的内容。