...chments/2025/03/oOlSJ4VA67cd47868c4f4.png!/scale/60) 你是否听说过零知识证明(ZK)的神奇之处,却不知其运作机制?那么,“ZK白板系列”专栏将是你打开这扇魔法之门的钥匙! 从零知识证明的基本概念出发,逐步深入到高级协议,并探...
早上很多朋友@我,安比实验室发表了一篇文章[zkSNARK的“输入假名”的攻击](https://learnblockchain.cn/2019/07/29/zkSNARK-wul/)。迅速看了看,很赞。这个攻击原理其实比较简单,但是,不深入理解zkSNARK以及使用场景的朋友确实很难发现和...
# 1. 引言 递归零知识证明(Recursive Zero-Knowledge Proof,简称递归ZKP)是一种使用递归概念的零知识证明,它通过递归的方式生成可更高效验证的证明,某些情况下还可以将多个证明合并成一个单一的证明。这在区块链系统中尤为...
...希。而有时我们希望这些数据是隐私的,这就需要引入零知识证明。gnark已经帮我们实现了merkle路径的验证逻辑电路,这里我们只需定义一下电路。 ``` type merkleCircuit struct { RootHash frontend.Variable `gnark:",public"` Path, Helper [...
...b3 并不真正“私密”**。 于是,一个新范式出现了:**零知识证明(Zero-Knowledge Proof, 简称 ZK)**。 它让我们得以在「透明的账本」上,重新定义「隐私」。 *** ## 🧩 什么是零知识证明? 零知识证明最核心的思想是: >...
在本教程里将指导您使用circom和snarkjs库创建第一个零知识 zkSnark电路。 它将介绍各种编写电路的技术,并向您展示如何创建证明并在[以太坊](https://learnblockchain.cn/categories/ethereum/)上进行链外和链上验证。 我们假定尽可能少的...
零知识证明(ZKP)在区块链领域快速发展,从最初的隐私保护走向通用计算。尤其是 **zkVM(Zero-Knowledge Virtual Machine)** 的出现,极大拓宽了 ZK 技术的应用边界。 现在通过这篇文章,系统了解 zkVM 的核心概念、主流技术路线、...
...么抽取144个节点的路径,是因为全部node的路径生成的零知识证明的电路太大了。 > 7. commit 2 > 对c1得到路径,p1的步骤等计算零知识证明压缩,然后发送provcommit消息上链。因为每个sector都发送消息的话,费用比较高,所以支持...
...旨很简单:在不影响去中心化或安全性的前提下,使用零知识证明将以太坊扩展到十亿用户。 实现这一点需要快速有效的验证系统。 今天,我们很高兴与大家分享 [Plonky2](https://github.com/mir-protocol/plonky2)——零知识密码学的一个...
...esting) ## 概述 ZKSNARKS 是一种强大的加密工具,可实现零知识证明,这是一种在不透露任何输入或输出信息的情况下验证计算有效性的方法。ZKSNARKS 可用于创建保护隐私的应用程序,例如匿名交易、可验证计算和去中心化身份。...
零知识证明(Zero-Knowledge Proofs,ZKPs)是应用密码学中令人兴奋的突破,将在各个行业中解锁新的用例,从 Web3 到供应链再到物联网。通过在不揭示信息的情况下验证其真实性,ZKPs 可以增强数字系统的隐私、安全性和效率。本文...
...ckchain.cn/2025/08/07/1aNTAQGhY0vFS7GqjrbaSUw.png) ## Baby Jubjub 与零知识证明 ### Baby Jubjub 是一种电子宠物,但它也是一种椭圆曲线,支持增强的零知识证明的使用 区块链技术的核心进步之一是零知识证明 (ZKP),尤其是围绕 zk-SNARKs(...
## zkevm 介绍 zkEVM旨在设计并实现一种解决方案,通过零知识证明来验证以太坊执行模块(通常指Layer2执行)。该项目目标是实现与以太坊EVM的100%兼容性。这是一个由社区贡献和拥有的开源项目,主要包含两个方面: ### zkRoll...
...to.com/intro.html)。这次与 a16z 的合作旨在帮助加强他们的零知识 (ZK) 堆栈的安全性。Jolt 的 zkVM 有望成为 zk 领域的关键参与者,而像这样的安全工作对于确保它能够兑现其承诺至关重要。 通过这次审查,我们发现了一些重大的错...