主页 > imtoken钱包下载国际版 > 《精通比特币》学习:搞清楚公钥私钥、密钥、地址、钱包

《精通比特币》学习:搞清楚公钥私钥、密钥、地址、钱包

imtoken钱包下载国际版 2023-11-11 05:08:28

今天的学习主要是了解比特币网络中经常出现的密钥、地址、钱包等概念。

1. 比特币的所有权是通过数字密钥、比特币地址和数字签名建立的。 ——数字资产确权

2、密钥相当于您管理和控制比特币的密钥。 谁拥有了这把钥匙,谁就有开启这个比特币宝库的权力,谁就是这个宝库的主人。 密钥由公钥和私钥组成。 公钥就像银行帐号,私钥就像控制账户的 PIN 码或支票上的签名。

3、密钥非常重要比特币的区域密钥丢失,所以不保存在网络中,而是由用户自己保存在文件或本地数据库中,这就是钱包。 用户对钱包的感知就是上面介绍的钱包客户端,密钥的生成和管理都是由钱包客户端自动完成的。

4、比特币用户很少直接看到密钥,密钥由比特币钱包软件存储和管理。 但是当有人付给你比特币时,对方从哪里付钱呢? 其实你给对方的是一个比特币地址。 比特币地址是通过公钥的哈希计算出来的,不可逆的,也就是说地址可以通过公钥的哈希计算出来,但是地址是不可逆的。 出公钥。 您的朋友可以向您的地址支付比特币。 注意一个用户可以有多个比特币地址,这样可以解决账户隐私问题。 如果你是美女,总会有帅哥给你转钱。 不让大家知道就不好意思了,可以经常改地址。 .

5. 每个密钥对包括一个私钥和一个公钥。 私钥是随机选择的256位数字(应该是二进制数)。 比如可以抛硬币,正面代表1,反面代表0。抛256次,每次记录结果。 可以使用 256 个数字的组合来制作私钥。 私钥用于生成支付比特币所需的签名,以证明资金的所有权。 私钥必须时刻保密,因为如果泄露给第三方,受私钥保护的比特币也随之丢失。 私钥也必须备份,以防不慎丢失,因为一旦丢失,私钥就很难找回,它所保护的比特币也就永远丢失了。

6. 公钥是根据私钥使用椭圆曲线算法计算出来的。 计算过程是单向不可逆的,也就是说可以从私钥计算出公钥,但是不能从公钥计算出私钥。 结合前面的描述,私钥、公钥、比特币地址可以表示为下图。

比特币分叉影响比特币总量_比特币的区域密钥丢失_马斯克叫停比特币买车 比特币跳水

私钥公钥与比特币地址的导数关系

备注:椭圆曲线密码学是一种基于离散对数问题的非对称(或公钥)加密方法,可以通过在椭圆曲线上加点或乘点来表示。 更多细节不再展开。 有兴趣的可以百度一下详细资料。

7. 另一种制作私钥的方法是确定性密钥生成。 您可以使用原始私钥通过单向哈希函数生成每个新私钥,并将新生成的密钥按顺序连接起来。 只要你能重新创建这个序列,你只需要第一个私钥(称为种子,主私钥)来生成它们。 比特币钱包只包含私钥而不是比特币。 一个用户钱包中包含多个私钥,用户使用这些私钥对交易进行签名比特币的区域密钥丢失,以证明自己拥有交易输出(交易输出相关内容见第一篇学习笔记)。 比特币以交易输出的形式存储在区块链上。