9月13日 4.4 比特币钱包
比特币钱包不是像我们平常的钱包,我们钱包里装的是现金,但比特币钱包它只是一个文件或数据库,里面不放比特币,存放签名交易的密钥。 每一个用户拥有一个钱包,里面有多对密钥。而密钥的产生又分为两种——随机钱包和种子钱包。
随机钱包
钱包里的私钥是随机产生的,一开始就生产足够多的私钥并且每个私钥一次只能使用一次,各个私钥之间没有明确的联系,不利于管理。你必须保存每个私钥的副本防止其丢失。
种子钱包
种子是随机生成的数,然后用单项离散方程从种子生成私钥。生成的这个私钥又可以作为种子生存下一个私钥,理论上是可以无限下去的。而公钥是可以用私钥通过椭圆曲线乘法方程计算得出。地址从公钥推出。所以这种钱包只要保存种子就行,其他的可以由种子推算得到。
种子含有索引号码或者可生成私钥的链码
助记码代码可以让使用者复制钱包更容易些,可以更加容易地读出来。
在确定性钱包中最高级的是HD钱包。
HD钱包提供的钥匙有两个优势
1 树状结构可以被用来表示额外的组织含义
2允许使用者去建立一个公共的密钥的序列而不需要访问相对应的私钥。
网友评论