找到约 15 条结果

文章 了解知识证明历史

.../article…](https://learnblockchain.cn/article/7422) ![我们对知识证明历史的高度主观观点](https://img.learnblockchain.cn/attachments/migrate/1708436597399) 知识、简洁、非交互式知识证明(zk-SNARKs)是一种强大的加密原语,允许一方,即证...

文章 知识开发者指南: 如何选择 ZK 技术栈

...ik.ca/general/2022/08/04/zkevm.html),概述了不同类型的 zkEVM(知识以太坊虚拟机)。他根据性能和兼容性的权衡轴定义了它们。 ![img](https://img.learnblockchain.cn/pics/20230929214721.png) > zk 技术堆栈及其每个层级的示例工具/技术 ## 低...

文章 Rollup 介绍

...者的思路是有效证明证明区块是有效的),通过名为知识证明的方法提交一个区块的证明,这个证明可以在不泄露交易内容的情况下证明交易的状态变更的正确,链上的合约在通过默克尔树、证明进行验证,通过验证就固定...

文章 开始学习zk-SNARK(五)—Pinocchio 协议

...](https://learnblockchain.cn/article/287) 2. [多项式的非交互式知识证明](https://learnblockchain.cn/article/329) 3. [从程序到多项式的构造](https://learnblockchain.cn/article/393) 4. [多项式的约束](https://learnblockchain.cn/article/394) 5. [Pinocchio 协议](https:/...

视频 ZKP MOOC 第 11 课:从实践到理论

...Alex Lombardi 讨论了密码学证明系统的理论方面,特别是知识证明(Zero-Knowledge Proofs)和简洁非交互式论证(SNARGs)的相关内容。以下是视频的核心内容和关键论据总结: 1. **核心内容概括**: - 讲座强调了密码学证明系统...

文章 Girault知识证明中的“冰冻之心”漏洞

...es-affecting-girault-bulletproofs-and-plonk/)中,我们披露了破坏知识证明系统多个实现健全性的严重漏洞。这类漏洞,我们称之为 Frozen Heart(冰冻之心),是由 Fiat-Shamir 转换的不安全实现引起的,这些实现允许恶意用户伪造随机stateme...

文章 友好的知识证明介绍

...chain.cn/article…](https://learnblockchain.cn/article/6184) ## 知识证明是魔法 知识证明是一种魔法。它能让我们做到以前想都不敢想的事情。 首先,让我引用几句名言来刺激你的大脑。有些可能是你耳熟能详的,有些可能是...

问题 win10上跑——实践指南:构建一个知识证明 DApp [译]demo时发生错误

win10上运行circom circuits/circuit.circom --r1cs命令时, 抛出错误: ``` >circom circuits/circuit.circom --r1cs --wasm --sym undefined ERROR at E:\区块链编码实现\circuits\circuit.circom:13,2-16,3 Sizes in assignment must be the same (node:17260) UnhandledPromiseRejectionWa...

文章 知识证明 - Plookup算法介绍

最近有空看了看Plookup的论文。针对对电路描述不友好的操作(比如bit操作),Plookup给出了新的思路和证明方式。给定某个操作的真值表示(lookup table),证明某个操作的输入/输出是在真值表中。这种方式,相对之前的bit计算约...

文章 三门加密学圣杯:FHE vs ZK vs MPC

...作?** - **它们如何为区块链应用工作?** ## **一、知识证明(ZK):强调“证明却不泄露”** 知识证明(ZK)技术探讨的命题是:如何在不泄露任何具体内容的情况下,验证信息的真实性。 ZK建立在密码学的坚实基础上...

文章 Tornado Cash:开发者参考手册

...出问题,以便指出任何代码问题。谢谢! 本文是对 [知识介绍](https://zk.bearblog.dev/introduction/) 文章的后续内容。我们将详细介绍 [Tornado Cash](https://docs.tornado.ws/) 的代码库。 我们的目标是让你了解整个开发周期,而不仅仅是...

文章 什么是 Schnorr 签名?

...om/chainlink),以了解最新的 Chainlink 新闻和公告。 [什么是知识证明?](https://learnblockchain.cn/article/18952) [安全多方计算](https://learnblockchain.cn/article/18962) [同态加密](https://learnblockchain.cn/article/18953) [知识证明:应用和用例](https:/...

文章 知识证明 - 深入理解ZoKrates

...的工具链的实属难得。目前ZoKrates使用zk-SNARK算法实现知识证明。 本文介绍ZoKrates的思想,工具链的使用以及源代码导读。 ## 链下计算/链上验证 传统区块链整个交易或者计算(Tx)的内容都是存储在区块链上,并且每...

文章 真正理解 Layer2

...和非交互式欺诈证明,下面会详细解释。 第二种是知识证明,每次存入状态都需要给出证明证明会在L1进行验证,如果验证根hash值是正确的,代表发布者的发布无误,这里的证明用到了知识证明相关研究。 # 欺诈证...

文章 知识证明 - Groth16计算详解

...的计算在17/18页): 对Groth16算法的理解可查看: [知识证明 - Groth16算法介绍](https://learnblockchain.cn/2019/05/27/groth16/) 对libSnark代码库的理解可查看: [知识证明 - libsnark源代码分析](https://learnblockchain.cn/2019/08/15/libsnark-so...