请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
百家争鸣文章详情

波场TRON小课堂 | 第六十五课:“零知识证明”教你反转局面

2019-03-14阅读 15367 波场TRON 我要关注


波场TRON|小课堂

在日常工作中,我们经常能够收到来自社区用户对关于项目、数字资产、区块链的提问,波场TRON为了向大家更好的展示去区块链去中心化的优势,普及区块链基础知识,特开启波场TRON小课堂。




“零知识证明”指:示证者向验证者表明,他知道某种秘密,不仅能使验证者完全确信他的确知道这个秘密,同时还保证一丁点秘密也不泄露给验证者。


听起来是个非常高难度的任务。


这关系到,在战争中,你被俘后如何靠情报保命的问题——战争中你被俘了,敌人拷问你情报。你想:如果我把情报都告诉他们,他们就会认为我没有了价值,会杀了我省粮食,但如果我死活不说,他们也会认为我没有价值而杀了我。怎样才能做到既让他们确信我知道情报,但又一丁点情报也不泄露呢?



我们先来看看在战争中,聪明的战俘“阿里巴巴”是怎么做到的。当强盗向他拷问打开山洞石门的咒语时,他对强盗说:“你们离我一箭之地,用弓箭指着我,你们举起右手我就念咒语打开石门,举起左手我就念咒语关上石门,如果我做不到或逃跑,你们就用弓箭射死我。”


强盗们当然同意,因为这个方法,不仅对他们没有任何损失,而且还能帮助他们搞清楚阿里巴巴到底是否知道咒语。阿里巴巴也没损失,因为处于一箭之地的强盗听不到他念的咒语,不必担心泄露了秘密,而且他确信自己的咒语有效,也不会发生被射死的悲剧。


强盗举起了右手,只见阿里巴巴的嘴动了几下,石门果真打开了,强盗举起了左手,阿里巴巴的嘴动了几下后石门又关上了。强盗还是有点不信,说不准这是巧合呢?他们不断地换着节奏举右手举左手,石门跟着他们的节奏开开关关,最后强盗们终于相信了阿里巴巴。


简单来说,就是证明自己的“秘密”行之有效,又不被他人发现。


在社会领域中,你如何将自己的发明被他人审查,又保住“自主产权”问题——比如说你是一个物理学家,证明了一个世界级的物理难题,但在发表前,你又需要找一个泰斗级的物理学家审阅,于是你很苦恼,万一他对你的证明动了歪心思,把你的稿压住,以自己的名义发表,那么最后他是名利双收,你是一无所有。就算你去闹去告,也不会有人听你一面之词。毕竟学界更认可的是泰斗,而不是一个无名之辈。


这不是危言耸听。学术界曾屡屡出现这种问题,泰斗级导师剽窃博士生的智慧结晶。面对如此艰难的局面,“零知识证明”能给出什么好的解决方式呢?


1、 提前留下笔误,但挽回局面的成功率极低,泰斗也可以说是自己标错的;


2、 验证者再次出题让示证者证明,且题目是在物理难题成立基础上的平行问题。但这需要示证者与验证者密切配合,若你只是一个无名之辈,也难有人和你配合。


3、 我们只能使出杀手锏了:一个在法庭上都行之有效的证据。首先,你将物理难题的证明打印好,选择一个权威的邮政公司,将它寄给自己!收到包裹后好完整保存,不要拆开。再将自己的证明寄给泰斗验证。万一他以自己的名义发表了,你也无须着急。静待他把这个证明在业界炒热,在热火朝天的时候给他重磅一击——直接上法庭状告他,将你完整保留的包裹拿出,上面会清清楚楚盖着时间戳,说明你的证明是发生在时间戳之前的,同时你还有寄给泰斗证明的邮件存根,和泰斗以自己名义发表的时间,就可以有一个完整的证据链——证明自己才是物理难题的证明者。


在如今的区块链中,零知识证明更是能为区块链上的数据安全,提供强有力的保护,使隐私问题不再成为区块链发展的一个束缚。


从1985年零知识证明被首次提出,到如今已是重要的密码学基础构成。但是在很长一段时间内,由于没有较好的运行效率和通用性,零知识证明协议只停留在理论。


