零知识证明:zk-STARK 是什么?它如何运作?
zk-STARK是"Zero-Knowledge Scalable Transparent Arguments of Knowledge (零知识可扩展的透明知识论证)"的缩写,是一种加密证明技术,由以太坊发明人维塔利克-布特林 ( Vitalik Buterin, 即"V神") 的理论发展而来,旨在通过区块链确保计算的完整性和隐私。本文将介绍 zk-STARK 的原理并解释一般的数学概念,如果您想深入了解,可以参考以下资料: STARK Math: The Journey Begins https://vitalik.eth.limo/general/2017/11/09/starks_part_1.htmlzk-STARK 如何运作? 图1:zk-STARK 储备金证明执行记录表和默克尔树 第一步:设定约束条件 为了证明平台持有的用户资产,我们先提出三项陈述: 陈述 1: 平台每名用户资产价值的总和是正确的,包括每种数字资产的价值和全部用户的净资产价值。
发布于 2023年5月10日更新于 2025年9月8日178