...2](https://img.learnblockchain.cn/attachments/migrate/1731487638636) 零知识证明在近 40 年中取得了显著的发展,达到了前所未有的复杂性和效率水平。如今,每天都有新的论文和项目涌现,建立在丰富的思想和创新基础之上。 **想知道这...
...本指南中,我们将学习 Polygon zkEVM 协议,它结合了加密零知识证明和以太坊虚拟机 (EVM),提供了一个 Layer-2 Rollup 解决方案。 ### 什么是 Polygon? [Polygon](https://polygon.technology/) ,之前称为 Matic,是一个提供多样化区块链解决方案...
求助Zokrates相关问题,小白不懂,有没有大佬? ## 代码 我有以下代码,这个代码主要用来判断输入的a是否大于b,如果a大于b则输出1,否则输出0 ```zok def main(private field a, private field b) -> field { return if a > b { 1 }...
 零知识证明正变得越来越流...
...现。 > > ― **D. Todd Christofferson** 本文继续长篇大论零知识证明背后的机制原理,希望帮助大家理解这一类「现代密码学工具」的大致轮廓。本文约8000字,少量数学公式。 [系列一:初识「零知识」与「证明」](https://learnbloc...
毕业设计是要搞一个以Go语言为基础的NIZK的DApp,但是在网上搜相关的学习资料,只有割裂开的Go语言、NIZK知识和DApp知识,请问大家有较好的将三者结合起来的学习资料推荐吗?或者给一些灵感也可以?麻烦大家了!
## **介绍 Noir:零知识的通用语言**  经历了 18 个月的开发,我们很高兴地介绍 Noir:零知识证明的语言。 Noir 是一种基于 Rust 的特定领域语言 (DSL),用于创建和验证零知识证明...
...类别中,web3 开发者也需要在状态通道、乐观 Rollup 或零知识 (ZK) Rollup 之间做出选择。 ZK-Rollup 正在成为以太坊越来越受欢迎的扩容方案,并且有潜力大幅降低交易确认的成本和时间。为了帮助你为你的 dApp 选择合适的扩容方案...
...gqMiIiI65ed91a640c5f.png) Ethereum Layer2 Ecosystem ## **二、前置知识** ### (一)以太坊Layer2的解决方案有哪些? 为什么需要Layer2 以太坊的Layer2(第二层)是指基于以太坊主链(Layer1)之上构建的扩展解决方案,其目的是提高网...
Trail of Bits 公开披露了多个零知识证明系统(包括 PlonK 和 Bulletproofs)实现中存在的严重漏洞,这些漏洞破坏了系统的可靠性。这些漏洞是由 Fiat-Shamir 变换的不安全实现引起的,这些实现允许恶意用户伪造随机语句的证明。 我...
...chain.cn/2019/12/15765675556631.jpg) ## Zk-stark => zk - s t ark zk:零知识,表明隐私的输入将会被隐藏,除了证明者,其他任何人不会看见; s:可扩展的,和Replay Computation的验证耗时相比,zk-stark的证明和验证耗时分别与之呈拟线性关系...
零知识证明技术应用越来越广,隐私证明,计算证明,共识证明等等。在寻找更多更好的应用场景的同时,很多人逐步发现零知识证明证明性能是个瓶颈。Trapdoor Tech团队从2019年开始深入研究零知识证明技术,并一直探索高效的...
...的差距。路印协议3.0,是一种大胆的设计和尝试,通过零知识证明技术(ZKP),兼顾去中心化和交易性能。 本文对比路印协议2.0/3.0,分析zkSNARK零知识证明技术如何在路印3.0协议中运用。 , `zkRollup`方案起源于18年下半年,由`Barry Whitehat`和`Vitalik`先后提出。`Rollup`顾名思义有“卷起”和“汇总”的意思,将大量的交易“卷起/...