比特币钱包技术 PlatoBlockchain 数据智能概述。垂直搜索。人工智能。

比特币钱包技术概述

比特币钱包技术 PlatoBlockchain 数据智能概述。垂直搜索。人工智能。

关于比特币钱包有一个普遍的误解。 人们通常认为这些钱包包含比特币。 事实上,钱包只包含钥匙。 用户只能通过使用他们的钱包密钥签署交易来控制网络上的“硬币”。 换句话说,钱包可以看作是一个钥匙链。 这些钥匙串包括一对私钥和公钥。 使用这些密钥验证交易,这证明他们拥有自己的硬币。 基本上有两种类型的钱包,它们的区别在于它们包含的密钥的相关性。

要讨论的第一种类型是非确定性钱包。 对于这种类型,每个密钥都是独立于随机数创建的。 它们彼此没有关系。 另一种类型的钱包是确定性钱包。 所有密钥都是从一个称为种子的主密钥生成的。 这些密钥相互关联,一旦原始种子可用就可以生成。

非确定性钱包

这些也称为随机钱包。 这种类型的钱包的主要缺点之一是,当用户生成许多钱包时,必须保留所有钱包的副本,这意味着必须尽可能多地备份它们。 如果没有备份任何密钥,一旦钱包变得无法访问,它所控制的资金将不可逆转地丢失。 这明显违背了避免地址重用的原则,因为每个比特币地址只用于一次交易。

地址重用可能会减少隐私,因为多个交易是由单个地址执行的。 如果用户希望避免地址重用,那么 Type-0非确定性钱包 是一个糟糕的钱包选择。 这意味着需要维护许多密钥,这经常需要备份。

确定性钱包

这些由使用单向哈希函数从公共种子生成的私钥组成。 它们也被称为种子钱包。 种子是一个随机生成的数字,并与其他数据组合以生成私钥。 在这种类型的钱包中,种子可以充分恢复所有生成的密钥,这意味着只需要一个备份即可。 种子还可以充分帮助钱包导入和导出。 这确保了在多个钱包实现之间轻松迁移每个密钥。

注意:有几个网站可以高效地进行比特币交易。 比特币热潮就是一个例子。 然而,要了解更多相关信息, 比特币热潮评论 提供了关于预期结果的足够信息。

高清钱包 

这是确定性钱包的最高级形式,由以下定义: BIP-32标准。 HD钱包由以树结构生成的密钥组成,这样父密钥可以派生出一系列其他“子”密钥,每个子密钥也可以生成自己的孙密钥。 这会持续到无限的深度。

高清钱包几乎没有随机密钥没有的优势。 其中第一个是树结构可以定义额外的组织含义,例如在传入交易中使用子键的某个组件,而在接收来自付款的更改时使用不同的组件。

另一个优点是它确保用户能够创建一系列公钥,而无需访问相应的私钥。 这确保了 HD 钱包可以在不安全的服务器上使用。 由于服务器没有可用于访问资金的私钥,因此不需要预先加载或生成公钥。

助记符

HD 钱包功能强大,可以管理多个密钥和地址。 当与从一系列可以在钱包之间转录和迁移的英语单词生成种子的标准化方法结合使用时,它们甚至会更加有用。 这称为助记符,它具有 BIP-39 定义的标准。 如今,许多比特币钱包都使用此标准,并且可以使用可互操作的助记符轻松迁移种子以进行适当的备份和恢复。

图片由 罗德里戈·华金·姆巴·米库 止 Pixabay

资料来源:https://www.livebitcoinnews.com/overview-of-the-bitcoin-wallet-technology/

时间戳记:

更多来自 LiveBitcoin新闻