2026年10月19日周一

标签:零知识证明

汇总与「零知识证明」相关的文章,帮助你系统了解该主题。

把 ZK 友好的哈希装进 EVM:EIP-5988 的 Poseidon 预编译设想
加密货币百科
把 ZK 友好的哈希装进 EVM:EIP-5988 的 Poseidon 预编译设想

ZK 证明系统在以太坊 L1 上验证时,最贵的往往是那些在自家电路里几乎免费的哈希运算。EIP-5988 在 2022 年 11 月 15 日递交,提议把为零知识电路设计的 Poseidon 哈希做成 EVM 预编译合约,作者名单包括 StarkWare 联合创始人 Eli Ben-Sasson。提案走通用参数路线,把模数、轮数等全部写进输入编码;但 gas 定价与理由章节直到今天仍是 TODO,状态 Stagnant。

合约里怎么验一条零知识证明:EIP-197 的配对预编译
加密货币百科
合约里怎么验一条零知识证明:EIP-197 的配对预编译

以太坊地址零号到七号住着一批协议预置的预编译合约,0x08号就是EIP-197在2017年拜占庭升级里放进来的配对检验函数:给它若干组曲线点,它回答这些点是否满足一个配对等式。这条等式正是SNARK验证的收尾一步。本文按提案原文讲清这个预编译输入输出的样子、为什么验一条证明需要配对、以及它和负责点运算的EIP-196怎么分工。

把一批交易折进一棵感知机树:EIP-7911 的零知识打包设想
加密货币百科
把一批交易折进一棵感知机树:EIP-7911 的零知识打包设想

ZK Rollup 把许多交易折成一个证明,但逐笔验证的思路没有利用交易之间的关系。EIP-7911 提出用感知机树把多笔交易压缩成统一证明:树节点分类交易、路径长度度量相似度,相似度够高的交易搭同一张证明。本文按提案原文拆它的构造、验证路径,以及为什么它至今只是智慧合约层级的草案。

链上验证零知识证明为什么突然便宜了:EIP-1108的降价账
加密货币百科
链上验证零知识证明为什么突然便宜了:EIP-1108的降价账

以太坊上的隐私协议和ZK应用都绕不开alt_bn128曲线的三条预编译指令,EIP-1108在2018年把它们的Gas价格大幅下调:加法从五百降到一百五,配对检查的固定成本砍掉近六成。这份Final提案的定价方法本身就是一次成本审计。

Miden VM 是什么?栈式机如何把执行轨迹变成 STARK 证明
公链与 Layer2
Miden VM 是什么?栈式机如何把执行轨迹变成 STARK 证明

按 Miden VM 官方文档拆解这台 zkVM:栈、内存、chiplet 与宿主四个组件各管什么,为什么素域上的栈式执行便于构造证明,Rust 与 Move 等语言的编译路线走到哪了,以及评估"可验证执行"值不值该走的三步判断。

递归证明为什么不重跑全部历史:从 Nova 到 HyperNova 的折叠式增量计算
公链与 Layer2
递归证明为什么不重跑全部历史:从 Nova 到 HyperNova 的折叠式增量计算

解释 Nova 与 HyperNova 的折叠方案如何把每一步计算的验证压成一次多标量乘而不用把验证器装进电路:增量可验证计算的承诺与随机挑战结构、CCS 对 Plonkish、R1CS 与 AIR 的统一、曲线周期工程,以及折叠证明相对经典递归 SNARK 的取舍与限制。