币圈故事

比特币钱包的常见版本的作用清楚58是什么清楚

BInance-ads

目标

本章的内容是了解比特钱包开发中非常重要的概念。

了解钱包、账户、地址、公钥、私钥、密码、助记词。 了解什么是 HD 钱包。 了解 BIP 协议常见版本的作用。 了解 Base58 在比特币账户中的重要性。

1. 钱包应用

1. 钱包

2. 账户

3、地址

4. 公钥

5. 私钥

6. 密码

密码不是私钥,可以修改或重置。 在钱包应用中,创建账户时需要设置密码。 该密码一般要求不少于8个字符。 为了安全起见,最好设置一个比较复杂的密码。

7. 助记词

私钥是64位的十六进制字符,不利于记录,不易记忆。 而且,每个账户都对应一个私钥。 多个账户有多个私钥,管理困难。 因此,采用一种算法,将一串随机数转换成一串容易记忆的12到24个单词的字符串,方便保存记录。 因此,有同学得出以下结论:

八、总结

钱包应用程序用于管理多个帐户。 在比特币中,账户、公私钥对、地址都是一一对应的。 公钥、私钥和地址也是一一对应的。 私钥生成公钥,公钥生成地址。 ,且不可逆。 私钥是账户的核心,不能泄露。 该地址可以公开以便转账。 子账户的介绍稍后会解释。

2.HD钱包

此 HD 钱包不是 Hardware Wallet 硬件钱包。 这里的HD是HierarchicalDeterministic的缩写,意思是分层确定性,所以HD钱包的全称是Bitcoin DivideDeterministicWallet。 比特币中的钱包是一个非确定性钱包。 BIP32是HD钱包的标准定义,它从种子生成多个私钥。

1.BIP

BIP是一种协议,是Bitcoin Improvement Proposals的缩写,意为比特币改进建议,用于提出比特币的新功能或改进措施。 BIP协议衍生了很多版本,主要有BIP32、BIP39、BIP44。 BIP32

BIP32是HD钱包的核心提案。 它通过种子生成主私钥,然后衍生出大量的子私钥和地址。 种子是一长串随机数。

BIP39

由于种子是一长串随机数,不利于记录,因此我们使用算法将种子转换为12到24个字的字符串,以方便记录保存。 这就是BIP39,它扩展了HD钱包种子生成算法。

BIP44

BIP44在BIP32和BIP43的基础上增加了多种币种。 提议的层次结构非常全面。 它允许处理多种货币、多个账户,每个账户有数百万个地址。

BIP32路径中定义了以下5个级别:

m/purpse'/coin_type'/account'/change/address_index

BIP44的规则使得HD钱包非常强大。 用户只需要保存一个种子就可以控制所有币种和账户的钱包。 因此,BIP39生成的助记词非常重要,必须安全、妥善保存。 会不会破解呢? 如果一个HD钱包助记词是12个单词,总共有2048个单词的可能性,那么随机生成的助记词的总可能性约为5e+39,因此几乎不可能被破解。

2. 种子

种子可以用来生成多个私钥,因此种子是钱包账户中最关键的数据,级别高于私钥。 因此,备份种子将备份所有关联的私钥。 HD钱包包含以树结构派生的密钥,这样父密钥可以派生一系列子密钥,并且每个密钥可以派生一系列子密钥,从而允许无限的深度。

比特币钱包_钱包比特币钱包_钱包比特币网络添加

3.Base58编码

1.Base64编码

Base64 是一种基于 64 个可打印字符表示二进制数据的方法。

Base64字符集:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/

2.Base58编码

Base58是一种基于文本的二进制编码格式,是比特币中使用的一种独特的编码方法,主要用于生成比特币钱包地址。

Base58字符集:

ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz123456789

3.Base58检查

Base58Check是比特币中常用的Base58编码格式,它添加了错误校验码来检查数据转录中的错误。 在Base58Check中,数据中添加了一个称为“版本字节”的前缀。 这个前缀用来明确需要编码的数据类型。

首先给数据添加版本前缀,用于标识编码后的数据类型。 例如,比特币地址的前缀是 0(十六进制的 0x00)。 对数据执行两次连续的 SHA256 哈希算法 checksum = SHA256(SHA256(prefix+data))。 生成的长度为32字节的哈希值(两次哈希云计算)中,前4字节作为校验和,添加到数据第一步生成的数据中,对数据进行Base58编码

Base58Check的编码过程如下所示。

比特币钱包_钱包比特币钱包_钱包比特币网络添加

Base58Check的作用:

Related Posts

Ripple与美国证券交易委员会的诉讼尚未解决

Ripple与美国证券交易委员会(SEC)之间的诉讼尚未解决,业界对于瑞波币(XRP)未来发展的乐观情绪仍在持续升温。据报道,近期市场中再度热议

常用的比特币钱包类型及类型

常用的比特币钱包类型。硬件钱包,大量储存。你可以把比特币钱包理解为对接比特币网络的个人接口,就像你的网上银行账户是对接正规货币系统的接口一样。

美国数字资产交易所将暂停瑞波币(SRP)交易

12月29日,美国数字资产交易所Coinbase表示,将暂停瑞波币(SRP)交易。Coinbase称,交易限制自美西时间14:30开始,到1月1

快的打车陈伟星:区块链技术与未来的共享经济

陈伟星发表演讲称,如果想要干死比特币,很简单,只要把黄金再“放出来”就可以了,把黄金透明化。

比特币钱包、支付宝对比,从重量级向轻量级演化

免责声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。

比特币的涨幅真的是太疯了!你要是少吃一根冰棍儿

比特币单价突破了15000美元大关,涨幅超过1800万倍,你动心了吗?

发表回复