Brevis Alpha上线:有何可用功能及用例?

'Brevis Alpha上线的功能及用例是什么?'

ZK 跨链互操作性 API:Brevis 实现跨链消息传递的信任最小化

引言

区块链技术的快速发展带来了许多新的挑战和机遇。其中一个重要的挑战是如何实现不同区块链之间的互操作性。而 Brevis 作为一种基础技术,通过 ZK(零知识)跨链互操作性 API,成功实现了跨链消息传递的信任最小化。本文将介绍 Brevis 的主要特点以及其在实现跨链互操作性方面的应用。

1. ZK 跨链互操作性 API

Brevis 是一种被称为「zkFabric」的基础技术,它不依赖外部验证的安全机制,只需要在轻客户端的安全支持下,就能够实现跨链消息传递的信任最小化。该功能不仅能够实现从源链向目的地链的信息「推送」,还能够实现反向信息「拉取」。

1.1 资产跨链桥的应用

最容易构建的应用之一是 ZK 资产跨链桥。通过将 Brevis 作为一种额外的验证方法与资产跨链桥现有的验证机制集成在一起,现有的资产跨链桥可以轻松扩展至任何类型的全链应用。由于 Brevis 支持任意消息传递,资产跨链桥可以实现不同链上资产的无缝转移。

1.2 主动查询其他链状态的应用

另一方面,「拉取」模式与 Brevis 的其他功能相结合,适用于构建对主动查询其他链状态感兴趣的应用。例如,可以构建一个应用程序,用于查询其他链上的用户状态或应用程序配置文件数据。

2. EVM 交易证明及 EVM 交易收据证明 API

通过 Brevis,智能合约能够以无需信任的方式访问任意交易或交易组合,从而实现 EVM(以太坊虚拟机)交易证明及 EVM 交易收据证明 API。这些证明通常用于验证某些用户或智能合约行为的存在。

2.1 交易证明的应用

交易证明 API 可以用于验证用户或智能合约在某个特定时间段内的行为。通过该 API,可以构建忠诚度计划等依赖于处理用户行为数据或应用程序配置文件数据的应用。

2.2 交易收据证明的应用

交易收据证明 API 在需要事件证明(通常与交易结果相关)时发挥作用。通过该 API,可以构建依赖于交易结果的应用,例如为 DeFi 应用程序构建忠诚度计划。

3. EVM 存储槽值 ZK 证明 API

与交易和收据 API 不同,EVM 存储槽值 ZK 证明 API 允许开发者在任何给定时间访问区块链的静态状态快照。通过该 API,开发者可以构建去中心化身份解决方案等应用,或者构建历史预言机来证明 NFT 历史所有权。此外,该 API 还可以为中心化交易所创建储备证明,在特定时间点提供受隐私保护的资金所有权证明。

结论

Brevis 通过 ZK 跨链互操作性 API,成功实现了跨链消息传递的信任最小化。它不仅可以应用于资产跨链桥和主动查询其他链状态的应用,还提供了 EVM 交易证明、EVM 交易收据证明和 EVM 存储槽值 ZK 证明等 API,为开发者提供了丰富的工具和技术支持。这些技术的应用将有助于推动区块链技术的进一步发展和创新。

参考文献:Brevis Alpha Now Live: Introducing ZK Co-processing and Data Attestation SDKs for Developers