什么是意图架构?- CoW DAO

  • CowSwap
  • 发布于 1 天前
  • 阅读 30

意图架构(Intent-based architecture)让加密用户定义期望结果,将执行细节外包给第三方求解器(solvers)。用户签署离链意图,指定资产、目标价格和时限,求解器竞争最优执行路径,通过批量拍卖和结算合约保障用户最低要求,从而避免MEV攻击、滑点和Gas费用,提升交易效率和用户体验。CoW Protocol是典型应用。

什么是基于意图的架构?

TL;DR

  • 基于意图的架构允许加密货币用户定义他们期望的结果,同时将执行细节外包给专门的第三方。
  • Solvers 相互竞争,寻找最佳执行路径,这通常能为用户带来更好的定价和更低的 Gas 费。
  • 基于意图构建的系统可保护用户免受最大可提取价值(MEV)攻击和交易滑点的影响。

去中心化应用中的机制转变

标准区块链交易依赖于指令式模型。你需要指定区块链执行交易所需的具体步骤:授权代币、签署交易、支付 Gas 费,并将订单提交到路由合约。智能合约会机械地执行你的指令。如果市场在你交易等待进入交易池时发生变化,你的交易可能会失败或执行效果不佳。

基于意图的架构则逆转了焦点。你直接声明你想要实现的目标。用户可能会签署一条消息,表示他们愿意用 1,000 USDC 兑换至少 0.5 ETH。一旦你签署消息,你就将问题交给由专业参与者组成的网络。这些链下操作员会计算出如何最好地执行交易。底层协议会强制执行你的最低要求,并拒绝任何未能满足这些要求的执行。

这种结构性转变大大减轻了普通交易者的负担。你不再需要计算跨多个不相关流动池的精确路由路径。系统承担了繁重的工作,让最终用户能够按照他们预期的方式体验去中心化金融。

基于意图的架构核心组件

意图需要专门的基础设施才能安全运行。该系统将期望状态与技术执行分离,将责任分配给用户、Solvers 和结算合约。这种操作分工为数字资产交换构建了一个高效的生态系统。

用户声明他们的最终目标

该过程始于链下签名。你创建一个订单,指定起始资产、期望资产和时间限制。你的签名充当一个具有约束力的密码学条件,为网络可使用你的资金做什么设定了严格边界。在此阶段你无需支付 Gas 费,只需向网络广播一个密码学“愿望”。

通过将初始请求保留在链下,网络节省了区块空间,避免将无用数据提交到区块链。用户可以在执行前自由取消订单,无需支付网络费用。

Solvers 争夺执行权

一旦意图进入系统,称为 Solvers 的第三方参与者就会接手操作。Solvers 运行复杂的算法,搜索中心化交易所、去中心化交易所、私有流动池和活跃的做市商。Solvers 在拍卖中相互竞争,为你提供尽可能高的价值。它们寻找不同用户之间的直接匹配,通过自动做市商路由交易,或应用自身库存来填充订单。

这种拍卖的竞争性质迫使 Solvers 向用户提供最大价值。Solver 网络处理执行逻辑,彼此积极竞争以呈现最有效的交易路径。如果某个 Solver 找到了更便宜的路由,它就能赢得处理你交易的权利,并获得少量操作奖励。

结算合约强制执行规则

获胜的 Solver 将意图打包成批,并提交给链上结算合约。结算合约验证执行路径是否满足每个用户签署的特定条件。如果 Solver 试图提取价值或提供低于用户限价的价格,智能合约会立即拒绝交易。Solver 支付链上执行的 Gas 费,而用户仅在交易成功时从交易收益中直接扣除少量费用。

解决去中心化金融中的结构性问题

从逐步执行转向以结果为中心的设计,解决了去中心化金融中的许多系统性缺陷。更新后的设计保护普通用户免受恶意网络参与者和频繁可用性问题的侵害。

保护用户免受有毒订单流侵害

公共交易池会使标准交易暴露给不断利用未确认交易进行剥削的搜索者和矿工。这些网络攻击者通过抢跑和三明治攻击从普通用户身上提取财富。基于意图的架构将用户订单保留在链下,直到 Solver 能够以特定价格完成执行。结算合约充当护盾,防止攻击者操纵执行序列来损害用户利益。Solver 承担执行风险,吸收交易池中的任何恶意行为。

聚合更好的定价算法

