零知识证明介绍 在接下来一个系列的文章中将为你一一介绍,从零知识证明的概念一直到零知识证明背后的密码学实现。 零知识证明 ZoKrates libsnark zkSNARK zkSTARK 吴寿鹤 发布于 2020-06-30 9838 0 3
【一】NOVA 系列之NIFS 本系列专题为NOVA系列专题,分六个主题:PedersonandPoseidon, R1CS, NIFS, Circuit, RecursiveSNARK, CompressedSNARK希望通过详尽且直白的阐述能够把NOVA整个框架的设计理念传达到读者,最终落地到实际的crypto应用场景中。 Nova zkSNARK folding 白菜 发布于 2023-06-13 5797 5 1
科普: 零知识证明, SNARK与STARK 及使用场景 零知识证明使用场景分析,在 Rollup 之外,还可以应用在哪? 零知识证明 zkSNARK zkSTARK 翻译小组 发布于 2023-04-15 7546 4 1
从零开始学习zk-SNARK(一)-多项式的性质与证明 偶然一次机会,看到了 Maksym Petkus 的这篇文章。文章从最基本的多项式性质讲起,从一个简单易懂的证明协议开始,然后像堆积木一样在发现问题,修改问题中逐步去完善协议,直到最终构造出完整的 zk-SNARK 协议。于是想把它翻译出来(已获得作者授权),一方面加深自己的学习,另一方面也将这份宝藏分享给小伙伴们。 zkSNARK 安比实验室 发布于 2019-12-25 17627 4 2
Circom 语言教程与 circomlib 演示 Circom 语言教程与 circomlib 演示 circom zkSNARK 零知识证明 翻译小组 发布于 2023-10-31 9033 3 4
浅谈零知识证明:背景与起源 本文介绍零知识证明的背景和起源,阅读后大家对为什么需要零知识证明,和零知识证明到底有多强大,有了一个更加深入的了解。 零知识证明 zkSNARK 安比实验室 发布于 2019-12-24 9066 3 2
NOVA from scratch 写在前面的时隔两个多月终于有机会给NOVAresearch做个了结,期间一直没有机会读revisitingnova,认真读完之后感触比较深,写点儿东西记录下来,也算给自己之前的research一个交待。当然期间也不乏出现hypernova/protostar这些可能更接近“真实战场”的 Nova folding zkSNARK 白菜 发布于 2023-08-21 6257 2 1
【二】NOVA 系列之circuit 近期NOVA作为当前ZK领域热门的FoldingScheme解决方案,备受工业界追捧,该系列专题将逐一拆解它:PedersonandPoseidonR1CSNIFSCircuitRecursiveSNARKCompressedSNARK希望通过详尽且直白的逻辑能够把NOVA Nova zkSNARK folding 白菜 发布于 2023-06-16 4787 2 1
再见 EVM,你好 RISC-V 以太坊正准备将其架构从EVM替换为RISC-V,以解决zkEVM中EVM的瓶颈问题。RISC-V具有精简指令集、成熟的LLVM生态系统和正式的SAIL规范,更适合ZK-first的未来。迁移分三个阶段进行:RISC-V作为预编译替换、双VM共存和EVM在RISC-V内部重新实现,生态系统将迎来开发者使用Rust/Go/Python库,用户获得更便宜的证明,最终实现大约100倍的效率提升。 EVM RISC-V zk-SNARK zkEVM Layer-2 虚拟机 0xjaehaerys 发布于 2025-08-26 3919 2 1
zk-SNARKs 在 Solidity 中的使用 本文章主要讲述了如何在 Solidity 中使用 zk-SNARKs,以及如何使用 ZoKrates 编译器来生成证明和验证合约。 Solidity zkSNARK BoxChen 发布于 2023-09-07 5385 1 1
【三】NOVA系列之RecursiveSNARK 近期NOVA作为当前ZK领域热门的FoldingScheme解决方案,备受工业界追捧,该系列专题将逐一拆解它:Pederson and Poseidon , R1CS and relaxed R1CS, NIFS, Circuit, RecursiveSNARK, CompressedSNARK。 Nova zkSNARK folding 白菜 发布于 2023-06-21 4757 1 0
从零开始学习zk-SNARK(二)-多项式的非交互式零知识证明 上一篇文章([多项式的性质与证明](https://learnblockchain.cn/article/287))中,作者介绍了如何利用多项式的性质来证明某个多项式的知识,相信大家已经对构造证明有了一些基本的认识。目前的证明协议仍然存在一些缺陷,本文将会针对这些薄弱项进行改进,进而最终构造出关于多项式的零知识证明协议。本文重点:KEA,交互式零知识证明,非交互式零知识证明和 Setup。 zkSNARK 安比实验室 发布于 2020-01-03 10164 1 0