币圈频道: 币圈 / 矿业 /



比特币公钥作用


 

比特币的作用一共有两个——

 

第一个比特币公钥作用是:生成地址

 

大家都知道比特币私钥可以生成公钥,然后公钥可以生成地址,同时这个生成关系是不可逆的,也就是知道了私钥可以推出公钥,知道公钥可以推出地址,但是知道公钥无法推出私钥,知道地址也无法推出公钥。

 

——关系图——

私钥—(生成)—>公钥—(生成)—>地址

(只能正向,不可逆)

 

第二个比特币公钥作用是:在比特币转账时的数字认证中用来解密

 

大家都知道比特币是去中心化的,因此没有中央结算系统。因此在比特币转账的时候无法进行通常意义中的密码确认问题,因为没有一个地方存放着你的比特币密码(也就是你的私钥),因此中本聪想了一个数字认证的过程,就是在转账的时候会用比特币的私钥对交易的信息(string)进行加密,然后把加密的信息、公钥和地址发出来,提供给矿工们进行计算,矿工会用接受到的公钥对加密的信息进行解密。如果解密出来的信息和私钥加密的原始信息(string)是一致的,那么通过数字验证(也就是密码正确),那么这次的转账就会被执行,最后,转账就是成功的,如果数字验证的结果是失败的(也就是传统意义中的密码错误),那么此次转账不会被执行,也就是转账失败。

 

相关阅读

本文比特币公钥主要的作用是什么?由壹米财经整理发布,欢迎转载收藏,转载请带上本文链接。
免责声明:【壹米财经】发布的所有信息,并不代表本站赞同其观点和对其真实性负责,投资者据此操作,风险请自担。部分内容文章及图片来自互联网或自媒体,版权归属于原作者,不保证该信息(包括但不限 于文字、图片、图表及数据)的准确性、真实性、完整性、有效性、及时性、原创性等,如有问题,请联系我们! 分享到: 新浪微博 微信

扫描左侧二维码
看手机移动端,随时随地看 股票 新闻