📢 #Gate广场征文活动第二期# 正式启动!
分享你对 $ERA 项目的独特观点,推广ERA上线活动, 700 $ERA 等你来赢!
💰 奖励:
一等奖(1名): 100枚 $ERA
二等奖(5名): 每人 60 枚 $ERA
三等奖(10名): 每人 30 枚 $ERA
👉 参与方式:
1.在 Gate广场发布你对 ERA 项目的独到见解贴文
2.在贴文中添加标签: #Gate广场征文活动第二期# ,贴文字数不低于300字
3.将你的文章或观点同步到X,加上标签:Gate Square 和 ERA
4.征文内容涵盖但不限于以下创作方向:
ERA 项目亮点:作为区块链基础设施公司,ERA 拥有哪些核心优势?
ERA 代币经济模型:如何保障代币的长期价值及生态可持续发展?
参与并推广 Gate x Caldera (ERA) 生态周活动。点击查看活动详情:https://www.gate.com/announcements/article/46169。
欢迎围绕上述主题,或从其他独特视角提出您的见解与建议。
⚠️ 活动要求:
原创内容,至少 300 字, 重复或抄袭内容将被淘汰。
不得使用 #Gate广场征文活动第二期# 和 #ERA# 以外的任何标签。
每篇文章必须获得 至少3个互动,否则无法获得奖励
鼓励图文并茂、深度分析,观点独到。
⏰ 活动时间:2025年7月20日 17
零知识证明:从历史演进到zk-rollup热潮
零知识证明的发展历程与应用
零知识证明的历史演进
现代零知识证明体系源于1985年Goldwasser、Micali和Rackoff提出的交互式证明系统理论。该理论探讨了在交互过程中需要交换多少知识才能证明一个陈述的正确性,并提出了零知识证明的概念。
早期的零知识证明系统在效率和实用性方面存在不足,主要停留在理论层面。直到近十年,随着密码学在加密货币领域的兴起,零知识证明才逐渐成为一个重要研究方向。其中,开发通用、非交互式、证明规模有限的零知识证明协议成为关键探索方向之一。
零知识证明的重大突破出现在2010年,Groth提出的短配对非交互式零知识论证奠定了zk-SNARK的理论基础。2015年,零知识证明首次在Zcash项目中得到应用,用于保护交易隐私。此后,zk-SNARK与智能合约的结合进一步拓宽了其应用场景。
在这一过程中,一些重要的学术成果包括:
此外,PLONK、Halo2等新兴方案也对zk-SNARK做出了重要改进。
零知识证明的主要应用
零知识证明在隐私保护和扩容两个领域有广泛应用。
在隐私保护方面,早期的Zcash和Monero等隐私交易项目引起了广泛关注。然而,隐私交易的必要性并未如业界预期那般突出,相关项目逐渐退居二线。
在扩容方面,随着以太坊2.0转向以rollup为中心的路线,基于零知识证明的扩容方案重新成为焦点。主要包括:
zk-rollup主要涉及两类角色:Sequencer负责打包交易,Aggregator负责合并交易并生成零知识证明。这种方案具有费用低、最终性快等优势,但也面临计算量大、潜在安全风险等挑战。
目前市场上主要的zk-rollup项目包括StarkNet、zkSync、Aztec Connect、Polygon Hermez/Miden、Loopring、Scroll等。这些项目在技术路线上主要在SNARK(及其改进版)和STARK之间选择,以及是否支持EVM兼容。
EVM兼容性一直是业界关注的焦点。早期项目往往需要在零知识证明效率和EVM兼容性之间取舍。近年来技术快速迭代,使得在保证零知识证明效率的同时实现较好的EVM兼容成为可能,这将对零知识证明的开发生态和竞争格局产生重要影响。
zk-SNARK的基本原理
zk-SNARK(零知识简洁非交互式知识论证)是目前应用最广泛的零知识证明系统之一。其核心思想是将复杂的计算问题转化为简单的多项式问题,然后通过密码学手段进行证明和验证。
zk-SNARK的实现过程主要包括以下步骤:
这一过程既保证了证明的零知识性,又实现了简洁性和非交互性,为零知识证明在区块链领域的广泛应用奠定了基础。