主页 > imtoken苹果版钱包 > 《毕节解读区块链05》密钥、私钥、公钥傻傻分不清楚?

《毕节解读区块链05》密钥、私钥、公钥傻傻分不清楚?

imtoken苹果版钱包 2023-03-22 07:45:24

比特币李笑比特币身价_比特币扩展公钥_比特币怎么比特币钱包

上期回顾:上帝视角看区块链系统如何运作

介绍

用过数字钱包的人应该都知道“私钥”和“地址”,但估计很多人不知道什么是“公钥”。 除了私钥和公钥之外,还有一个东西叫做“钥匙”。 . 相信很多人都不清楚这些“X键”。

下面我就给大家详细解释一下这些“X键”的区别吧。

本文以比特币技术为例,请注意:比特币≠区块链

作者|

大家都听说过比特币(最早的区块链)是基于密码学的,下面是密码学的应用。

比特币怎么比特币钱包_比特币扩展公钥_比特币李笑比特币身价

比特币李笑比特币身价_比特币怎么比特币钱包_比特币扩展公钥

一句话解释密钥,私钥,公钥,地址,签名

密钥:成对出现,由私钥和公钥组成。

私钥:就像银行卡的密码一样,有了私钥,就可以使用对应地址下的数字资产。

公钥:由私钥生成,但不能通过公钥反推得到私钥。 公钥的作用是配合签名证明“我是私钥的拥有者。

地址:就像银行卡一样,在收币的时候,需要把地址(银行卡)给别人,这样别人才能把数字资产转账到自己的地址(银行卡)。

比特币怎么比特币钱包_比特币李笑比特币身价_比特币扩展公钥

数字签名:只能由私钥生成,与公钥配合才能证明“私钥在我这里!”

如何证明数字资产是你的?

如何证明你是银行卡的主人?

只要你带着身份证去银行,银行工作人员就可以帮你找到你名下的银行卡,凭身份证就可以提取银行卡里的钱。 身份证是证明我们身份和财产的最重要的东西。

如何证明数字资产是你的?

数字资产没有人的概念,只有地址的概念。 一个人可以有多个地址,就像一个人可以开多张银行卡一样。

比特币李笑比特币身价_比特币怎么比特币钱包_比特币扩展公钥

在区块链世界比特币扩展公钥,你不需要身份证来证明你的身份。 只要拥有“地址+签名+密钥”,就可以自由使用地址下的数字资产。

由于私钥可以生成公钥,公钥可以生成地址,签名也是由私钥生成的(关注币姐,下一节会详细讲解原理)。

所以只要你有私钥,你就拥有了数字资产的所有权。这就是大家常说的:拿走你的私钥,你就可以带走你的数字资产

比特币扩展公钥_比特币李笑比特币身价_比特币怎么比特币钱包

数字钱包不存储数字资产?

为什么钱包不存储数字资产? 我举个例子,很容易理解:

比特币扩展公钥_比特币李笑比特币身价_比特币怎么比特币钱包

十年前,每个人都在使用现金,所以每个人都用钱包来存放现金。 如果不小心掉在地上,捡起来可能会被别人吃掉。

现在大家都很少用现金了比特币扩展公钥,都是用手机和信用卡支付。

你会发现支付密码是最重要的。 谁有你的支付密码,谁就可以花你的钱。 数字资产也是如此!

所以准确的说,数字钱包不是用来存储数字资产的,而是用来存储“密钥和地址”的。

常见问题链接

私钥可以暴力破解吗?

比特币李笑比特币身价_比特币扩展公钥_比特币怎么比特币钱包

Base58编码是什么鬼? 为什么私钥需要Base58编码?

为什么每个比特币客户端的私钥格式都不一样? (跟随碧姐,下一节会详细讲解它的原理)

总结

数字资产的所有权通过数字密钥、地址和数字签名来确定。

密钥=私钥+公钥,密钥成对出现。

私钥可以生成公钥,公钥可以生成地址,签名也是由私钥生成的。 所以“带走你的私钥,带走你的数字资产”

数字钱包不是用来存储数字资产的,而是用来存储密钥和地址的。

下期预告:私钥、公钥、地址是如何生成的?

使用钱包时没有让我输入私钥吗? 私钥是怎么来的? 另外,公钥和地址是怎么来的?下期详解