首页>>资讯>>产业

意图与链抽象 101

2024-09-05 11:50:49 199

在牛市中,强有力的叙述推动了采用。之前,围绕 NFT 的叙述导致了大规模的 NFT 热潮。这一次,意图和链抽象成为了热点。

24.png

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


意图(Intents): 意图让用户指定他们想要实现的目标(例如,转移资产),而无需处理细节。代理(即求解者)处理这些请求,提供快速高效的服务。这使得用户与链上应用的交互变得更简单、更直观。


链抽象(Chain Abstraction): 链抽象是一种愿景,旨在构建一种用户体验,隐藏不同链的复杂性,将它们呈现为一个统一的系统。用户与该系统交互,而无需担心跨链管理资金。

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


理解基于意图的设计


基于意图的设计是一种概念性方法,用户在不处理底层技术复杂性的情况下指定他们期望的结果。它抽象掉细节,使用户体验更加顺畅和直观。


在区块链的背景下,基于意图的设计允许用户表达他们想要实现的目标(例如,移动资金、执行交易、与应用交互),并依赖于服务提供者系统,即求解者/代理/中继者(以及任何其他使用的缩写),以高效地满足这些请求。

24.png

让我们通过一个简单的例子来看看意图是如何工作的,假设用户想用 1 ETH 兑换 BNB。


用户指定意图:用户陈述他们的目标,例如将代币从一个链转移到另一个链。


服务提供者(求解者-Solvers ):被称为求解者的专业实体承担满足这些意图的责任。他们在幕后处理必要的交易和操作。


优化与执行:求解者优化流程,选择最佳路线和方法以实现预期结果。他们使用各种工具和资源,例如流动性池和桥,以高效地完成交易。


结算与再平衡:在执行用户的意图后,求解者在源链上获得报酬。这反过来要求求解者经常再平衡资金(rebalance),以确保在未来交易中所需的流动性充足。


链抽象的基本原理


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


链抽象不是一种产品或功能,而是朝着改善与加密货币交互的整体用户体验的运动。目标是将各种链集成到一个优先考虑互操作性、易用性、安全性和效率的统一系统中。


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


链抽象中的一个有趣倡议是 CAKE 框架[4] ,即链抽象关键元素,由 Frontier Research 启动。

24.png

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


以下是框架的结构和功能的高层概述:


**应用层(Application Layer)**:作为用户与区块链生态系统交互的网关,处理用户输入并显示输出。

**权限层(Permission Layer)**:抽象账户管理和交易授权的细节。

**求解者层(Solver Layer)**:管理交易的顺序和路由,确保它们高效安全地完成。

**结算层(Settlement Layer)**:确保交易正确执行,并准确更新区块链的状态。


各层如何协同工作:

24.png

集成与协调:应用层与用户接口,并将他们的意图发送到权限层。这些意图随后传递给求解者层,后者确定执行它们的最佳方式。最后,结算层确保交易安全地记录在链上。

简化用户体验:用户可以执行资产转移、交换和质押等操作,而无需手动管理跨不同链的资金。

效率与安全性:通过将框架组织成不同的层,每层负责特定任务,CAKE 确保系统既高效又安全。每一层都可以独立优化,从而提高整体性能和增强安全性。


总之,链抽象代表了一个旨在改善和简化加密领域用户体验的最终目标愿景。


在 LI.FI[6] 中,我们致力于抽象掉涉及交易、交换和跨各种链流动的复杂性,以确保用户能够在不处理每个链的复杂性的情况下,访问最佳汇率和充足的流动性。


我们相信链抽象的愿景能够增强加密用户体验,并期待与参与模块化链抽象堆栈不同层次的所有参与者合作。我们看到多个链抽象基础设施参与者,如 Aarc[7]、Klaster.io[8]和 OneBalance[9],与 LI.FI[10] 合作处理交换和桥接,从而使应用开发者能够为他们的用户构建链抽象体验。


意图在链抽象中的作用


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

24.png

通过将基于意图的设计与链抽象相结合,我们可以创建一个流程,用户只需指定任何链上操作的意图。这种结合的方法使用户能够专注于他们的目标,而不是技术细节和如何处理多个链,从而使整个过程更加顺畅和用户友好。


例如,如果用户想以最佳汇率将代币从以太坊转移到币安智能链,他们只需表达这个意图。系统的求解者将自动处理桥接、交易费用和最佳执行策略。这为用户抽象了复杂性,确保他们的预期结果得以实现,而无需手动管理每一步。通过这种方式,意图与链抽象之间的协同作用解决了跨链交易、gas 费用和桥接等待时间等多链加密生态系统的复杂性。


意图与链抽象:理解差异


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

24.png

结语思考


加密领域的叙事之战将继续,每个周期都会带来新的想法和解决方案。虽然看到多个概念成为焦点是有益的,但理解基础技术及其对最终用户的影响至关重要。


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

24.png

另一方面,基于意图的设计提供了一种简化交互的有前景的方法,是实现链抽象的方式之一。然而,需要注意的是,只有少数加密应用采用了这种设计。此外,基于意图的设计有其自身的一系列缺点和实施挑战。我们在探索基于意图的桥接的缺点[11]时讨论了一些。只有时间能证明其好处是否超过缺点。


参考资料


[1]

AI翻译官: https://learnblockchain.cn/people/19584

[2]

翻译小组: https://learnblockchain.cn/people/412

[3]

learnblockchain.cn/article…: https://learnblockchain.cn/article/9199

[4]

CAKE 框架: https://frontier.tech/the-cake-framework

[5]

介绍 CAKE 框架: https://frontier.tech/the-cake-framework

[6]

LI.FI: http://li.fi/

[7]

Aarc: https://linktr.ee/0xaarc

[8]

Klaster.io: https://klaster.io/

[9]

OneBalance: https://x.com/OneBalance_io

[10]

LI.FI: http://li.fi/

[11]

基于意图的桥接的缺点: https://li.fi/knowledge-hub/the-untold-trade-offs-in-intent-based-bridges/

[12]

Substack: https://lifi.substack.com/

[13]

Twitter: https://twitter.com/lifiprotocol

[14]

AI 翻译官: https://learnblockchain.cn/people/19584

[15]

这里: https://github.com/lbc-team/Pioneer/blob/master/translations/9199.md

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