码迷,mamicode.com
首页 > 其他好文 > 详细

《区块链100问》第58集:零知识证明是什么?

时间:2018-03-18 17:20:12      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:log   body   cas   blog   icm   图片   证明   方法   匿名   

零知识证明是指证明者能够在不向验证者提供信息本身内容的情况下,使验证者相信某个论断是真实可信的一种技术。目前匿名性非常突出的数字资产ZCash的匿名交易就是依靠“零知识证明”实现的。

技术分享图片

  举个例子,A要向B证明自己拥有某个房间的钥匙,假设该房间只能用钥匙打开锁,而其他任何方法都打不开。这时候,A可以选择把钥匙交给B,B用这把钥匙打开该房间的锁,从而证明A拥有该房间的正确的钥匙。

技术分享图片

  或者A自己用钥匙打开房间,从房间里拿出来一个物体出示给B,B知道这个物体确实只有房间里有。方法二的原理就是零知识证明。

技术分享图片

《区块链100问》第58集:零知识证明是什么?

标签:log   body   cas   blog   icm   图片   证明   方法   匿名   

原文地址:https://www.cnblogs.com/mazg/p/8595994.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!