





Brevis 是一个零知识 (ZK) 全链数据证明平台,旨在使智能合约能够以完全无需信任的方式访问和计算多个区块链上的任意数据。虽然区块链存储了大量的历史和跨链数据,但智能合约只能访问其原生链上的当前状态数据。Brevis 通过利用 ZK 证明来弥补这一差距,使全链历史数据可验证并直接在链上逻辑中使用,而无需依赖链下预言机或其他信任假设。
Brevis 架构由三个核心组件组成:zkFabric、zkQueryNet 和 zkAggregatorRollup。zkFabric 生成 ZK 证明,证明来自不同区块链的区块头的有效性,从而实现对跨链状态根的无需信任的访问。zkQueryNet 充当 ZK Query Engines 的开放市场,允许开发人员提交数据查询,这些查询在链下计算并通过 ZK 证明证明其正确性。zkAggregatorRollup 充当聚合和验证层,递归验证证明、存储经过证明的数据,并将经过 zk 验证的状态根提交回所有连接的区块链。
通过结合基于 ZK 的轻客户端、模块化查询引擎和基于 rollup 的聚合层,Brevis 显着降低了跨链通信成本,同时保持了强大的安全保证。这种设计支持广泛的用例,包括数据驱动的 DeFi、无需信任的桥、zkDID、用户获取机制和账户抽象。与传统的链下分析平台不同,Brevis 允许智能合约直接使用经过验证的查询结果,从而为可编程的、数据驱动的 Web3 应用程序开启新的可能性。

