📢 Gate广场 #NERO发帖挑战# 秀观点赢大奖活动火热开启!
Gate NERO生态周来袭!发帖秀出NERO项目洞察和活动实用攻略,瓜分30,000NERO!
💰️ 15位优质发帖用户 * 2,000枚NERO每人
如何参与:
1️⃣ 调研NERO项目
对NERO的基本面、社区治理、发展目标、代币经济模型等方面进行研究,分享你对项目的深度研究。
2️⃣ 参与并分享真实体验
参与NERO生态周相关活动,并晒出你的参与截图、收益图或实用教程。可以是收益展示、简明易懂的新手攻略、小窍门,也可以是行情点位分析,内容详实优先。
3️⃣ 鼓励带新互动
如果你的帖子吸引到他人参与活动,或者有好友评论“已参与/已交易”,将大幅提升你的获奖概率!
NERO热门活动(帖文需附以下活动链接):
NERO Chain (NERO) 生态周:Gate 已上线 NERO 现货交易,为回馈平台用户,HODLer Airdrop、Launchpool、CandyDrop、余币宝已上线 NERO,邀您体验。参与攻略见公告:https://www.gate.com/announcements/article/46284
高质量帖子Tips:
教程越详细、图片越直观、互动量越高,获奖几率越大!
市场见解独到、真实参与经历、有带新互动者,评选将优先考虑。
帖子需原创,字数不少于250字,且需获得至少3条有效互动
零知识证明的发展历程与双重应用:隐私保护与Layer2扩容
零知识证明的历程与应用
一、零知识证明的发展历程
零知识证明体系最早源于1985年Goldwasser、Micali和Rackoff的论文,该论文探讨了交互系统中证明正确性所需交换的知识量。如果可以实现零知识交换,就称为零知识证明。早期的零知识证明系统效率和可用性不足,主要停留在理论层面。
近十年来,零知识证明迅速发展,成为密码学领域的重要方向。其中,发展通用、非交互、证明体积小的零知识证明协议是关键探索方向之一。零知识证明需要在证明速度、验证速度和证明体积之间权衡。
2010年Groth的论文是ZKP领域的重要突破,为zk-SNARK奠定了理论基础。2015年Zcash应用零知识证明保护交易隐私,开启了ZKP的广泛应用。
其他重要学术成果包括:
此外,PLONK、Halo2等也是ZKP领域的重要进展。
二、零知识证明的应用
零知识证明主要应用于隐私保护和扩容两个方面。
隐私保护
早期隐私交易项目如Zcash和Monero较为突出,但目前已逐渐淡出主流视野。Zcash采用zk-SNARKs实现隐私交易,主要步骤包括系统设置、密钥生成、铸币、交易、验证和接收。
Tornado Cash使用单一大混币池,基于以太坊网络,采用zk-SNARK实现隐私保护。其主要特性包括只有存入的币可提取、币不可重复提取、证明与废止通知绑定等。
相比扩容,隐私保护的实现相对容易。如果扩容方案成功,隐私保护基本不会成为问题。
扩容
ZK扩容可在一层或二层网络实现。ZK rollup是重要的二层扩容方案,包括Sequencer和Aggregator两类角色。Sequencer负责打包交易,Aggregator合并交易并生成ZK证明,更新以太坊状态树。
ZK rollup优点是费用低、快速最终性等,缺点是计算量大、需可信设置等。目前主要的ZK rollup项目有StarkNet、zkSync、Aztec Connect、Polygon Hermez/Miden、Loopring、Scroll等。
技术路线主要在SNARK(及改进版)和STARK之间选择,以及对EVM的支持程度。EVM兼容性是一个关键问题,影响开发生态和竞争格局。
三、ZK-SNARK的基本原理
ZK-SNARK具有完整性、可靠性和零知识三个特性。其实现原理主要包括:
ZK-SNARK的发展、应用及与ZK-STARK的关系等内容,将在后续进行深入探讨。