这些理论的零知识证明协议具有不同的特点。有的协议是专职的,只能证明某些特定的事情,比如,图同构问题;有些零知识证明协议是全能的,只要你能用代码定义的问题,它都能证明,但只是理论可行,不意味着有运行效率;有些协议是交互式的,需要证明者和验证者来回发很多轮消息;有些是非交互式的,证明者只需要根据协议向验证者发一次消息;有的协议证明大小与问题规模相关,问题越复杂,证明越长。而有些协议下,无论问题多复杂,证明大小都一样。


而一个全能的,非交互的,常数大小的零知识证明协议,是密码学研究者们多年奋斗的目标。



零知识证明现在最普遍的是zk-SNARKs(Zero-Knowledge Succinct Non-Interactive Argument of Knowledge)算法,即“知情证明”,也就是掌握某事内幕的证据。


事实上,零知识证明解决了区块链应用的一个根本问题。区块链的应用价值在于去中心化共识,无论是货币交易还是权益证明,所有成员都是见证人,众目睽睽之下,一旦交易完成便无法抵赖,权益生成便不能否认。


但意味着,你收了谁多少钱,名下有几套房,对于所有人都是透明的,这显然与隐私保护相违背。虽然一些针对隐私保护的混淆技术被提出,但终究只能在一定程度上缓解,而不能根治去中心化引入的这个固有问题。


而零知识证明做到了——在保护信息的前提下,证明交易是合法的。它对于区块链技术的发展而言,有着不可磨灭的贡献。


- END-


波场TRON创始人及团队介绍

(向上滑动查看内容)



由马云湖畔大学首期学员孙宇晨建立的波场TRON以推动互联网去中心化为己任,致力于为去中心化互联网搭建基础设施。旗下的TRON协议是全球最大的基于区块链的去中心化应用操作系统协议之一,为协议上的去中心化应用运行提供高吞吐,高扩展,高可靠性的底层公链支持。波场TRON还通过创新的可插拔智能合约平台为以太坊智能合约提供更好的兼容性。

自2018年7月24日起,TRON收购了位于旧金山的互联网技术公司BitTorrent Inc.。 BitTorrent Inc.设计的分布式技术能够有效扩展,保持智能化,并使创作者和消费者能够控制其内容和数据。 每个月有超过1.7亿人使用BitTorrent Inc.开发的产品。 BitTorrent Inc.的协议每天可以传输全球40%的互联网流量。

孙宇晨,1990年生,美国常青藤盟校宾夕法尼亚大学硕士,北京大学学士。
前Ripple大中华区首席代表,波场TRON创始人,BitTorrent CEO,移动社交应用陪我APP创始人兼CEO。
2011年亚洲周刊封面人物,2014年达沃斯论坛全球杰出青年,2015年福布斯中国30位30岁以下创业者。
2015 CNTV中国互联网年度新锐人物,2015年成为湖畔大学首批学员中唯一90后学员 。
2018年7月24日起,TRON收购了位于旧金山的互联网技术公司BitTorrent Inc.成为BitTorrent Inc. CEO。



波场TRON创始人孙宇晨(Justin Sun)与波场TRON北京办公室平均年龄26岁的108位同事合照展示。目前波场TRON经过近一年的发展,已经快速成为全球增长最为强劲,扩张最为迅速的区块链团队之一,波场TRON团队目前仍然保持着每天发出一个新Offer的节奏,预计2019年年底将突破一千人!



了解波场TRON最新官方动态

(向上滑动查看内容)


官网:https://tron.network


您可关注微博:波场TRON官博

https://weibo.com/u/6344553397


Facebook用户可直接访问:

https://www.facebook.com/TronFoundation-144555002795817/ 


Telegram进行互动可搜索:

中文 https://t.me/tronnetworkCN03
英文 https://t.me/tronnetworkEN03


您可以前往Github了解更多:

https://github.com/tronprotocol


在Slack加入讨论:

https://tronfoundation.slack.com

(选择 #chinese investors 频道)


在Twitter上关注@tronfoundation,跟踪最新动态

https://www.reddit.com/r/Tronix/




上一篇:凤凰网区块链 | 专访孙宇晨:波场与Facebook的良性竞争,将推动行业的进步与发展

下一篇:外媒报道 | 波场TRON和Tether泰达宣布合作

分享到:

相关文章