意图和链抽象 101

  • LI.FI
  • 发布于 2024-07-30 19:35
  • 阅读 31

本文深入探讨了意图(Intents)和链抽象(Chain Abstraction)这两个概念,区分了它们的不同之处:意图是用户指定想要达成的结果,而无需关心技术细节;链抽象旨在创建一个统一的用户体验,简化跨链交互的复杂性。文章还介绍了CAKE框架,并讨论了意图在实现链抽象中的作用,最后强调虽然链抽象的愿景很好,但实现真正的链抽象非常困难。

Intents 和链抽象是最新热点;不要迷失在翻译中。

在牛市中,强大的叙事推动了采用。之前,围绕 NFT 的叙事导致了大规模的 NFT 繁荣。这次,焦点在于 Intents 和链抽象。

然而,这两个概念之间存在许多混淆和误解。虽然许多人将链抽象等同于 Intents,但它们从根本上是不同的。

  • Intents: Intents 让用户可以指定他们想要实现的目标(例如,转移资产),而无需处理细节。代理(又名 solvers)处理这些请求,提供快速高效的服务。这使得用户与链上应用的交互更简单、更直观。
  • 链抽象: 链抽象是一种愿景,旨在构建一种 UX,对用户隐藏不同链的复杂性,将其呈现为一个统一的系统。用户与该系统交互,无需担心跨链管理资金。

考虑到这一点,让我们深入了解以上每个概念的含义:

理解基于 Intent 的设计

基于 Intent 的设计是一种概念性方法,用户指定他们期望的结果,而无需处理底层的技术复杂性。它抽象掉了细节,使得用户体验更流畅、更直观。

在区块链的背景下,基于 Intent 的设计允许用户表达他们想要实现的目标(例如,转移资金、执行交易、与应用交互),并依赖于服务提供商系统,又名 solvers/agents/relayers(以及任何其他使用的首字母缩写),以高效地满足这些请求。

让我们通过一个简单的例子来看看 Intents 如何工作,其中用户想要将 1 ETH 兑换为 BNB。

  1. 用户指定 Intent: 用户声明他们的目标,例如将代币从一条链转移到另一条链。
  2. 服务提供商 (Solvers): 专门的实体,称为 solvers,负责满足这些 Intents。它们处理幕后必要的交易和操作。
  3. 优化和执行: Solvers 优化流程,选择最佳路线和方法来实现期望的结果。它们使用各种工具和资源,例如流动性池和桥,以高效地完成交易。
  4. 结算和再平衡: 在执行用户的 Intent 后,solvers 在源链上获得偿还。反过来,这要求 solvers 经常进行再平衡,以确保在需要时有足够的流动性用于未来的交易。

链抽象的基础知识

链抽象旨在通过简化跨多个区块链网络的交互,为用户创造无缝和统一的体验。它隐藏了底层的复杂性,允许用户使用链上应用,而无需理解或管理不同链的细节。

链抽象不是一种产品或功能,而是一种旨在改善与加密货币交互的总体 UX 的运动。目标是将各种链集成到一个有凝聚力的系统中,该系统优先考虑互操作性、易用性、安全性和效率。

虽然在去中心化的环境中实现完全统一的 UX 非常困难,但目标是抽象掉尽可能多的复杂交互,以增强用户体验。

CAKE 框架(即链抽象关键要素)是 Frontier Research 发起的一项有趣的链抽象倡议。

链抽象是 CAKE 的一部分。来源:介绍 CAKE 框架

以下是该框架的结构和功能的一个高级概述:

  1. 应用层: 充当用户与区块链生态系统交互的网关,处理用户输入并显示输出。
  2. 权限层: 抽象了账户管理和交易授权的细节。
  3. Solver 层: 管理交易的顺序和路由,确保它们高效且安全地完成。
  4. 结算层: 保证交易正确执行,并且区块链的状态得到准确更新。

各层如何协同工作:

  • 集成与协调: 应用层与用户交互,并将他们的 Intents 发送到权限层。然后,这些 Intents 被传递到 solver 层,该层确定执行它们的最佳方式。最后,结算层确保交易安全地记录在链上。
  • 简化用户体验: 用户可以执行诸如资产转移、交换和质押等操作,而无需手动管理不同链上的资金。
  • 效率和安全性: 通过将框架组织成不同的层,每层负责特定的任务,CAKE 确保系统既高效又安全。每一层都可以独立优化,从而带来更好的整体性能和增强的安全性。

总而言之,链抽象代表了一个旨在改善和简化加密货币领域 UX 的最终目标愿景。

LI.FI,在过去的几年里,我们一直致力于抽象掉跨各种链的交易、交换和流动性转移所涉及的复杂性。这确保了用户可以访问最佳费率和足够的流动性,而无需处理每条链的复杂性。

我们相信链抽象的愿景可以增强加密货币 UX,并很高兴与参与模块化链抽象堆栈不同层的所有参与者合作。我们看到一些链抽象基础设施参与者,如 AarcKlaster.ioOneBalanceLI.FI 合作处理交换和桥接,从而使应用程序开发人员能够为其用户构建链抽象体验。

Intents 在链抽象中的作用

虽然 Intents 和链抽象是不同的概念,但它们相辅相成,可以创建链抽象的用户体验。

通过将基于 Intents 的设计与链抽象集成,我们可以创建一个流程,用户只需指定任何链上操作的 Intent。这种组合方法允许用户专注于他们的目标,而不是技术细节和弄清楚如何处理多个链,从而使整个过程更流畅、更用户友好。

例如,如果用户想以最佳费率将代币从以太坊转移到币安智能链,他们只需要表达这个 Intent。系统的 solvers 将自动处理桥接、交易费用和最佳执行策略。这抽象了用户的复杂性,确保他们期望的结果得以实现,而无需手动管理每个步骤。

通过这种方式,Intents 和链抽象之间的协同作用解决了跨链交易、gas 费和桥等待时间等问题,以及多链加密生态系统的其他技术细节。

Intents vs. 链抽象:理解差异

现在,我们还想说 Intents ≠ CA。虽然链抽象是最终目标,但需要注意的是,Intents 是实现它的多种方式之一。

结束语

加密货币中的叙事之战将继续,每个周期都会带来新的想法和解决方案。虽然看到多个概念占据中心地位是有益的,但至关重要的是要了解底层技术及其对最终用户的影响。

链抽象是一个值得追求的愿景,可以改善每个人的用户体验,无论他们是新手还是老手。然而,实现真正的链抽象将非常困难,因为它建议在去中心化的世界中拥有统一的标准。

标准的问题

另一方面,基于 Intents 的设计提供了一种有希望的方法来简化交互,并且是实现链抽象的方式之一。但是,必须注意的是,只有少数加密货币应用程序采用了这种设计。此外,基于 Intents 的设计有其自身的缺点和实现挑战。在探索基于 Intent 的桥梁的缺点时,我们已经讨论了其中的一些缺点。只有时间才能证明其好处是否大于缺点。

立即开始使用 LI.FI

喜欢阅读我们的研究吗?要了解更多关于我们的信息:

免责声明:本文仅用于提供信息。文章中提到的项目是我们的合作伙伴,但我们鼓励你在使用或购买任何提及协议的代币之前进行尽职调查。这不是财务建议。

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

0 条评论

请先 登录 后评论
LI.FI
LI.FI
Get the best cross-chain any-to-any swap out of the box. https://blog.li.fi/