一文带你读懂零知识证明

原标题:科普 | 最强白话讲懂零知识证明

零知识证明 zero-knowledge proofs,简称ZKPs,我们都知道区块链本身的一个关键优势就是透明性,但是在很多情况下,智能合约应用却出于各种商业或法律原因需要保障数据隐私,比如传入真实有效的数据来触发智能合约执行,但这涉及到信息会有泄露的风险。如何避免这种情况的发生呢?零知识证明的出现很好地解决了这个问题。

零知识证明(Zero Knowledge Proof)的研究最早始于1985年,由MIT教授Shafi Goldwasser, Silvio Micali 和 密码学大师Charles在《The Knowledge Complexity of Interactive Proof-Systems》论文中提出。正是这篇文章提出了 零知识证明 这个伟大概念,并逐步成为了现代密码学理论的根基之一,而Shafi Goldwasser和Silvio Micali也于2012 年获得了有“计算机界诺贝尔奖”之称的图灵奖。零知识证明系统所要完成的任务是「证明某一个事实并且不泄露知识」。这个过程就是零知识证明。

野村控股为顾客提供豪华意大利餐厅的代币订阅服务:日本最大的金融经纪公司野村控股(Nomura Holdings Inc.)推出了一项订阅服务,让客户有机会在高端意大利外卖服务中购买和交易美食。这款基于区块链的证券型代币代表了日本厨师Masayuki Okuda的四个奢侈食品包裹。Okuda在日本首都东京拥有两家老店,以其独特的烹饪风格而闻名,他经常为客户提供小众美食,包括橄榄喂养的牛肉和津山菊苣。这家意大利餐厅的年订阅费为6万日元,相当于546美元,另外还要预付3000日元(27.30美元)的会员费。据该服务网站介绍,外卖菜单上可供顾客选择的菜肴包括南瓜馄饨、玉米鸡肉饺子、芦笋披萨等。此外,从明年开始,代币所有者将获得交易其购买的食品资产的机会。(Cointelegraph)[2021/8/27 22:41:42]

听起来还是有些晦涩难懂?讲个简单的例子:

蚂蚁集团金戈:区块链等技术融合解决业务问题是必然发展趋势:7月24日,“2021世界区块链大会·杭州”在杭州未来科技城学术交流中心开幕。蚂蚁集团金戈表示,随着大规模工业应用的出现,要真正将区块链应用到场景中,解决客户的问题,还需要多种技术的融合。需要大规模网络底层技术来提高共识效率,需要隐私计算等技术来解决区块链在大规模数据联合建模和数据联合学习方面的不足,还需要类似于人工智能和物联网的技术,解决物理世界与数字世界的连接问题。因此,在大规模工业应用到来之前,融合多种技术解决业务问题是必然的发展趋势。[2021/7/24 1:13:18]

阿里巴巴的故事想必大家都听过,有一天,劫匪抓住了阿里巴巴,拷问他想要得到进入山洞的咒语,但是聪明的阿里巴巴知道,如果把咒语告诉了劫匪,那么他也就彻底没有了价值,肯定会将他杀掉,死活不说,那么也会杀掉他,于是他想到一个好办法,即能不泄露咒语,又能让劫匪相信他知道咒语。

阿里巴巴说:“你们离我一箭远,然后用弓箭指着我,当你们举右手我会念咒语打开石门,当你们举左手我会念咒语关上石门,如果我逃跑或没有做到,证明我不知道咒语,你们可以一箭杀掉我。”劫匪同意了这个提议,多次尝试后阿里巴巴都成功按照指示让石门打开或关上了,但是由于有一定距离,他们听不清楚咒语到底是什么,就这样,阿里巴巴没有透露任何消息就向劫匪证明了他的真实性。

这个例子非常简单,虽然只是零知识证明机制简单的概念演示,真正的零知识证明运用的是密码学,在不透露数据的情况下证明数据的存在。总而言之,要创建零知识证明,验证者(劫匪)需要让证明者(阿里巴巴)执行一系列操作,而证明者只有在得知底层信息的情况下才能正确执行。如果证明者乱蒙一个结果,那么验证者极有可能在验证中发现并证明他的错误。那么零知识证明应用在区块链中有哪些价值呢?

自从这个概念被提出来后,人们就将其应用到了各个领域,比如身份认证系统、存证系统、数据共享、水印检测,密钥交换等等,在隐私数据越来越受到大家关注的今天,零知识证明在隐私数据保护的应用中大放异彩:

保护隐私数据:日常生活中,比如只想证明考生及格了,但不想透露具体考了多少分;买保险的时候,只想证明自己没有心脏病,却不想暴露病例的所有信息,不管是哪种信息,都可以把不想暴露的部分换成一个很像随机数字的零知识证明,能够证明数据真实可信。

身份认证:在使用网站时,用户可以向网站证明他拥有私钥,或者知道某个只有自己才知道的答案,网站不用知道密钥,但可以通过零知识证明确认用户身份,通过去中心化存储,服务器可以向用户证明数据被妥善保存下来且不被泄露。

计算压缩与区块链扩容:在传统的区块架构中,同样的计算被重复多次,比如签名校验,交易的合法性校验,智能合约执行等一些其他的地方,因为有了计算的证明,同一个计算就不需要多次重复了,计算过程可以被零知识技术证明压缩。

由此,零知识证明真正解决了「数据的信任」,实现了「隐私数据的保护」,也让区块链真正实现了「信任机器」这一构想。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链杂谈

OKB比特币将迎来Taproot升级 将带来哪些变化?

原标题:比特币将迎来Taproot升级 能否助推其价格拉升? 2021年10月11日,比特币持续向上拉升,截至10月12日凌晨触达57,824.6美元的价格水平,基本已经收回5月以来的跌幅。加密市场近期回温,市场上对“双头牛”的讨论更加热烈,不少业内人士对比特币给予了更高价位的期待。

Luna历史性时刻:比特币 ETF 将获美国 SEC 的批准

自 2017 年比特币首次迅速崛起以来,市场一直试图将加密货币带入华尔街。当然,这些努力大部分都是徒劳的——这是由于在经济低迷时期需求减弱、政府实体的反对或围绕加密货币作为资产类别的未来的普遍不确定性造成的。但是现在,随着比特币获得公众、机构甚至萨尔瓦多等国家的认可,时代正在悄然发生改变。

Filecoin国际货币基金组织总裁指出 110个国家正在探索CBDC

国际货币基金组织总裁Kristalina Georgieva最近在一次演讲中谈到了包括CBDC在内的数字货币。在10月5日,由博科尼大学和意大利国际研究所主办的T20首脑会议上,Georgieva发表了演讲。  这场会议的与会者为家和相关专家,他们围绕当前各种国际上面临的挑战展开了讨论。

[0:0ms0-0:500ms