首页>>资讯>>产业

探秘基于意图的链桥

2024-10-14 10:22:22 36

跨链桥领域在过去三年中取得了显著进展,每个新设计都在提高可扩展性和资本效率。基于意图的链桥是最新的一种,因其改进的用户体验和更快的速度而被引入。顾名思义,它们是基于用户的意图进行工作的。接下来,我们来深入了解基于意图的链桥是什么以及它们是如何工作的。


基于意图的架构

24.png

意图就像是简单的请求。想象一下,你决定去旅行。你告诉旅行代理你想去的目的地和日期(你的意图),然后他们会处理剩下的事情,安排航班、酒店和活动(实现)。


任何基于意图的架构都可以分解为以下关键元素:


意图(Intent): 启动流程的用户行为,例如请求一本书。

求解者(Solver): 完成用户请求的实体。不同的术语(如中继者、填充者或代理)可能用于相似的角色。

执行(Fill): 求解者履行用户请求的任务。在基于意图的链桥的上下文中,‘执行’一词特别用于解释求解者的任务,即在目标链上‘前置’所需资产。

结算(Settlement): 最后一步是验证完成情况,并正式满足用户的请求。


考虑到这一点,让我们了解一下这种设计在链桥中的工作原理。


基于意图的链桥工作原理


基于意图的链桥的过程始于用户发起一个动作,创建一个意图消息,概述所需的结果。这触发了一系列步骤以满足用户的请求。


以下是逐步解释发生的事情:


用户发起意图。

资金被发送到链上的托管账户。

求解者通过拍卖竞标以履行意图。

中标的求解者被选中,并获得执行交换的时间框架。

求解者在目标链上前置流动性。

求解者通过预言机提供完成证明。

链桥从源链释放用户的资金并将其发送给求解者。


例子来理解这一点: 爱丽丝想从 Optimism 向 Arbitrum 发送 1 Eth。

24.png

基于意图的链桥的工作流程


在这里,组件如下:


桥合约(Bridge Contract): 负责在源链上维护用户资金的托管、聚合交易,并将资金释放给求解者。

预言机/消息桥(Oracle/Messaging Bridge): 负责验证目标链上的交易。

求解者网络(Solver Network): 参与拍卖以满足用户意图的求解者网络。


需要注意的重要一点是,一旦用户发起交易,交易就无法取消。这样的设计选择是为了防止时间攻击。例如,如果用户能够在求解者完成交易后立即取消该交易,他们可能会盗取求解者的资金。


基于意图的链桥的拍卖动态


任何基于意图的链桥在运作方式上都基本相同,但它执行求解者的拍卖的方式是一个关键的差异点。每个链桥的拍卖动态各不相同,不同的行为有不同的拍卖类型。


以下是求解者参与的拍卖类型:


无选择/内存池(No Selection/Mempool): 求解者竞相满足意图。

报价请求(Request for Quote, RFC): 求解者提供链外报价,用户选择最佳报价。

私有意图池(Private Intent Pools): 链桥为少数选定的求解者进行权限拍卖。

公共意图池(Public Intent Pools): 链桥进行开放给所有求解者的无权限拍卖。

荷兰拍卖(Dutch Auction): 以较高的费用开始,价格随着求解者的竞标而下降。

批量拍卖(Batch Auction): 将多个意图组合在一起进行联合拍卖。


每种拍卖类型都有其优缺点和权衡:

24.png

Everclear 的团队所框定的差异化表格


讨论基于意图的链桥的边缘案例


基于意图的链桥的设计简化了跨链操作,但在某些情况下,交易可能无法成功完成。不同的链桥在处理这些情况时采取不同的策略:


没有求解者竞标意图: Across 使用自己的求解者来满足意图,如果没有盈利,意图将在设定的时间后过期。另一方面,Everclear 则提高费用并举行新的拍卖。


求解者未能执行意图: 如果意图过期,资金将退还给用户。


意图过期: 如果获胜的求解者未能在规定时间内完成转账,意图将重新开放给其他求解者,后者可以接受该任务并获取相关费用。


此外,不同的链桥对求解者的付款方式也有所不同。例如:


Everclear: 求解者仅在源链上获得报酬。

Across: 求解者可以在任何支持的链上以少量费用获得结算。


最后需要注意的是,目前每个协议都在开发自己的求解者网络。这些网络是隔离的,Across 和 Uniswap 提出了一个名为 ERC 7683 的标准,以统一求解者网络。


我们将在即将发布的文章中详细介绍求解者网络和 ERC 7683。目前,所有人创建基于意图的链桥(或基础设施)所面临的主要挑战是创建和维护求解者网络。


基于意图的链桥的优缺点


基于意图的链桥提供了几个优势,使其成为跨链操作的有力选择:


快速且具成本效益的执行: 这些链桥设计用于在特定时间内和预定义费用下执行交易,使用户无需等待较长时间。


简化: 该设计通过最小化链上交互和使用链外流动性来降低成本并加快交易。求解者之间的竞争性竞标确保了高效、低费用的交易,且执行速度更快。


降低用户风险: 该设计通过将最终性风险转移给求解者来降低用户风险。


一些基于意图的链桥的主要缺点有:


中心化风险: 几个求解者主导订单流可能导致审查、单点故障和执行不佳等潜在风险。


高进入门槛: 成为求解者需要大量流动性(由于某些基于意图的协议中的质押要求和固定成本)和技术基础设施,这使得新进入者面临挑战。


单一竞标者问题: 在某些求解者不足的协议中,常常只出现一个竞标者,导致没有竞标竞争。订单通常在没有竞争性竞标的情况下被满足,从而影响提供给用户的费率,因为拍卖的优势未能体现。


结语


基于意图的链桥为跨链交易提供了一个有前景且简化的系统,但也伴随着一些挑战。一个担忧是,少数关键求解者可能会主导整个拍卖。然而,正在努力制定标准并降低所有人成为求解者的门槛。


ERC-7683 是统一的求解者层的提案,旨在通过标准化流程来解决此问题。这种标准化将简化以太坊生态系统内的操作,但要注意其他 L1 如 Solana 的链桥管理求解者拍卖动态和基础设施的方式。


话虽如此,如果 ERC-7638 得以实施,那么所有基于意图的链桥的效率将取决于其拍卖动态,类似于 L1 如何根据共识机制来区分自己。观察这个领域如何演变,并在包括链桥在内的多个应用中采用意图设计,这将是十分有趣的事情。


我们已在这篇文章中讨论了基于意图的链桥的主要权衡。然而,总体来看,设计的采用趋势是积极的,我们在 LI.FI 密切关注这种设计在长期内的表现。

声明:本网站所有相关资料如有侵权请联系站长删除,资料仅供用户学习及研究之用,不构成任何投资建议!