破解互操作性信任难题:Web3和跨连桥最终将如何演变?
引言
多链是未来的发展趋势,可扩展性的追求将 Ethereum 引向了 Rollup 技术的搭建。在转向模块化区块链的过程中,人们再次关注到了应用链。而在不远的未来,我们听到了关于特定应用 Rollup、L3 和主权链的传闻。但这一切都将以碎片化为代价,而目前的跨链桥通常在功能上存在限制,并依赖于可信的签名者来确保安全性。
那么,互联的 Web3 最终将呈现出怎样的局面呢?我们认为,跨链桥最终将演变为跨链消息传递或「任意消息传递」(AMP)协议,以解锁新的应用场景,让应用能够在源链和目标链之间传递任意消息。我们还将见证「信任机制格局」的出现,其中构建者将在可用性、复杂性和安全性之间做出各种权衡。
每个 AMP 解决方案都需要实现两个关键功能:
• 验证:能够在目标链上验证来自源链消息的有效性
• 活跃性:能够将信息从源链传递到目标链
很遗憾,百分之百的无信任验证并不现实,用户必须根据验证是在链上还是链下,选择相信代码、博弈理论、人类(或实体),或者这些的组合。
在本文中,我们将整体互操作性领域垂直划分为基于信任机制和基于集成架构两个方面。
信任机制:
1. 信任代码和数学:对于这些解决方案,存在着链上的证明,任何人都可以验证。这些解决方案通常依赖于轻客户端,用于验证源链在目标链上的共识或验证源链在目标链上状态转换的有效性。通过轻客户端进行的验证可以通过零知识证明来提高效率,将任意长的计算压缩为离线进行,同时提供简单的链上验证来证明计算结果。
2. 信任博弈论:当用户/应用程序需要相信第三方或第三方网络来保证交易的真实性时,就会涉及到额外的信任假设。通过采用无权限网络和经济激励以及乐观安全等博弈理论,可以提高这些机制的安全性。
3. 信任人类:这些解决方案依赖于大多数验证者的诚实性或独立性,这些验证者传递不同的信息。除了相信两个交互链的共识外,还需要相信第三方。这种情况下,唯一的风险在于参与实体的声誉。如果足够多的参与实体同意一笔交易是有效的,那么它就被视为有效。
值得注意的是,所有解决方案在一定程度上都需要对代码和人类的信任。任何具有错误代码的解决方案都可能被黑客利用,每个解决方案在设置、升级或代码库的维护方面都有一定的人为因素。
集成架构:
1. 点对点模型:需要在每条源链和目标链之间建立专用的通信通道。
2. 中心式枢纽模型:
- 星际资讯
免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。