百度网站体检saas建站平台
分层确定性钱包(Hierarchical Deterministic wallet,HD钱包)是由一个单独的起点(称为seed,即种子)衍生的地址和密钥的集成系统。确定性表明对于相同的seed生成相同的地址和密钥, 分层表明地址和密钥以相同顺序生成。它使备份和存储多个账户变得容易,因为用户只需要存储seed,而不用存储单个密钥和地址。
为什么用户需要多个账户?
为什么用户需要多个账户?因为要隐藏财产。账户余额在区块链中公开可用,所以,如果用户A与用户B分享地址以接收一些以太币,则用户B可以查看该地址中有多少以太币。因此,用户通常在多个账户中存有财产。
HD钱包有多种类型,它们的种子格式以及生成地址和密钥的算法不同,例如BIP32、Armory、Coinkite、Coinb.in等。
什么是BIP32、BIP44和BIP39?
比特币改进提议(Bitcoin Improvement Proposal,BIP)是一个为比特币社区提供信息的设计文档,它描述比特币的一个新功能或者其过程或者环境。BIP应当为该功能提供一份简明技术规 范和功能基本原理。在写本书时,有152个BIP。BIP32和BIP39分别提供关于实现HD钱包和助记种子规范(mnemonic seed specification)的算法信息。
如要学习更多BIP的相关知识,请访问https://github.com/bitcoin/bips 。
来源:我是码农,转载请保留出处和链接!
本文链接:http://www.54manong.com/?id=559