本章中钱包是私钥的容器,一般通过结构化文件或简单数据库来实现。
比特币钱包里有比特币是误解,钱包里只有私钥,“钱币”被记录在比特币网络的区块链中,用户通过钱包中的密钥签名交易,从而控制网络上的钱币。比特币钱包是密钥链。
第一种钱包是非确定性钱包,每个密钥都是从随机数独立生成,密钥彼此无关。
第二种是确定性钱包,其中所有密钥都是从一个主密钥派生,这个主密钥叫做种子,种子被编码成英文单词,也称为助记词。如果有原始种子,则可以再次生成全部密钥。最常用推导方法是使用树状结构,称为分级确定性钱包或HD钱包。
网友评论