扎心了,老铁,程序出了小差,请重新再试
重新再试

首页> 方框图> 其他

BIP32-BIP39-BIP44

热门
BIP32-BIP39-BIP44
区块链 HD钱包协议 {开始创建,GrandChild
PrivateKey
m/0/3
,index 2' (0x80000002),index 0 (0x00000000)[0x0,0x7FFFFFFF]
,Child
ChainCode
(256 bits)
,right 256 bits,
Wallet/Accounts
Depth=1 
,生成随机数:(128到256),GrandChild
ChainCode
(256 bits)
,Child
PublicKey
M/0
,Child
PublicKey
M/44'
,node.derivePath(“m/44'/2'”),Child PrivateKey
m/44'
,index 3 
,Litecoin m/44'/2'
,生成助记词:12,15,18,21,24,HMAC-SHA512,bip39.generateMnemonic,GrandChild
PublicKey
M/0/3
,拓展私钥(PrivateKey+ChainCode),
Wallet/Chains
Depth=2
,bip39.mnemonicToSeed(),生成种子 Seed 512位,校验和 = 取 SHA256(熵) 前 Len(熵)/32 位
如,熵为128位,则取SHA256(熵)运算后的前4位
,left 256 bits,盐:salt((password || ''),index 44' (0x8000002C)[0x80000000,0xFFFFFFFF]
,HMAC-SHA512( Seed ) ==>512位,
PBKDF2使用HMAC-SHA512算法。(助记词 + salt
使用2048次哈希来延伸助记符和盐参数
,单词表2048个,实际数值 index +1 。
表从1 开始,代码从0开始
,
GrandChild PrivateKey
m/44'/2'
,
GrandChild PublicKey
M/44'/2'
,拓展公钥(PublicKey+ChainCode),Master
PublicKey
(264 bits)
,Child
PrivateKey
m/0
,bip32.fromSeed(seed) => node
bip32 通过networkId 确定测试网主网
,Master
ChainCode
(256 bits)
,熵 末尾添加 校验和,按11位划分,对应单词表寻找
128位的熵加4位的校验和,即132位,划分12段(单词)
,Master Node
Depth=0 
,Master
PrivateKey
(256 bits)
}

文件简介

编号:22880

名称:BIP32-BIP39-BIP44

浏览数:29

收藏数:0

克隆数:0

作者:0

价格:3元

更新时间:2021-07-02 21:30:49

文件很好用,分享文件:

只需一步极速注册

63,195+文件在线编辑

云端同步我的设计

一键高清无水印下载

微信扫码立即登录
二维码失效
请点击刷新

微信和QQ是两个独立账号,账号信息不互通

距离今天活动结束仅剩
000000000毫秒
距离今天活动结束仅剩
000000000毫秒
距离今天活动结束仅剩
000000000毫秒
会员促销今天活动仅剩
000000000毫秒
距离今天活动结束仅剩
000000000毫秒