...以太坊Layer 2扩展方案 - 乐观Rollups (Optimistic rollups) - 零知识Rollups / ZK rollups - 乐观Rollups vs 零知识Rollups - 总结 ## Rollups——以太坊Layer 2扩展方案  Rollups旨在创建通...
...性质的正确,从而消除了大量的潜在错误及漏洞。 零知识证明(ZKP)对于区块链的扩展性至关重要。未来的智能合约将在先进的零知识虚拟机(zkVM)上运行,例如用于以太坊合约的zkEVM和用于Wasm合约的zkWasm。这是从传统虚拟...
...有数据触发智能合约执行。现在,越来越多项目都采用零知识证明(ZKP)技术在公链上保护隐私。(注:零知识证明指一方向另一方发送加密证明,在不透露数据内容的情况下证明自己拥有某个数据。)在区块链网络中,零知识...
Groth16算法确实比较美,优点是证明小,非常适合链上验证的场景。但是,Groth16算法需要可信的初始设置(Trusted Setup),而且每个电路都需要初始设置。特别在业务电路升级的时候,还需要重新初始设置。PLONK算法,只需要一次初...
... [ICICLE](https://github.com/ingonyama-zk/icicle) 是一个旨在加速零知识证明(ZKP)的密码学库。 我们很高兴地宣布发布 [ICICLE v3](https://dev.ingonyama.com/icicle/overview),这是一个引入了强大的多平台支持的重大更新。我们的最新版本包括一...
... 上述过程中的Stealth Address也可以使用由哈希构造的零知识证明和公钥加密来构建。**Stealth Address中的智能合约代码可以与零知识证明技术集成。通过嵌入零知识证明验证逻辑,智能合约能够自动验证交易的有效性。** 这种构...
...密的情况下使用该应用程序。通过使用 Ristretto 哈希和零知识证明,实现了这种增强隐私级别。 我们想更深入地了解这两个加密原语如何为 Signal 的用户提供另一种隐私保护;幸运的是,源代码是开源的,所以让我们深入研究...
## **在ZK中证明Ethereum完整节点**  ### **主要要点** > — 证明Ethereum PoS的完整节点对构建zkBridge和任何在Ethereum上的互操作协议至关重要。同步委员会对于这些目的来说是不...
## RareSkills 零知识证明之书 这是最友好的零知识证明教程, 完整的专栏参考: https://learnblockchain.cn/column/117 本书的构建指导思想很简单:令人瞩目的清晰度  ...
### 概况 zkMove 是一个面向零知识证明的 Move 语言运行环境。它最初的构想是提升零知识证明的可编程性和可组合性,用户可以基于 zkMove 运行安全、可扩展、隐私的智能合约。关于 zkMove 的设计初衷我曾经在[《聊一聊 zkMove》](h...
...类别中,web3 开发者也需要在状态通道、乐观 Rollup 或零知识 (ZK) Rollup 之间做出选择。 ZK-Rollup 正在成为以太坊越来越受欢迎的扩容方案,并且有潜力大幅降低交易确认的成本和时间。为了帮助你为你的 dApp 选择合适的扩容方案...
## 写在前面 上一篇介绍了[零知识证明的概念及性质](https://learnblockchain.cn/article/2445), 没有举常见的数独,地图染色的例子,这些可以自行搜索了解, 本文继续讲sigma协议,具备一定零知识性质的协议! ## Sigma协议9 设...
# 什么是零知识证明  零知识证明(Zero—Knowledge Proof),是由 S.Goldwasser、S.Micali 及 C.Rackoff 在20世纪80年代初提出的。 它指的是证明者能够在不向验证者提供...
...的计算在17/18页): 对Groth16算法的理解可查看: [零知识证明 - Groth16算法介绍](https://learnblockchain.cn/2019/05/27/groth16/) 对libSnark代码库的理解可查看: [零知识证明 - libsnark源代码分析](https://learnblockchain.cn/2019/08/15/libsnark-so...