🌉 跨链桥概述

原生协议级跨链互操作性,支持 Ethereum 和 Solana

架构设计

ZORAI的跨链桥采用轻客户端验证模型,每个支持的链都有专用的验证器模块,在链上验证区块头和交易证明。

核心设计原则:通过密码学证明实现无需信任的验证,不依赖外部验证者或多签委员会。

核心组件

组件描述
BridgeManager跨链操作中央调度器,管理链状态和消息处理
EthVerifier以太坊轻客户端,验证 RLP 编码的区块头和 MPT 交易证明
SolanaVerifierSolana 轻客户端,验证区块头和 Ed25519 验证者签名
CrossChainMessage跨链传输的标准消息格式

消息流转流程

  1. 发起:用户在源链锁定资产,生成 CrossChainMessage
  2. 证明生成:收集 Merkle 证明和验证者签名
  3. 头更新:BridgeManager 通过 UpdateChainState 更新源链的可信状态
  4. 验证:VerifyCrossChainMessage 根据可信状态验证证明
  5. 执行:ProcessMessage 在ZORAI上执行转账(铸造包装代币等)

安全特性

支持的链

共识证明类型状态
EthereumPoSRLP 头 + MPT 证明已实现
SolanaPoS (PoH)区块头 + Ed25519已实现
BSCPoSARLP 头 (EVM兼容)计划中
PolygonPoSRLP 头 + Merkle 证明计划中

相关文档

← 返回文档中心