讲完上节的去中心化后,我们不禁有疑问,去中心化我是理解了,那怎么实现呢?总不能凭空想象吧。其实中本聪使用了非对称加密技术,指的是加密和解密的时候使用不同密钥的加密算法。 现代密码学是研究编制密码和破译密码的技术科学,以数学为基础,在加密和解密、攻击和防守、矛和盾的对抗中交替发展起来的。 从数学算法角度看,它包括对称密码算法、非对称密码算法和杂凑算法。如果真要娓娓道来,怕是讲个三天三夜也不够,再者,我们是入门,暂时涉及不到深入的知识,只需要对原理进行大致的了解即可。 因此本节,我们具体来聊聊比特币技术(二)---非对称加密技术 比特币技术(一)——去中心化 比特币技术(二)——非对称加密技术 比特币技术(三)——工作量证明机制 刚提到了对称加密算法和非对称加密算法,区别在于对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个密钥是公开密钥(以下称“公钥”)和私有密钥(以下称“私钥”)。 有关非对称加密的形象描述是:A要向B发送信息,A和B都要产生一对用于加密和解密的公钥和私钥。私钥,好比一把私有的钥匙,只有钥匙的主人才能打开,是用来加密的。公钥,好比一把公开的大门钥匙,可以告诉给需要的人,是用来解密的。 在这个过程中,A的私钥需保密,而公钥可以告诉B;B要给A发送信息时,B用A的公钥加密信息,A收到这个消息后,A用自己的私钥解密B的消息,其他所有收到这个消息的人都没法解密,无从得知消息内容具体是什么,只有A才知道,因为只有A才拥有这把私钥。 公钥和私钥就像是门童,一男一女,成对存在,公钥和私钥可以互相验证彼此。在比特币世界里,我们可以简单地把地址理解成公钥,把签名、输密码的过程理解为私钥的签名。 每个矿工在收到一笔转账交易时都可以验证公钥和私钥是否匹配,如果匹配,则交易合法。因此,每个人只需要保管好自己的私钥,知道自己和别人的比特币地址(公钥),就可以安全地进行转账了,并不需要一个中心化的机构,比如银行来做为中介操手再去验证。 —- 编译者/作者:大杂说 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
入门科普:比特币技术(二)
2020-01-24 大杂说 来源:区块链网络
LOADING...
相关阅读:
- 查看Yoroi钱包的骗局网站2020-08-03
- 视频教程 | 如何修改TronLink的钱包密码?2020-08-03
- IOTA发布了用于安全密码管理的据点库2020-08-02
- 分散式应用程序可能解决SIM卡交换问题2020-08-01
- 趋势解币:7/31BTC多头强势挑战11500?空头滑铁卢该来了吗?2020-07-31