主页 > 最新imtoken官方下载链接 > 比特币公钥介绍 | 数字货币钱包、公钥和私钥的使用和原理

比特币公钥介绍 | 数字货币钱包、公钥和私钥的使用和原理

最新imtoken官方下载链接 2023-01-17 09:10:40

判断一个人是否真正了解区块链,可以先问:“我把Token转给你,你的钱包地址是多少?” 这个试金石可以很容易地区分出很多人。 在区块链世界里,没有一个自己的钱包地址是旁观者。

创建钱包需要先获取自己的钱包地址。 例如,这是一个有效的比特币地址:1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm

就像银行账户一样,任何人都可以通过它向您转账。 事实上,任何人都可以在没有互联网连接的情况下独立生成自己的钱包。 你是怎么做到的?

01

比特币bitcoin公钥_bitcoin比特币官网_比特币分叉对比特币的影响

公钥和私钥

一个人可以有几个比特币钱包_比特币 钱包 未确认_比特币莱特币以太币钱包通用么

比特币莱特币以太币钱包通用么_比特币 钱包 未确认_一个人可以有几个比特币钱包

这就涉及到密码学中的一个基本概念:公钥加密技术。

在公钥密码学中,公钥和私钥成对出现。 用公钥加密的可以用私钥解开,用私钥加密的可以用公钥解开。 两者的关系可以想象成一个锁着的盒子和一把钥匙的关系。 此函数用于加密和签名。

bitcoin比特币官网_比特币bitcoin公钥_比特币分叉对比特币的影响

加密就像把一封邮寄信件放在一个盒子里,锁定并写上地址,然后发送。 发件人和收件人都确信没有其他人可以打开盒子。

比特币莱特币以太币钱包通用么_一个人可以有几个比特币钱包_比特币 钱包 未确认

签名的过程类似于向外界公开密钥的过程。 只有您可以打开上锁的盒子。 如果有人用你发的钥匙打开了盒子,那么盒子里的东西一定是你发的。

私钥在您手中,任何情况下都不能泄露; 您的钱包地址是世界已知的转换后的公钥。 如果被加密的信息可以被公钥打开,就意味着它被知道私钥的人加密了。 因此,任何一笔交易一旦用您的私钥加密,并且收款人可以用您的公钥解密,即视为您授权的操作。

02

比特币分叉对比特币的影响_比特币bitcoin公钥_bitcoin比特币官网

生成钱包地址

比特币 钱包 未确认_一个人可以有几个比特币钱包_比特币莱特币以太币钱包通用么

一个人可以有几个比特币钱包_比特币莱特币以太币钱包通用么_比特币 钱包 未确认

比特币世界的几条关键信息就是这样生成的:先生成私钥比特币公钥,然后由私钥计算出公钥,再由公钥通过一系列哈希计算出钱包地址。

私钥→公钥→钱包地址

比特币bitcoin公钥_比特币分叉对比特币的影响_bitcoin比特币官网

上面的推导顺序是单向的,反过来是不行的。 即无法从钱包地址获取公钥,也无法从公钥获取私钥。 比特币公钥转换后的钱包地址可以想象成一个全世界都知道的用户名; 私钥可以想象成只有一个人知道的密码。

一个人可以有几个比特币钱包_比特币 钱包 未确认_比特币莱特币以太币钱包通用么

私钥是一切的开始。 私钥是任意大于0小于2的256次方的数,比如下面的私钥:000000000000000000000000000000001(数字1)

需要注意的是,不是随机生成的私钥一个人可以有几个比特币钱包,风险很高!

然后私钥通过椭圆曲线函数生成对应的公钥,如:0479BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A48554199C79C7

bitcoin比特币官网_比特币分叉对比特币的影响_比特币bitcoin公钥

经过一系列的哈希加密,最终形成一个比特币地址,如:1EHNa6Q4Jz2uvNExL497mE43ikXhwF6kZm

比特币莱特币以太币钱包通用么_比特币 钱包 未确认_一个人可以有几个比特币钱包

一个人可以有几个比特币钱包_比特币 钱包 未确认_比特币莱特币以太币钱包通用么

私钥就像故事《阿里巴巴与四十大盗》中的“芝麻开门”。 世界上任何一个知道“芝麻开门”的人都能找到那座山的洞并打开大门。 一个人有没有账号,只看他会不会咒语。 四十大盗知道咒语可以带走宝物,阿里巴巴知道后可以带走。 至于那个山洞里有没有金银财宝,那就另当别论了。

看完本文一个人可以有几个比特币钱包,你就会知道本文例子中的比特币私钥(即数字1),这意味着我们掌握了这个地址的“钱”。

在比特币的世界里,虽然无法知道地址背后的人是谁,但这个地址历史上的所有交易都是公开的,可以通过区块链浏览器查询。

币圈新闻,版权所有丨如未注明,均为原创丨本站受BY-NC-SA协议授权

转载请注明原文链接:比特币公钥介绍 | 数字货币钱包、公钥和私钥的使用和原理