大家早上好,我想跟大家分享我们对 Bridge 的思考,欢迎斧正

什么是Bridge,是资产从A到B到C的通道。我们在现实生活中会见过许多种类型的桥,这里提两种在现代桥梁工程中有典型类比价值的连接岛桥梁和专用连接桥。

前者例如香港青衣岛的青马大桥系统;后者例如深圳湾大桥,直连深圳和香港。

IMAGE 2025-06-20 13:40:17.jpg

IMAGE 2025-06-20 13:40:20.jpg

既如此,又可以将两种不同类型的桥梁类比到计算机网络的星型结构和网状结构。从工程上客观的说,星型结构由于是通信的枢纽,大量的消息传递/中转/处理,都要经过这里,因为在繁忙状态下,中心岛一定处于高负荷状态。

因此我们在开发 Monallo Bridge 的时候,就在思考工程上的极简方案——哪儿需要就在哪儿架设。

跨链的核心实际上是信息的转移,并不是资产本体的移动。因为我们不可能真的把Ethereum上的ETH跨跃到Imua上,但是信息可以。所以正向跨链就可以变成三个关键词:锁定、证明、铸造;反向则是:销毁、证明、解锁。

将资产从 ChainA 跨到 ChainB,从工程上可以分成四个步骤:

  1. user 调用 ChainA 合约,锁定资产;
  2. agent 监听到合约调用,捕获至消息队列,等待 ChainA 的链上确认;
  3. ChainA 确认后,agent 唤醒 ChainB 合约,
  4. agent 调用 ChainB 合约,铸造等量资产。