标准去中心化交易所严重依赖孤立的自动做市商。意图系统则整合了整个加密货币生态系统的流动性。Solvers 可以通过一种称为“需求巧合”的机制,直接在用户之间匹配交易。如果一个人想卖出 ETH 换取 USDC,而另一个人想用 USDC 购买 ETH,Solver 会直接重叠他们的交易。直接匹配消除了自动做市商费用和滑点,为两个交易者带来了巨大的价格优势。

消除用户体验中的摩擦

标准的 Web3 交互通常需要较高的技术知识。交易者通常需要获取原生网络代币来支付 Gas 费、计算滑点容忍度并处理失败的交易。意图将这些复杂性抽象化了。你签署一条消息,网络便会主动处理执行、交易路由、Gas 费支付和最终结算。这种体验在很大程度上类似传统金融应用,同时保留了自我托管的安全性。

意图生态系统中的风险

将执行委托给第三方给区块链操作带来了新的挑战。如果竞争程度较低,占主导地位的 Solver 可能会垄断意图网络。高度中心化会降低最终用户的价格质量,并在路由网络中造成单点故障。

抗审查性也需要高度的技术关注。Solvers 作为链下实体运作,有权忽略特定请求。恶意 Solver 可能会选择忽略来自特定地址的意图。网络设计者通过构建多样化、开放的 Solver 生态系统来减轻审查风险,任何有技能的参与者都可以加入拍卖。只要网络中有一个诚实的 Solver 保持活跃,用户的意图就能成功执行。

开发者还必须保护结算合约的安全。由于智能合约对用户资金和意图验证拥有最终权力,代码中的任何缺陷都可能允许恶意 Solver 窃取资产。定期审计和漏洞赏金计划有助于保护结算层免受这些威胁。

CoW Protocol 中的基于意图的架构

CoW Protocol 是数字资产交易中基于意图架构的领先实现。当你在 CoW Swap(基于 CoW Protocol 构建的元 DEX 聚合器)上进行交易时,你会签署一个以特定限价进行交易的意图。然后,该协议使用批量拍卖将多个交易组合在一起,以实现最高效的执行。

批量拍卖模型为交易者创建了一个高效的清算机制。Solvers 相互竞争,为批中的所有资产找到统一的清算价格。该协议主动寻找“需求巧合”,先直接将用户订单相互匹配,再将剩余量路由到链上自动做市商。这种直接匹配为交易者节省了数百万美元的费用和潜在价格影响。

CoW Protocol 通过严格的结算合约强制执行所有用户意图。Solvers 必须提供他们承诺的清算价格,否则合约将拒绝该批交易。Solver 支付 Gas 费,这意味着用户无需为失败的交易付费。该架构为去中心化交易创造了一个安全、高流动性的环境,直接惠及最终消费者。

意图机制的未来

意图的实现不仅仅局限于简单的代币兑换。开发者正在积极探索将基于意图的架构应用于跨链桥接、借贷协议和复杂的收益策略。用户可能很快就会签署一条意图,要求在其稳定币上获得特定收益。Solver 网络将跨多个区块链处理桥接、资金质押、自动复利流程和风险管理。

随着技术的成熟,Solvers 将能够访问更深的流动池并部署更快的路由算法。随着意图机制将技术操作对普通用户隐藏起来,进入加密货币市场的门槛将会降低。通过专注于最终结果,区块链交互最终将感觉与标准互联网应用无异。

常见问题

意图与传统交易有何区别?

传统交易规定了区块链完成交易所需执行的具体计算步骤。意图只指定用户要求的最终状态。高度专业化的网络参与者随后决定最佳计算步骤。

用户需要为意图支付 Gas 费吗?

用户在签署意图时通常无需直接从钱包支付 Gas 费。Solvers 支付区块链 Gas 费,并从用户最终期望资产中扣除一小笔透明的执行费用。

意图网络是中心化的吗?

意图的创建和结算通过智能合约以去中心化方式发生。执行层依赖于在链下运行的专业 Solvers。健康的意图网络鼓励去中心化 Solvers 之间的激烈竞争,以防止垄断。

如果没有 Solver 接手,意图会过期吗?

是的。用户为其签署的意图设定了时间限制。如果在时间限制到期前,任何 Solver 都无法满足最低要求,意图将过期,用户无需承担任何成本。

基于意图的架构安全吗?

意图协议通过以加密方式强制执行结果来提供高安全性。智能合约会阻止恶意 Solver 提取价值。该协议的安全性高度依赖其结算合约的安全性,因此需要彻底的智能合约审计以实现最终的用户保护。

分享

复制

  • 原文链接: cow.fi/learn/what-is-int...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

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