鸟瞰 Intent Centric 原语与实例化进程
2024-09-23 09:14
NingNing
2024-09-23 09:14
订阅此专栏
收藏此文章
Intent Centric 方式将复杂的多步操作抽象为单一意图,极大地简化了用户交互模型。


撰文:NingNing


Intent Centric(以意图为中心)原语在被 Paradigm 提出之后,曾在去年的一段时间成为行业争相讨论的显学。但这个新原语用词有点玄奥,市场上很多人理解起来有些许困难。


本质上,Intent Centric 原语是一种将用户意图抽象化、将复杂执行逻辑封装的计算范式。它通过引入意图层 (Intent Layer) 作为中间抽象层,实现了用户需求与底层执行的解耦。


还是理解无能?举一个更接地气的例子:


  • 传统链上操作: 调用合约 A 的函数 X,获得代币 B,再调用跨链桥合约 C 将 B 跨到链 D,最后在链 D 上调用 DEX 合约 E 兑换成代币 F。
  • Intent Centric 方式: 用 A 换取链 D 上的 F。


看出区别了吗?Intent Centric 方式将复杂的多步操作抽象为单一意图,极大地简化了用户交互模型。


Why Intent Centric?


为什么 VC 机构和开发者在这个新原语诞生伊始对其感到兴奋呢?这是因为 Intent Centric 原语不仅仅是一个技术范式创新,它代表了 Web3 从「机制设计」向「体验设计」转变的开端,它有潜力重塑整个区块链计算模型,为真正的大规模采用铺平道路。


Intent Centric 原语在以下 5 个方面有革命性的效应提升:


  • 计算复杂度优化: 通过将多步操作合并为单一意图,可以在执行层面进行全局优化。这不仅降低了 gas 消耗,还能显著提高执行效率。
  • 状态空间压缩: 传统方法下,每个中间步骤都会产生链上状态变化。Intent Centric 模式可以将多个状态变化压缩为单一状态转换,大大减少了链上存储压力。这对于像以太坊这样的状态爆炸问题严重的公链尤其重要。
  • 并行性提升: Intent 的抽象本质允许系统在执行层面进行更灵活的调度。例如,多个用户的跨链 Intent 可以被批处理,从而提高整体吞吐量。
  • 互操作性增强: Intent 作为一种标准化的抽象,可以极大地促进不同协议间的互操作。这为构建真正的跨链、跨协议生态系统奠定了基础。UniswapX 的实践表明,基于 Intent 的路由可以无缝整合多个 DEX 的流动性,为用户提供更优的执行价格。
  • 安全性提升: 通过将复杂逻辑封装在可审计的 Intent 执行器中,可以大大减少用户直接操作带来的安全风险。CoW Swap 的数据显示,采用 Intent 模式后,因用户操作失误导致的损失减少了 90% 以上。


Intent Centric 原语的实例化


目前 Intent Centric 原语的实例化应用案例有(不限于):


  • dappOS 的 Intent Assets: 这是一个典型的状态多态化应用。Intent Assets 在逻辑上表现为单一资产,但在物理上可能分布在多个链上。当用户表达使用意图时,系统会自动进行最优的跨链路由和聚合。这种设计不仅优化了资金利用效率,还为用户提供了无缝的跨链体验。 技术亮点:采用了基于 ZK 的状态证明机制,确保了跨链操作的安全性和低延迟。
  • Renzo 的「Restake from Anywhere」: 这是 Intent Centric 在质押领域的创新应用。通过将质押操作抽象为 Intent,Renzo 成功解决了 ETH 质押的流动性和可组合性问题。 核心创新:引入了一种新的质押代币标准,允许质押 Intent 在不同链间自由流转,从而实现了真正的「跨链质押」。
  • Everclear 的清算层: Everclear 通过引入 Intent 清算层,巧妙地解决了跨链操作中的流动性分散问题。它将多个链上的流动性虚拟化为一个全局流动性池,大大提高了资金利用效率。 技术亮点:采用了创新的多方计算 (MPC) 技术来协调跨链操作,既保证了安全性,又显著提高了执行效率。
  • CoW Swap 的批量拍卖机制: CoW Swap 通过引入批量拍卖机制,巧妙地解决了 DEX 中的 MEV( 最大可提取价值 ) 问题,同时大幅提高了交易效率。这是 Intent Centric 原语在去中心化交易领域的一次革命性应用。 核心创新: a) 批量订单匹配: CoW Swap 将用户的交易意图 (Intents) 批量收集,而不是立即执行。这允许系统在更大的订单池中寻找最优匹配,大大提高了成交概率和价格优化空间。 b) 链下求解,链上结算: 订单匹配在链下进行,只有最终的结算结果上链。这种设计极大地降低了 gas 成本,同时提高了系统的可扩展性。根据 CoW Swap 的数据,这种方法可以将 gas 成本降低高达 90%。 c) 竞争性 Solver 机制: CoW Swap 引入了 Solver 竞争机制,让多个 Solver 竞争提供最优的订单匹配方案。这不仅提高了匹配效率,还引入了去中心化的元素,增强了系统的鲁棒性。 d) MEV 保护: 通过批量处理和链下匹配,CoW Swap 有效地消除了传统 DEX 中常见的抢先交易、夹子交易等 MEV 攻击。


从以上应用实例中,我们可以总结出 Intent Centric 原语的实例化的通用架构:


用户界面层:


功能:接收用户输入,生成标准化的 Intent 对象。


实例:CowSwap:用户指定想要交换的代币和数量。


UniswapX:用户选择输入和输出代币,以及滑点容忍度。


