从 Zcash 到华尔街:为什么零知识证明的重要性远超隐私币

从 Zcash 到华尔街:为什么零知识证明的重要性远超隐私币

隐私币价格在飙升,ZK Rollup 每周处理数十亿美元交易,大型银行也在悄悄为零知识密码学申请专利。

然而,大多数持有加密货币的人从未停下来问过:零知识证明到底是什么。这种认知缺口,如今比过去任何时候都更重要。

理解 ZK 证明已经不再只是密码学家的“小众知识”。它正日益成为:区块链如何扩容、链上隐私如何实现、以及为什么 Zcash (ZEC) 采用的安全模型与市面上其他隐私资产从根本上不同的底层框架。

要点速览(TL;DR)

  • 零知识证明允许一方向另一方证明自己“知道某件事”,而不泄露那件事本身,在保持验证无需信任的同时保护数据。
  • ZK 证明既是 Zcash 等区块链隐私工具的基础,也是 ZK Rollup 等扩容方案的基础,是当今加密领域应用最广泛的密码学原语之一。
  • 理解 ZK 证明的工作机制,有助于判断一个打着“隐私”或“扩容”旗号的项目,其宣传是否有数学基础,而不仅仅是营销话术。

零知识证明背后的核心思想

零知识证明是一种密码学方法,它允许“证明者”在不泄露除“该陈述为真”之外任何额外信息的前提下,让“验证者”相信某个陈述是正确的。这个概念最早由 Shafi Goldwasser、Silvio Micali 和 Charles Rackoff 在 1985 年发表在《SIAM 计算期刊》上的论文中正式提出。他们的工作引入了一个关键想法:知识本身可以与用来展示这一知识的证据相分离。

非技术的经典比喻是:一位色盲朋友和两颗台球。你想向他证明这两颗球颜色不同,但又不想告诉他哪颗是哪种颜色。你把球递到他身后,他可以选择交换或不交换,你则需要判断他有没有交换。只要你能连续多次判断正确,靠“随机猜对”的概率会迅速接近于零。你就此证明了“两颗球颜色不同”,却从未透露任何关于它们具体颜色的信息。

一个零知识证明要同时满足三大性质:完备性(真命题能通过)、可靠性/健全性(假命题不能通过)以及零知识性(验证者除了“命题为真”之外得不到其他信息)。

放到区块链语境中,“陈述”可以是这样的话:“我知道控制这个地址的私钥”、“这笔交易在协议规则下是有效的”,或者“该用户余额高于所需门槛”。ZK 证明让这些事实可以在链上被验证,却无需公开私钥、交易细节或余额信息。

延伸阅读: Venice Token Surges 21% And Reaches $518M Market Cap On AI Privacy Momentum

(Image: Shutterstock)

两大主流证明系统:zk-SNARK 与 zk-STARK

零知识证明的理论框架在实践中主要落地为两大主流系统。它们各自做出了不同的权衡,理解这些权衡对于阅读任何项目的技术主张都至关重要。

zk-SNARK(简洁非交互式知识论证)是这两者中更早的一种。Zcash 在 2016 年首次把 SNARK 用在公有链中,基于 Ben-Sasson 及其 Technion 团队的研究。SNARK 能产生极小的证明,通常不到 1KB,且验证速度极快。“简洁”(succinct)这个词名副其实:无论底层计算有多复杂,验证者都能在毫秒级时间内完成验证。

早期 SNARK 的代价是需要“可信设置”。在系统可用之前,必须通过一次“仪式”生成一组密码学参数,如果参与仪式的任何一人保留了自己的秘密输入,就有理论上的伪造证明风险。Zcash 通过名为“Powers of Tau”的多方安全计算仪式来尽量降低这种风险。现代 SNARK 方案(包括 PLONK 和 Groth16)在很多配置下大幅弱化了可信设置的要求,但尚未在所有情形下彻底消除。

zk-STARK(可扩展透明知识论证)由 Eli Ben-Sasson 在 StarkWare 于 2018 年提出。STARK 完全不需要可信设置,而是用公开可验证的随机数来取代这一仪式。它们还对量子攻击更具抵抗力,因为依赖的是哈希函数而不是椭圆曲线配对。权衡在于证明体积:STARK 证明明显大于 SNARK 证明,从而抬高了将其发布到链上的成本。

