在我们看项目介绍时经常会碰到一些奇怪的词组,使我们对项目的理解造成困扰,本期我们来聊聊一个经常看到,并且长得很奇怪的概念性词组“零知识证明”。
什么是零知识证明
区块链领域最卓越的技术之一是零知识证明的广泛采用。这项技术提供了区块链的不变性和隐私性,并且已经成为确保区块链上交换资讯隐私的三种可能的解决方案之一,其他两种分别是安全多方计算和可信执行环境,在此本篇不作展开。
图片资料来源:Google
零知识证明的逻辑
零知识证明(zeroknowledgeproofs),简称为ZKP,它是密码学中使用的一种方法,用于证明某些已知的东西,而不直接揭示已知的资讯。它基本上允许在交换中对私人资讯保密。零知识证明是间接证明,允许您证明自己知道一个秘密,而无需向其他人透露该秘密。
基于Cardano的DApp Revuto完成170万美元融资:基于Cardano的DApp Revuto完成170万美元融资,Black Dragon领投。Revuto将利用这笔资金促进其大规模采用。(U.Today)[2021/5/18 22:14:53]
在零知识证明中,基本角色是证明者和验证者。证明者必须证明他们知道这个秘密。验证者必须能够验证证明者是否说实话。
它之所以有效是因为,验证者要求证明者做一些只有在证明者肯定知道秘密的情况下才能完成的事情。如果证明者只是依靠猜测,他们最终将被验证者的测试所淘汰。如果证明者的确知道这个秘密,那么证明者每次都会通过验证者的测试,而不会出现问题。简单地说。这就像我们在找回银行账户密码时,需要向系统提供正确的手机验证码,而不用告诉银行我们的账户里有多少钱。
基于HECO的跨链借贷DeFi FilDA首发NEO跨链资产借贷:2月9日13:00,基于火币生态链(Heco)的跨链借贷DeFi项目FilDA新增NEO的借贷。用户可通过跨链互操作协议Poly Network的一键跨链工具Poly Bridge在Neo与Heco间完成双向跨链操作,Heco链上的pNEO资产可在FilDA上参与借贷,并获得额外的FilDA通证收益。
据了解,FilDA作为首个基于Heco的跨链借贷DeFi项目,于2021年1月5日晚20:00开启创世挖矿Fair launch,首发HUSD、HBTC、HT、ELA-HECO、USDT-HECO、HDOT、HLTC、HBCH、ETH、HPT、HBSV、HXTZ等13种资产的借贷功能,同时也是Heco首个公开平台各项APY数据,存借双向实时透明数据的借贷项目。[2021/2/9 19:19:16]
零知识证明的工作原理
动态 | 美国制药公司Verseon推出基于区块链的证券交易平台:据cointelegraph报道,市值高达2.77亿美元的美国制药公司Verseon周二在新闻稿中证实推出了基于区块链的证券交易平台。该公司的子公司BlockRules将促进其“支持在公共区块链上销售、发行和交易证券的技术”。该平台将允许完全受监管的、安全的及透明的对证券的支持,包括多中心化交易,并将帮助其他药品公司彻底改革其经费和发展战略。[2018/9/19]
零知识证明是一种加密协议,它允许一方向另一方出示信息的正确性,而无需透露有关该方的任何其他讯息。该定义最初是由麻省理工学院的研究人员ShafiGoldwasser,SilvioMicali和CharlesRakoff在1958年的论文《交互式证明系统的知识复杂性》中提出的。
Localbitcoincash.org计划推出基于BCH的低手续费交易服务:去年十月,Localbitcoincash的点对点交易平台上线。而现在该交易网站已经有了一些更新,更多的用户正在使用这个平台进行交流,而交易所开发团队计划在短期内为网站增加一个基于BCH的交易服务,旨在降低交易费用。BCH的交易费用比较低廉,Localbitcoincash.org将把BCH设为基础货币,其他加密货币可与BCH币币交换,代替费用高昂的BTC作为基础货币。[2018/1/2]
零知识证明具有三个主要属性:
完整性-如果证明者知道验证信息,那么他可以说服验证者。
正确性-如果证明者不知道验证信息,那么他几乎不可能验证者。
零知识-验证者即使行为不诚实,也不会从证明者那里得知除验证信息以外任何其他讯息。
采用交互协议的形式。这意味着验证者向证明者提出一系列问题,证明者如果知道答案,将正确回答所有问题。否则,验证者将确定证明者不知道答案。在这种情况下,所有答案都不会给出有关机密本身的任何讯息。
零知识协议有两种类型:
交互的:
验证者独立地实时询问证明者﹔
非交互式的:
不需要验证者和证明者之间的直接通讯;
验证者可以在事实之后验证信息的真实性。
图片资料来源:Google
zk-SNARKs
第一个基于零知识证明的智能合约就是匿踪加密货币ZEC,其中的演算法便是zk-SNARKs,但因为ZEC的区块奖励会有大约20%进入基金会的口袋以支持运作,由于部分支持者不满这种行为于是分岔出了ZCL代币,但是两者的加密算法与架构都是一致的。
zk-SNARKs是zeroknowledgeSuccinctNon-interactiveARgumentofKnowledge的缩写,这几个词分别代表了:Succinct(简洁,用很少的资料量可以完成整个沟通与验证)、Non-interactive(不需要与原始发送者沟通即可验证讯息)、ARgument(只在计算上是安全的,如果遇到一个计算能力极强的攻击者会失效)。
零知识证明的应用
1.ZKP的应用
零知识的证明的应用主要有5个方面:
1.零知识证明可以为公共区块链引入更多的隐私。例如,四大匿名代币ZEC,XMR,DASH,REP就是基于零知识证明的加密货币,这些匿名代币在流转过程中隐匿信息,我们无法通过区块链查询到交易金额甚至钱包地址。
2.财务:ING使用ZKP,例如,贷款申请人可以证明他们的收入在可贷款的范围内,而无需透露他们的确切工资。
3.投票:如果在公共区块链进行投票,则不需要值得信赖的第三方来验证结果。因此,ZKP可以使投票系统匿名,合格的选民可以在不透露身份的情况下证明他们投票的权利。
4.认证:在身份验证系统中,一方希望通过密码等一些秘密资讯向第二方证明其身份,但不让第二方了解具体信息。ZKP可以帮助执行此类资讯交换。
5.讯息传递:通过ZKP和区块链,可以让您要发送到的邮箱之外,没有人可以阅读私人邮件。我们可以在消息传递世界中建立端到端的信任,而不会泄露任何额外的资讯。
2.ZKP的具体用例
新创公司QEDIT开发了SDK,该工具包使您可以在现有的区块链中实施零知识证明,以增加交易的隐私性,同时保持通过节点进行交易验证的可能性。该项目已获得欧盟委员会质量认证,其合作伙伴包括VMWare,AntFinancial和Deloitte等知名公司。
StarkWare已经创建了基于zk-STARKs协议的解决方案,该协议也可以在现有网路上实现。该项目已经吸引了VitalikButerin,PanteraCapital,IntelCapital,SequoiaCapital和其他投资者的资金。
荷兰银行ING已发布零知识证明的修改版本-零知识范围证明。该协议可以使荷兰银行在发放企业员工的工资时,无需透露其本身的具体金额。
图片资料来源:Google
来源:金色财经
ETH巨鲸,无意外,应该是属于同一个人或者组织。发现时总共有:5,397,700.22个以太。这些500多万个ETH,都是在2018年12月1号转入的。当时价格在110USD附近。想想也是可怕.
Scroll试图优化当前的ZKRollup方案,建立一个可以使以太坊上应用无缝迁移的二层网络。在基于OptimisticRollup的以太坊二层网络Optimism和Arbitrum分别因为推出.
6.29行情解析 比特币 昨日思路又是完美被验证的一天,大饼昨日触底反弹高位至21200一线,给了我们空单入场机会,随后很顺利一路下跌至20150附近支撑反弹,反手做多又获利,共计1200点.
2021年夏天,行业流行一句话:咱们现在赚的是美元“放水”的钱。“放水”+高杠杆撬动了加密市场的牛市,“抽水”+去杠杆中则将市场带向熊市.
数据显示,在由全球股票构成的MSCI的代表性指数中占4成的19个国家和地区的股市比近期高点下跌2成以上。以47个主要国家为对象的MSCI所有国家世界指数截至6月17日跌至702.8点.
???新冠疫情阴霾挥之不去,全球经济受到严重冲击,但历史的脚步却从未停歇,技术的革新仍在持续地促进人们改写这个世界发展的轨迹.