DappOS:用户表达使用 Intent Assets 的意图,如跨链转账或交易。


Intent 解析层:


功能:解析 Intent 对象,提取关键参数,如代币地址、数量、价格限制等。


实例:CowSwap:解析用户的交易请求,确定交易对和数量。


UniswapX:分析用户的交易意图,包括代币对和价格要求。


DappOS:解析用户的 Intent Assets 使用请求,确定操作类型和参数。


路由优化层:


功能:基于解析的 Intent,计算最优执行路径。


实例:CowSwap:使用批量拍卖机制,找到最佳的撮合方案。


UniswapX:计算最优的代币交换路径,可能涉及多个 DEX。


DappOS:为 Intent Assets 的使用计算最佳的跨链路径和执行策略。


执行层:


功能:根据优化后的路径,调用相关智能合约执行操作。


实例:CowSwap:通过选定的 Solver 执行批量订单。


UniswapX:调用选定的 DEX 合约,执行代币交换。


DappOS:执行 Intent Assets 的相关操作,如跨链转移或交易。


结算层:


功能:处理跨链操作,清算资金,确保所有参与方收到应得的资产。


实例:EverClear:作为专门的清算层,协调不同链间的资金流动和结算。


DappOS:处理 Intent Assets 在不同链间的结算和同步。



这些项目都将复杂的链上操作抽象为简单的用户意图,大大简化了用户交互。而且具有高度的灵活性,能够适应不同的应用场景和用户需求。


链上数据表现与隐藏的第 0 层


不可证伪的真理不是科学,无法达成 PMF 的原语只是空话。


查看以上 4 个实例的 Dune 数据看板,我们会发现 Cowswap 数据表现一枝独秀,Renzo 的「Restake from Anywhere」表现相对亮眼,DappOS、EverClear 的链上数据目前表现相对一般。



Cowswap 在抗 MEV、免 Gas 交易、高级订单等等方面解决了链上交易用户的真实痛点,只需要签名,不需要花费 Gas 费 Approve 和 Swap,就可以实现 1 笔交易。当然,手续费还需要你支付。


Renzo 的「Restake from Anywhere」解决了其他 L2/L1 上的 Wrap ETH 参与 Restaking 积分 Farming 存在的交互复杂性和跨链操作额外成本的痛点。


DappOS 的 Intent Assets 解决了用户既要链上原生收益又要保持资产的高流动性和无损互换属性的需求。


EverClear 的清算层则为链抽象时代的协议提供了新的清算底层基础设施,解决 Solver 的再平衡、可编程清算、无许可链扩展等痛点。


这些实例链上数据表现的参差,在于它们在 Web3 意图表达 - 执行堆栈选择的层和竞争环境的不同。


Web3 意图表达 - 执行堆栈可以划分为 5 层:


Web3 意图表达 - 执行堆栈的 0 层入口层:推特、Google 搜索、Telegram、AppStore、Crypto 垂直媒体、Facebook、Kakao、WeChat 等。


Web3 意图表达 - 执行堆栈的 1 层钱包账户层:MetaMask 钱包、OKX 钱包、Bitget 钱包、Coinbase 钱包、Ledger 钱包、DappOS 钱包、Privy 钱包等。


Web3 意图表达 - 执行堆栈的 2 层意图表达层:Cowswap、UniswapX、Anoma、Socket、Across 等


Web3 意图表达 - 执行堆栈的 3 层意图执行层:做市商、LP、Solver 服务商 


Web3 意图表达 - 执行堆栈的 4 层清算层:Everclear 


Web3 意图表达 - 执行堆栈的 5 层结算层:  L1&L2


目前定位在第 2 层 Cowswap 和 Renzo 的「Restake from Anywhere」顺风顺水。定位在第 5 层的 Everclear 作为新鲜出炉的中间件还处增长曲线的大早期。定位在 1、2、3 层的 DappOS 则面临着前后夹击的激烈竞争局面。而且作为后来挑战者凭借自建的 Intent Assets 和 Solver 网络,去从 MetaMask、OKX 钱包、Bitget 钱包这些巨头手中抢食,显得力不从心。


特别要说的是,Web3 意图表达 - 执行堆栈的 0 层在目前的 Intent Centric 实例设计架构中处于隐身状态。但 0 层作为 Web3 生态系统的入口,不仅提供了用户获取渠道,还塑造了用户认知,影响了产品定位和市场竞争格局。


对 Intent Centric 实例项目来说,不妨借鉴 Solana Blinks 的思路,将意图表达从 2 层前移到 0 层,与用户建立直接联系,将是实现并维持 PMF 的关键。


未来展望:Intent Centric 范式的潜在革命


Intent Centric 范式在既有实例之外,尚有以下未开发的潜力:


计算范式转变: 从「指令式」到「声明式」的转变可能会彻底改变智能合约的编写方式。想象一下,未来的 DApp 开发者可能只需要描述期望的结果,而不是详细的执行步骤。


链间状态同步新模型: Intent 可能成为不同链间状态同步的新载体,为真正的互操作性奠定基础。这可能导致「单链中心化」向「多链协作」的转变。


AI 驱动的 Intent 优化: 结合大语言模型 (LLM) 技术,未来可能出现能够理解自然语言 Intent 并自动优化执行路径的 AI 代理。这将进一步降低 Web3 的使用门槛。


去中心化意图市场: 随着 Intent 标准化的推进,我们可能会看到专门用于撮合和执行 Intent 的去中心化市场出现。这将为套利者和做市商创造全新的机会。

【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

NingNing
数据请求中
查看更多

推荐专栏

数据请求中
在 App 打开