zk-STARK 透明且具量子安全性,但证明更大;zk-SNARK 体积小、验证快,却在历史上普遍需要可信设置仪式。

如今大部分 ZK 项目使用的是混合或优化变体。StarkWare 的 StarkEx 和 Polygon 的 zkEVM 采用 STARK 系统。Groth16 SNARK 为 Zcash 的隐私池提供支持。Aztec NetworkzkSync 使用基于 PLONK 的系统,来尽可能降低可信设置风险。这一技术谱系仍在快速演进,但“证明大小 vs. 透明设置”之间的权衡,依然是设计选择绕不开的主轴。

延伸阅读: Solana Outpaces Bitcoin And Ethereum With 3.4% Gain, $4.9B Daily Volume

Zcash 如何用 ZK 证明实现交易隐私

Zcash 是在公有链上应用 ZK 证明时间最长、实战最充分的项目。当你通过 Zcash 的隐私池发送 ZEC 时,交易是端到端加密的:发送方、接收方和金额全部被隐藏。网络仍然可以在看不到这些细节的情况下,验证没有凭空造币、且发送者确实控制被花费的资金。

这就是 ZK 证明发挥作用的地方。证明者(你的钱包软件)会构造一个证明,大意是:“存在一个金额为 X 的有效未花费 note,我知道该 note 的花费密钥,且所有输入之和等于所有输出加上手续费。”网络可以在毫秒级时间内验证该证明,却永远不会得知具体是哪一个 note、谁的密钥、以及金额是多少。

Zcash 在 2018 年升级为基于 SNARK 的 Sapling 协议,并在 2022 年 NU5 网络升级中引入了更新的 Orchard,使用由 Electric Coin Company 开发的 Halo 2 证明系统。Halo 2 最大的亮点在于:在无需可信设置的前提下实现了递归证明组合,这是对早期 Zcash 版本的一次重要密码学飞跃。

结果就是:隐私保障由数学强制实现,而不是由政策或第三方来“保证”。它不依赖混币器、协调者,也不是靠“链上数据够乱就很难追踪”这种“模糊隐私”。隐私直接从证明系统本身中产生。

延伸阅读: Terra Luna Classic Holds Top-100 Rank While LUNC Burn Narrative Keeps Traders Watching

ZK 证明:不仅仅是隐私工具,还是扩容利器

很多人第一次接触 ZK 证明,是通过隐私币。但到 2026 年,这项技术增长最快的应用场景,其实是扩容。ZK Rollup 利用证明把成千上万笔交易压缩成一个加密摘要,再提交到 以太坊 (ETH) 等基础层链上。

扩容逻辑大致是这样:Rollup 运营者在链下批量处理一组交易。批次完成后,运营者生成一个 ZK 证明,声明“所有这些交易都按照协议规则正确执行”。

随后,该证明及压缩后的状态更新会被提交到以太坊。以太坊网络只需要验证证明,而不必重新执行每一笔交易。验证本身成本很低:被压缩进证明的那些计算,单笔可能要消耗数千 gas,而验证整个证明的成本只是其中很小一部分。

压缩比因系统而异。zkSync EraPolygon zkEVM 报告的有效吞吐量,相较直接在以太坊主网上发原始交易数据,已提升 100 倍以上。StarkNet 则采用递归 STARK,可以“证明中套证明”,实现进一步压缩。

与乐观 Rollup(optimistic rollup)的关键区别在于终局性。像 ArbitrumOptimism 这样的乐观 Rollup,假定交易是有效的,并设置最长可达 7 天的挑战窗口。ZK Rollup 则在一开始就给出“有效性证明”,因此终局性只取决于链上验证证明所需时间,往往是几分钟,而不是几天。

ZK Rollup 的终局性比乐观 Rollup 更快,因为其有效性是“先证明,再执行”,而非“先假定,再挑战”。

