作者:Delphi Creative;翻译:金色财经0xjs在之前的文章中,我们概述了Anoma的意图,并看到了它们与以太坊风格的交易和智能合约相比的情况。作为复习,意图(intents)和谓词(predicates,注:来自数理逻辑,定义一组条件并确定指定对象是否符合这些条件) 的目标与智能合约和交易的目标在根本上是不同的。前者是为声明性编程而设计的,而后者是为命令式编程而设计的。在本文,我们将焦点转向应用程序层。然而,在进一步进行之前,我们分享一个关键的认识:虽然为不同的目的而设计,意图(intents)和谓词(predicates )以及交易和智能合约在理论上的能力是等效的。它们可以用来模拟彼此。毕竟,EVM是一台图灵完备的机器,任何东西都可以在其上构建。事实上,如果我们大致定义基于意图的应用为“用户表达其偏好并允许第三方无需许可的代理来实现它们的应用程序”,我们很快就会意识到,今天在以太坊和其他生态系统中的许多应用程序实际上已经可以被认为是基于意图的。本文“什么是基于意图的应用?”有2个部分;1、首先,我们看一下一些跨各种垂直领域的现有基于意图的应用程序,这些应用程序符合上述广义定义。我们将逐一介绍这些应用程序,有些更详细,有些不那么详细,以了解它们的基于意图的特征以及市场规模和用户吸引力。2、接下来,我们认为使用智能合约和交易来模拟基于意图的应用程序是次优的,突出了一些现有dapp的主要缺点和低效之处。基于意图的应用已有哪些CoW Swap & 1inch FusionCoWSwap和1inch Fusion在设计上可能是最接近Anoma上的交易应用程序的例子。CowSwap是一个通过批量拍卖进行交易的协议,并且有一个竞争激烈的求解器(solver)市场,这些求解器使用自己独特的策略竞争找到获胜的批次。 CoWSwap上的订单是按照意图制作的。求解器可以通过巧合的愿望(CoW)在链下直接相互对决,也可以通过找到在链上流动性池中执行这些交易的最佳路径的方式来执行这些交易。虽然听起来很复杂,但架构实际上非常简单。1、用户将其意图发送到CoWSwap订单簿。例如,“我想以至少1 ETH的价格出售2,000 USDC”。请注意这里的“至少”。用户愿意接受1 ETH,但如果求解器能够实现,他们宁愿更高。2、用户订单在发送到作为拍卖师的Driver之前首先在订单簿中合并。Driver启动拍卖并将交易发送给求解器。订单簿和Driver都是CoWSwap架构的中心化组件,尚未去中心化。3、求解器竞争创建解决方案以最大化用户的总余额(其中余额=执行价格–限价)。求解器将其结果发送回Driver,然后由Driver对其进行排序和排名。4、Driver在链上结算获胜的批次。对于求解器来说,这是一场胜者全得的拍卖。没有部分填充和共享,你要么有获胜的批次,要么没有。求解器可以使用任何流动性来源或策略来完成获胜的批次。这意味着使用以太坊上的任何流动性池,借用闪电贷,使用自己的库存,甚至(虽然不太理想)使用私人订单流。但当用户之间存在愿望巧合时,CoW设计真正发挥作用。当你有CoW时,你不需要池,只需用户之间匹配。举例来说,我们看一下来自5月1日的订单。两个用户来到CoW Swap,其意图几乎完全重叠。1、用户0xea想要出售48,942 USDC,并至少获得26.66 ETH。他们愿意以每ETH 1,836美元的市场价格购买ETH2、用户0×85想要出售30 ETH,并至少获得53,833 USDC。他们愿意以每ETH 1,794美元的市场价格出售ETH3、整个批次可以通过交叉用户意图并通过流动性池为用户0×85的交易填充剩余余额来解决。结果是两个用户都在他们愿意交易的价格上获得了价格改进。0xea能够以每ETH 1,829美元的价格购买ETH,而0×85能够以每ETH 1,827美元的价格出售。当这样匹配CoW时,不必担心滑点或抢跑交易。也无需支付昂贵的Gas费用来“停止整个以太坊区块链”,以便让链一次执行订单,每次都会产生滑点。虽然这一批次突显了意图如何被使用的好处,但对于CowSwap来说,挑战在于它们存在于一个命令式的生态系统中。以太坊内存池不支持意图结构,因此CoW Swap必须开发和维护自己的链下架构。它还依赖于用户实际上通过CoW Swap的合约/前端进行操作,因为它们无法访问所有以太坊交易者的意图。交易者需要专门使用CoW Swap。如果CoW Swap是在一个声明性的生态系统中构建的,它的求解器将能够利用广义意图内存池,并且能够访问更广泛的意图供应,从而能够找到更多的愿望巧合和可解决的环交易。因此,今天CoW Swap上实际上几乎没有CoW,CoW通常仅占每日交易量的
文章来自:https://www.bitpush.news/articles/5175121?from=listen

更新日期: 2023-10-02 02:17:18
文章标签: ,,,,,,,,
文章链接: DelphiDigital:已有哪些基于意图的应用 以及Anoma有何独特之处  [复制链接]
站方声明: 除特别标注, 本站所有文章均为原创, 互联分享, 尊重版权, 转载请注明.