以太坊转用零知识证明(以太坊转pow)
闪电贷攻击解读
攻击者从价值金库协议中转移了大约700万美元。最糟糕以太坊转用零知识证明的是以太坊转用零知识证明,攻击者后来归还了200万美元和一条消息。
从这以太坊转用零知识证明我们也可以看出,闪电贷攻击一般并不是攻击闪电贷,而是利用闪电贷提供的资金攻击其它有漏洞的去中心化金融协议。有些人一听闪电贷攻击,就以为闪电贷是什么洪水猛兽,把闪电贷批评一通。以太坊转用零知识证明我说这纯粹是瞎比比。
去中心化交易所 NowSwap 遭到黑客攻击,由于没有修改 swap 函数的参数导致闪电贷的恒定乘积校验逻辑失效,攻击者返还部分闪电贷金额即被认为是完全归还,从而实现了攻击,损失金额超 100 万美元。
零知识证明
零知识证明(Zero-KnowledgeProof,简称ZKP)是指在一个交互式过程中,证明人可以向验证人证明某个陈述的真实性,而不需要向验证人提供任何多余的信息。
零知识证明,指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的,它实质上是一种涉及两方或更多方的协议,即两方或更多方完成一项任务所需采取的一系列步骤。
零知识证明(Zero-Knowledge Proof)是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出。早期零知识证明需要证明者与验证者通过交互消息的方式才能完成证明,这种证明过程被称之为“交互式零知识证明”。
零知识证明(Zero—Knowledge Proof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。
它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。零知识证明实质上是一种涉及两方或更多方的协议,即两方或更多方完成一项任务所需采取的一系列步骤。
“零知识证明”-zero-knowledge proof,是由Goldwasser等人在20世纪80年代初提出的。它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。

什么是ZK-Rollup(零知识汇总)?
ZK Rollup是一种Layer2扩容解决方案,其中所有资金都由主链上的智能合约持有,而它执行链下的计算和存储,其侧链的有效性通过零知识证明来确保。
虽说二层扩容方案 ZK Rollup 的「ZK」是指零知识证明,但是这个 ZK 并不是用在隐私交易上的,而是利用 zk-SNARKs 技术中的「简洁性」(succinctness)提升可扩展性。
Rollups(汇总)是指将发生在Layer 2的大批交易压缩,并将快照打包返回主链进行记录和更新的技术路径;数据在主链上储存,将账户间的交互过程转移到链下,避开拥堵的同时具备主链的安全性。
(1)零知识证明 “零知识证明”zero-knowledge proofs,简写为ZKPs,指的是证明者能够在不向验证者提供任何有用信息的情况下,使验证者相信某个论断是正确的协议。
zk-SNARKs零知识证明最早起源于1990年,由密码学家Jean-Jacques Quisquater(以及其他合作者)在《如何向孩子解释零知识证明协议》论文中提出相关概念。
什么是零知识证明?
1、零知识证明(Zero-Knowledge Proof)是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出。早期零知识证明需要证明者与验证者通过交互消息的方式才能完成证明以太坊转用零知识证明,这种证明过程被称之为“交互式零知识证明”。
2、零知识证明实质上是一种涉及两方或更多方的协议以太坊转用零知识证明,即两方或更多方完成一项任务所需采取的一系列步骤。证明者向验证者证明并使其相信自己知道或拥有某一消息以太坊转用零知识证明,但证明过程不能向验证者泄漏任何关于被证明消息的信息。
3、零知识证明,指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的,它实质上是一种涉及两方或更多方的协议,即两方或更多方完成一项任务所需采取的一系列步骤。
标签: 以太坊转用零知识证明
相关文章

发表评论