这让 ZK Rollup 不仅在吞吐量方面更具吸引力,也非常适合链上交易、支付以及任何“用户无法接受等待一周提现确认”的场景。

延伸阅读: Bitget Pay Rolls Out Scan To Pay Feature For Instant USDT Spending

递归证明与下一阶段前沿

过去三年里,ZK 证明系统中最重要的技术进展之一,是“递归”(recursion)。递归证明就是“验证另一个证明”的证明。这听上去有点循环论证的味道,但在密码学上却是一项真正的突破,并带来了深远的实际影响。

想象一条包含 1000 笔交易的链。你不再一次性为这 1000 笔交易生成一个庞大且昂贵的证明,而是先为前 10 笔生成一个证明;然后再生成一个新的证明,用来验证前一个证明加上后续 10 笔交易;以此类推。 end, you have a single compact proof representing all one thousand transactions.

在结束时,你会得到一个单一且紧凑的证明,它代表了这 1000 笔交易中的全部内容。

The verifier checks one proof of constant size, regardless of how many transactions are nested inside it.

验证者只需要验证一个恒定大小的证明,而无需关心其中实际嵌套了多少笔交易。

Mina Protocol uses recursive SNARKs to keep its entire blockchain state compressed into a proof of roughly 22 kilobytes, the size of a few tweets, regardless of how long the chain grows. Halo 2, which Zcash now uses in Orchard, achieves recursion without a trusted setup for the first time at production scale. Nova, a folding-scheme based proof system from Microsoft Research and others, promises to push recursive proving to new efficiency levels.

Mina Protocol 使用递归 SNARK,将其整个区块链状态压缩到一个大约 22 KB 的证明中——大致相当于几条推文的大小——而且这一大小与链的长度无关。Zcash 现在在 Orchard 中采用的 Halo 2,首次在生产规模上实现了无需可信设置(trusted setup)的递归。由微软研究院等提出的折叠方案证明系统 Nova,则有望将递归证明的效率推向新的高度。

The practical implication is that ZK proofs are moving from being expensive, special-purpose tools used only in high-value contexts to being cheap enough to run on consumer hardware and embedded into a wide range of applications.

这在实践中的含义是:零知识证明正从过去昂贵、只适用于高价值场景的专用工具,演变为可以在消费级硬件上运行、并嵌入到各类应用中的廉价基础能力。

Also Read: Exclusive: Anchorage Says Federal Crypto Rules Will Unlock Next Phase of Tokenized Finance Growth

(Image: Shutterstock)

Who Actually Needs To Understand ZK Proofs And Why

谁真正需要理解零知识证明,以及为什么

The answer is broader than most people expect. You do not need to understand the elliptic curve pairings or polynomial commitments underneath the math. But a conceptual grasp of what ZK proofs do, and what they cannot do, is becoming baseline literacy for evaluating a growing share of crypto projects.

需要理解零知识证明的人,比大多数人想象的范围要广得多。你不需要掌握底层的椭圆曲线配对或多项式承诺等数学细节,但对 ZK 证明能做什么、不能做什么,具备概念层面的理解,正逐渐成为评估越来越多加密项目时的基础素养。

If you are evaluating a privacy coin, ask whether the privacy guarantee is ZK-based or relies on obfuscation, mixing, or stealth addresses.

如果你在评估一款隐私币,应该问清楚:它的隐私性是基于零知识证明,还是依赖混币、混淆(obfuscation)或隐匿地址(stealth address)等手段。

ZK-based privacy is mathematically enforced at the protocol layer. Everything else depends on implementation choices that can be reversed or exploited.

基于 ZK 的隐私,是在协议层通过数学方式强制保证的;其他方式则依赖实现层面的选择,这些选择往往可能被逆转或被利用。

If you are comparing Layer 2 solutions, the distinction between optimistic and ZK rollups has direct consequences for your withdrawal time and the security assumptions you accept. A ZK rollup that generates a valid proof gives you cryptographic finality. An optimistic rollup that has never been successfully challenged might still harbor an undetected invalid state for six days.

