我决定陪儿子重新长成一名女性

去泰国看了一场“成人秀”,画面尴尬到让人窒息.....

网友建议:远离举报者李X夫!

笑果之后,有人投诉了吴京……

告全体员工书

生成图片,分享到微信朋友圈

自由微信安卓APP发布,立即下载! | 提交文章网址
查看原文

比特币(三):防伪机制

最帅迪迦 三言两语讲透真理 2023-01-21
上一讲说到比特币的挖矿机制,在此先进行简单总结,你的设备性能越强,计算能力越强,那么你计算哈希的能力就越强

相对来说,如果你的设备算力越大,你计算出的哈希符合出块的概率就越大,这就是大家会拼命的去买最新的矿机的原因。

这一次我再来给大家分享:比特币的防伪机制,也称为比特币的签名机制


在现实生活中,签署一份文件,怎么证明是我签署的?那么我就要在上面签名或者是在上面按手印等等。

但是区块链上不能这样做,因为
你的指纹包括你的签名,特别容易被复制和粘贴,所以在区块链上有一套独特的签名机制,今天我们就来给大家梳理一下这套签名机制的运转逻辑是怎样的。


首先,你注册比特币的地址时,你可以得到随机数加上对应的私钥,再加上你的公钥还有你的地址。

在这一串资料当中,私钥对你来说是最重要的,它完全决定了你资产的安全性;如果你的私钥搞掉了,那么你所有的资产也就都丢失了;如果你的私钥泄漏了,那你的资产也有被盗的风险!

所以私钥只有你自己可以知道,任何人都不能知道。那公钥是怎么来的?公钥是对私钥进行哈希计算得到的,你
拥有私钥,那么你就可以计算出公钥,但是你拥有公钥,你无法推导出私钥


那公钥和私钥有什么作用?我先来给大家讲讲案例。

比如说,我用一把锁把门给锁上了,那么我用对应的钥匙就可以把锁打开,这种就叫对称的加密方式,只需要一把钥匙对应一个锁就可以了;但是在比特币的世界里,我用私钥对消息进行了加密,我只能用公钥才能对它进行解密,这就叫做不对称的加密方式

不对称的加密方式在互联网的世界中已经得到广泛的应用,那具体他们是怎么用的?比如,张三给李四转了比特币,那么张三会把条消息进行打包,进行哈希计算并得到哈希值,张三再利用自己的私钥对哈希值进行加密,得到加密信息时候张三就要向全网发布广播。

广播内容包括:第一,张三给李四转了比特币第二,张三自己的加密信息和公钥



这时,全网的参与者就会来验证。

他们也会把张三给李四转了比特币这条消息进行哈希计算得到哈希值;他们还会把广播出来的加密信息利用张三广播出来的公钥对加密信息进行解密,把解密的结果和自己计算的哈希结果进行对比,如果结果是一致的,那就确认消息一定是张三发出来的,因为张三拥有私钥。

那如果他们把张三给李四转账比特币这条消息的哈希解密出来的哈希不一致,那就可以确认条消息是别人伪造的,自然全网都不会认可条消息。

所以,比特币的签名方式也是它的一种防作弊的方式

文章有问题?点此查看未经处理的缓存