💙 Gate广场 #Gate品牌蓝创作挑战# 💙
用Gate品牌蓝,描绘你的无限可能!
📅 活动时间
2025年8月11日 — 8月20日
🎯 活动玩法
1. 在 Gate广场 发布原创内容(图片 / 视频 / 手绘 / 数字创作等),需包含 Gate品牌蓝 或 Gate Logo 元素。
2. 帖子标题或正文必须包含标签: #Gate品牌蓝创作挑战# 。
3. 内容中需附上一句对Gate的祝福或寄语(例如:“祝Gate交易所越办越好,蓝色永恒!”)。
4. 内容需为原创且符合社区规范,禁止抄袭或搬运。
🎁 奖励设置
一等奖(1名):Gate × Redbull 联名赛车拼装套装
二等奖(3名):Gate品牌卫衣
三等奖(5名):Gate品牌足球
备注:若无法邮寄,将统一替换为合约体验券:一等奖 $200、二等奖 $100、三等奖 $50。
🏆 评选规则
官方将综合以下维度评分:
创意表现(40%):主题契合度、创意独特性
内容质量(30%):画面精美度、叙述完整性
社区互动度(30%):点赞、评论及转发等数据
Nova:微软开发的高效灵活零知识证明系统
Nova - 高效灵活的零知识证明系统
Nova 是微软开发的一种新型零知识证明系统,它采用了松弛的秩一约束系统(Relaxed Rank-1 Constraint Systems,Relaxed R1CS)技术,以提高证明的效率和灵活性。
Nova 的主要优势
使用松弛的 R1CS 技术,大大减少了证明过程中所需的随机性,从而提高了证明的生成和验证效率。
支持增量计算,可以逐步计算复杂函数,而无需一次性完成整个计算过程。这在处理大规模数据或进行复杂计算时特别有用。
支持多项式计算,能够处理更复杂的证明任务。
Nova 的局限性
由于使用松弛的 R1CS,Nova 的证明可能不如传统 R1CS 系统那么强大。为解决这一问题,Nova 的开发者采用了更强大的密码学算法和更复杂的证明策略。
Nova 的实现较为复杂,涉及多项高级密码学技术,如多项式计算、群操作和随机预言机等。这可能增加了使用和维护的难度。
Nova 在零知识证明领域的地位
Nova 为零知识证明的发展开辟了新路径。其高效的证明生成和验证过程对大规模零知识证明应用至关重要。Nova 支持增量计算和多项式计算的特性,进一步拓展了零知识证明的应用范围。
Nova 源码解析
Nova 的源代码主要包含以下几个关键模块:
bellperson:实现了 R1CS(Rank-1 Constraint Systems)相关功能。
gadgets:包含构建 zk-SNARK 证明的工具。
provider:提供各种密码学原语的实现,如 Keccak 哈希函数。
spartan:实现了 Spartan 协议相关功能。
traits:定义了各种公共行为和接口。
核心文件 src/circuit.rs 定义了 Nova 协议中的增强电路,包括步骤电路和验证器电路。src/nifs.rs 实现了非交互式折叠方案(Non-Interactive Folding Scheme,NIFS),用于在增量计算中证明每一步的正确性。
Nova 项目广泛使用了 Rust 语言的特性,如 traits 和泛型编程,以提供灵活且高效的实现。该项目涉及复杂的密码学概念和技术,包括椭圆曲线密码学、多项式承诺、随机预言机等,体现了现代零知识证明系统的复杂性和强大功能。