外部验证器或联邦系统的抽象说明 轻客户端和中继参与者监控源链上的事件,并生成有关该链上所记录的过去事件的加密证明。然后将这些证明与区块头一起转发到目标链上的合约(例如「轻客户端」),然后验证是否记录了某个事件并在验证后执行操作。其设计机制需要某些参与者「中继」区块头和证明。虽然用户可以「自我中继」交易,但确实存在中继器将持续转发数据的活跃性假设。这是一种相对安全的桥接设计,因为它在不信任中间实体的情况下保证了无信任的有效交付,但它也是资源密集型的,因为开发者必须在每个新的目标链上构建一个新的智能合约,从源链解析状态证明,而验证流程本身需要大量 Gas 费用。 轻客户端和 / 或中继系统的抽象图示 流动性网络这类似于点对点(P2P)网络,其中每个节点都充当「路由器」,持有源链和目标链资产的「清单」。这些网络通常利用底层区块链的安全性;通过使用锁定和纠纷解决机制,保证用户不会被路由器卷走用户资金。因此,对于转移大量价值的用户来说,像 Connext 这样的流动性网络可能是一个更安全的选择。此外,这种类型的「桥」可能最适合跨链资产转移,因为路由器提供的资产是目标链的原生资产,而不是衍生资产,它们之间不能完全替代。 流动性网络的抽象图示 如若按照这种思路区分市面上的「桥」的话,可以得到以下表格中的结果: 截止 2021 年 9 月 8 日 特别需要注意,任何特定网桥都是双向通信通道,每个通道中可能有单独的模型,且这种分类不能准确地表示出混合模型,如 Gravity、Interlay 和 tBTC,因为它们都在一个方向有轻客户端,在另一个方向有验证器。 此外可以根据以下因素对「桥」的设计进行粗略评估:
|