零知识证明是什么?零知识证明在区块链中的应用?


零知识证明举例说明

比如你有路人甲的公钥,并且你见过路人甲的照片,但路人甲没有见过你。

有一天你在马路边与路人甲偶遇了,你认出了路人甲,路人甲不认识你,你要向路人甲证明你是你。

因此,路人甲给出了一个随机值,你用你的私钥对其加密,然后将加密后的数据交给了路人甲,路人甲用你的公钥解密,如果能够得到原来的随机值,那么路人甲就确认你是你了。

这种方法就是零知识证明。

零知识证明在区块链中的应用

公共区块链的隐私将通过使用“零知识证明”得到进一步提升,除了声明的有效性,这个验证方法并不会透露出其他的信息。这样的项目包括Zcash,一个在公共区块链上的开源加密货币促进支付系统,但是发送方、接收方以及交易的金额,这些信息都是保密的。就好比当前能通过网络来构建安全的电子商务交易一样,在未来,在公共区块链上构建私有业务也是有可能的。


上一篇:怎么理解哈希算法?

下一篇:李笑来割韭菜录音说了什么?


零知识证明 零知识证明在区块链中的应用
蚂蚁钢琴网 2008-2025 www.somall.com.cn 皖ICP备2023010105号 大写数字 热点城市 热点地区 热点街道 热点时间 房贷计算器
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!点击这里给我发消息
违法和不良信息24小时举报热线:18056540210 钢琴调律 钢琴调音 钢琴调律价格 网速测试 宽带网速测试