如果你在比较不同的 Layer 2 方案,乐观 rollup 和 ZK rollup 之间的差异,会直接影响你的提现时间,以及你愿意接受的安全性假设。生成有效证明的 ZK rollup 能为你提供加密学层面的终局性;而一个从未被成功挑战过的乐观 rollup,仍然可能在长达六天的时间里隐藏尚未被发现的无效状态。

If you are looking at identity or credential applications, such as on-chain credit scores, proof of personhood, or KYC-light DeFi, ZK proofs are the mechanism that lets those systems verify a fact about you without storing or revealing the underlying data. Worldcoin, Polygon ID, and several enterprise identity layers are already building on this premise.

如果你关注的是身份或凭证类应用,比如链上信用评分、人格证明(proof of personhood)或“轻 KYC”的 DeFi,零知识证明正是让这些系统在不存储或暴露底层数据的前提下,验证关于你的某个事实的关键机制。WorldcoinPolygon ID 以及多个企业级身份层项目,已经在这一前提上进行构建。

If you hold ZEC, understanding Halo 2 and the Orchard upgrade helps you evaluate whether Zcash's privacy claims hold up against newer privacy designs, not just against Bitcoin (BTC)'s transparent ledger.

如果你持有 ZEC,理解 Halo 2 和 Orchard 升级,可以帮助你评估 Zcash 的隐私主张,相比于更新的隐私设计是否仍然站得住脚,而不仅仅是与 Bitcoin (BTC) 那样完全透明的账本相比。

Also Read: Bitcoin Tops $82,000 As 67-Day Funding Slump Hints At Short Squeeze

Conclusion

结论

Zero-knowledge proofs are one of the rare cryptographic primitives that simultaneously solve two different problems that matter enormously to crypto: privacy and scale. The same mathematical idea that lets Zcash hide a transaction amount also lets a ZK rollup compress ten thousand Ethereum transactions into a single on-chain verification. That dual utility is why ZK technology has attracted more serious research attention and venture capital in the last four years than almost any other area of applied cryptography.

零知识证明是极少数能同时解决两大关键问题的密码学原语之一:隐私与扩展性。同一套数学思想,既能让 Zcash 隐藏交易金额,也能让 ZK rollup 将一万笔以太坊交易压缩成一次链上验证。这种“一鱼两吃”的特性,是 ZK 技术在过去四年中,比几乎任何其他应用密码学方向都获得更多严肃学术研究与风险投资关注的根本原因。

The concepts are not easy. But the core intuition, proving something is true without revealing why it is true, is accessible to anyone willing to spend thirty minutes with it. And as the technology matures, recursive proofs become cheaper, trusted setup requirements shrink, and zkEVM compatibility improves, the fingerprints of ZK proofs will appear in more and more of the infrastructure you use, whether or not the interface ever mentions the words.

这些概念并不简单。但那条核心直觉——“在不透露原因的情况下证明某件事为真”——对任何愿意花半小时理解的人来说,都是可以掌握的。随着技术的成熟,递归证明成本降低、可信设置的要求缩减、zkEVM 的兼容性提升,零知识证明的“指纹”将出现在你所使用的越来越多基础设施中——哪怕界面上从未提到这些术语。

The projects and assets that understand this technology deeply, and build with it correctly, carry a fundamentally different risk and capability profile from those that do not. That distinction is worth knowing.

那些真正深入理解并正确运用这项技术的项目和资产,在风险与能力结构上,与不这样做的项目有着本质差异。这种差异值得被认真分辨。

Read Next: LUNC Returns To The Spotlight With 8.7% Gain And $253M In Daily Trading Volume

免责声明和风险警告: 本文提供的信息仅用于教育和信息目的,基于作者的意见。它不构成财务、投资、法律或税务建议。 加密货币资产具有高度波动性并面临高风险,包括失去全部或大部分投资的风险。交易或持有加密资产可能不适合所有投资者。 本文表达的观点仅为作者的观点,不代表Yellow、其创始人或高管的官方政策或立场。 在做出任何投资决定之前,请务必进行自己的全面研究(D.Y.O.R.)并咨询持牌金融专业人士。
从 Zcash 到华尔街:为什么零知识证明的重要性远超隐私币 | Yellow.com