Across 如何优先考虑安全性:模块化与可互操作的未来

  • across
  • 发布于 2024-06-13 20:48
  • 阅读 56

Across 是一种基于意图的跨链互操作协议,其模块化架构通过三个独立的层次提供用户和应用的安全保障。这种设计使各层之间可以解耦,用户无需承担风险,第三方中继者负责执行意图并快速结算,从而实现高效且安全的跨链资产转移。

Tldr;

Across 是一个模块化系统,可以解耦为三个独立层。这些层作为独立的模块运作,构建了一个去中心化和安全的系统,使用户和应用程序都能受益。_

  • Across 是跨链空间首个基于意图的互操作协议,为用户和开发者提供模块化的技术栈。

  • Across 的模块化在用户体验和安全性方面相较于其他互操作系统具有显著优势。

  • 在这个系统中,用户没有承担风险,因为中继者负责实现他们的意图。

  • 在 Across 的结算层,活动通过依赖于一个诚实争端者假设的机制乐观地进行验证。

跨链空间从未如此活跃。在这个快速增长的生态系统中,用户有丰富的不同互操作解决方案可供选择。Across 就是其中之一,凭借基于意图的快速且廉价的转移而获得成功。

在 2024 年初,Across 发布了 V3 升级,推出了跨链生态系统首个模块化的基于意图的互操作解决方案。V3 为用户和开发者提供了超越其他桥接协议的全新可能性。

该系统的模块化设计也优先考虑安全性。在我们对 Across 安全性的最后一次深入讨论中,我们解释了如何使用规范资产和基于意图的架构最小化用户的风险。在这篇后续中,我们将扩展这一主题,探讨模块化如何相较于其他设计提供安全性优势。

解构 Across 的模块化系统

Across 允许用户桥接规范资产,因为这是转移价值唯一无信任的方法。它通过意图使转移实现,用户表达他们想要的操作,然后第三方介入以满足请求。用户在目的地接收到规范资产,而无需承担任何额外风险。

Across 也是一个模块化系统。这意味着它可以解耦为单个模块。我们将 Across 的模块视为三个不同的层:

  • 意图层,用户明确表达他们想要的操作。

  • 中继层,第三方在这里竞争以实现用户的意图。这些中继者是一个统一网络的一部分,他们提供资本来服务用户。

  • 结算层,中继者在这里获得偿还,订单被结算。应用程序可以接入这一层,为用户提供跨链交易。

Across 解耦:意图层、中继层和结算层是系统中独立的模块。

Across 解耦:意图层、中继层和结算层是系统中独立的模块。

当 Across 作为快速且廉价的 Layer 1<>Layer 2 转移的优雅解决方案出现时,V3 是一个显著的提升,让应用程序接入系统以访问资本并实现跨链意图。

几个组件为 Across 的三个层提供支持。在意图层,用户表明他们希望发生什么。在中继层,中继者回应这些意图,流动性提供者(LP)将他们的资本投入到一个池中,以确保中继者能够获得偿还。在结算层,中继者利用 LP 资本快速获得偿还,UMA 的乐观预言机(OO)验证每次偿还。当 Across 进行偿还时,它通过各个链的规范桥重新平衡流动性。

这些组件是 Across 模块化的关键。它们展示了系统对去中心化的关注,其中各个组件共同形成一个堆栈。结果是一个优雅的解决方案,以安全的方式满足用户和开发者的需求。用户可以快速且廉价地完成他们的意图(包括像交换这样的跨链操作),而应用程序可以访问中继者网络并结算订单,从而为用户提供更大的灵活性。

这种方法与其他互操作系统不同。由于 Across 堆栈是完全去中心化的,因此不依赖于信任的实体。我们最后一次的安全深入讨论解释了 Across 的无信任设计如何为用户提供更好的体验——他们只需在意图层表达他们的意图,中继者则承担风险。在 Across 的模块化系统中,独立的中继者实现意图,交易在结算层以去中心化的方式结算。

模块化如何使集成协议受益

Across 的基于模块的架构使应用程序受益,因为它使其能够访问资本并结算意图订单流。这些应用程序还受益于系统的高级安全——系统的模块堆栈是安全和去中心化的,应用程序只需要接入他们所需的模块以满足他们的需求。

在意图层,应用程序可以提交意图订单流。在中继层,它们可以访问中继网络并接入由 Across 和 Uniswap Labs 提出的统一跨链意图标准。而在结算层,应用程序可以结算其基于意图的订单,无论其来源如何。

Across 是一个完备的开发者工具协议,应用程序可以接入单个模块。这是与其他桥接解决方案的戏剧性转变。许多桥接将资金锁定,并要求用户通过代表资产承担风险。消息系统则采用规范资产的替代方法,但它们很少消除信任。桥接代币标准旨在帮助用户和应用程序,但它们仍然要求用户信任一个专有解决方案。这些竞争解决方案中没有哪一个能像 Across 通过模块化提供同样的无信任性和安全性。

结算层的乐观验证

在本系列的第一部分中,我们讨论了使用规范资产和意图的安全优势。我们还从安全角度解释了 Across 的模块化技术栈的好处。

Across 去中心化堆栈的核心组件是 UMA 的乐观预言机。通过 OO,Across 乐观地验证转移。交易被假定为有效,直到有人提出争端,且只有一个诚实的参与者需要在争议窗口中标记无效数据。由于系统中每个参与者都被激励诚实行为,因此争端非常稀少。

乐观验证在结算层的订单结算方式中提供了一个关键优势。在这儿,中继者迅速提出订单以为用户提供极快的填充,而他们可以以较低的紧迫性进行偿还。中继者承担此风险并信任 UMA 乐观地验证他们的偿还。当中继者获得偿还时,订单便被结算。

中继者以极快的速度提交订单,并以较低的紧迫性单独获得偿还。

由于存在争议的挑战窗口,并且中继者必须等待其偿还被验证,Across 系统增加了时间延迟的负担。但中继者承担这一负担,因为他们先行提供资产。用户不承担任何风险,因为 Across 采用基于意图的架构:他们只是表达他们的意图,中继者履行订单,然后等待 UMA 验证他们的偿还。

UMA 验证 Across 的转移并解决争端案件。由于系统激励每个参与者诚实行为,争端非常稀少(来源:UMA 预言机)

UMA 验证 Across 的转移并解决争端案件。由于系统激励每个参与者诚实行为,争端非常稀少(来源:UMA 预言机)

Across 的乐观设计可与优化 Layer 2 乐观 Rollups Arbitrum 和 Optimism 的设计相提并论,这些设计在专注于构建以太坊可扩展未来的过程中,已经发展到数十亿美元的价值。

一个去中心化的堆栈以推动互操作的未来

总之,我们详细说明了 Across 如何可以解耦为三个独立层。意图层、中继层和结算层是允许用户和开发者根据需要接入系统的模块。

Across 的基于模块的框架与其他互操作解决方案不同。这是一个包含许多个别组件的设计,优化了去中心化和安全性。用户和开发者接入他们所需的模块,UMA 的 OO 在幕后保持系统安全。

在本系列的前一篇中,我们解释了 Across 对规范资产最大化和意图的承诺如何保障用户安全。该系统的模块化设计在这里也至关重要,因为它在优化安全性的同时开启了新的可能性。结合这些因素,形成了一个强大的去中心化系统,推动跨链生态系统的进步。

文字由 @dreamsofdefi 提供。

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
across
across
江湖只有他的大名,没有他的介绍。