-
您的当前位置:币亿派 > 币圈百科 > 名词解释 >

什么是公钥与私钥,以及两者的作用是什么

来源:未知 编辑:币亿派BOSS 时间:2020-05-05
导读: 本文通过新手小白角度,审视区块链技术的本质特点,一起学习区块链技术,公钥和私钥的区别,并进一步展望了其未来前景。


以史为镜,可以知兴替。从区块链十年来的发展历程看,区块链技术携带其特有的基因,不断被市场加深认知和理解,并在政府区别监管、重点扶持的大环境中迎来了新的快速发展阶段。本文通过新手小白角度,审视区块链技术的本质特点,一起学习区块链技术,公钥和私钥的区别,并进一步展望了其未来前景。


文章要点:


公钥和私钥的目的是证明交易的确由资金所有者发出,并且未被伪造。


当您拥有加密货币时,您真正拥有的是“私钥”。“私钥”代表了资金所有者使用相关数字货币的权利,应该保持私有状态,不能公开。

您可以将一个或多个公钥与每个私钥相关联


如果您拥有私钥,则可以恢复公钥,但是,仅使用公钥是不可能找到私钥的。


公钥和私钥是建立在区块链网络上的数字货币不可缺少的组成部分,而区块链网络则是应用了非对称加密这项技术领域。


非对称加密技术的目标是从一个状态转化到到另一状态,但是几乎不可能逆转该过程,并且在此过程中,证明您有一个秘密而不需要暴露该秘密。该技术非常适合验证某物(即交易)的真实性。非对称加密技术依赖于两密钥模型,即公钥和私钥。


公钥和私钥分别是什么?


非对称加密


即加密过程所需的计算量和解密过程的计算量差别很大,通常是加密非常容易,但逆向的解密却几乎不可能做到。即由私钥可以很容易得到公钥,但由公钥却很难得到私钥。


非对称加密技术的一般应用是在可能存在恶意窃听者的公共渠道中使用数字签名来实现安全的私人通信。在数字货币的背景下,使用场景是证明一笔用过的交易确实是由资金的所有者签署发出的,并且不是伪造的,所有交易都是通过点对点公共区块链网络进行的。


公钥和私钥


当您拥有数字货币时,您真正拥有的就是一个“私钥”。您的“私钥”可以让你有使用相关数字货币的权利。顾名思义,由于它提供对您的数字货币的访问权,因此应保持私有不能公开,否则就会被别人使用。


除了私钥之外,还有一个公钥,并且在公钥和私钥之间存在加密链接。 如果您拥有私钥,则可以恢复公钥。但是,仅使用公钥是不可能找到私钥的。


公钥和私钥分别是什么?


如上图,左边是私钥,右边是公钥。


公钥和私钥分别类似于电子邮件地址和密码。


从理论上讲,小明可以从她的私钥中创建数十亿个公钥(地址),她只用其中一些就可以了,并且只有持有他的密码才能使用,这是她的秘密。一旦小明创建了一个公钥地址,该地址就可以作为网络中所有用户的公共地址,他们可以在其中发送比特币之类的数字货币。但是只有小明可以访问发送到该地址的数字货币,因为只有她具有公钥地址的对应私钥。


一笔转账是如何发出的?


小明的私钥是她的数字签名,她可以用来证明自己是进行交易或发送消息的人。


例如,如果小明想通过小红正在收听的公共频道向鲍勃发送消息,则她可以使用私钥对消息加密并将其发送给鲍勃。小明还产生一个特殊值,称为哈希值,她的消息使用鲍勃的公钥发送给鲍勃。通过使用哈希值,消息及其私钥,Bob可以解密和读取消息。


小红无法读取消息,因为他只有小明的公钥和自己的私钥/公钥对。


在比特币中,交易是一系列用户向彼此的公共地址发送和接收比特币,作为比特币UTXO交易模型的输入和输出。小明可以在网络上发布她的公钥(地址),人们可以知道小明是这些资金的私钥的所有者,就可以将比特币发送到该地址。


普遍上讲,比特币中的节点(运行比特币软件的人)会自动检查和验证网络中的交易,几乎不可能在使用非对称加密的比特币之类的数字货币中伪造交易,因为它们受到数学证明假设的保护。


以上便是公钥和私钥区别的全面内容,不管你所在公司处在什么背景之下,区块链都可能影响到你,这一前景已经非常明朗;一切不过是时间问题。从今天开始每天几分钟,人人都懂区块链。


责任编辑:币亿派BOSS
原文链接:http://www.biyipai.com/a/blockchainwiki/mingci/131.html

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

币圈百科
Copyright © 币亿派BIYIPAI.COM 版权所有
本站所发表内容不代表本站任何立场,请广大读者树立正确的货币观念和投资理念,您应对您的投资负责。备案号京ICP20008214号
Top