Intent (意图)的创新——用例、现状和未来场景
什么是意图(Intent)?你可以在哪里使用它们?一个简单的定义和一个用例列表。
原文标题:Intents and where to find them
原文作者:Yellow Propeller
原文来源:propellerheads
编译:Kate, Marsbit
TL, DR
• 意图是部分交易。当你缺乏构建完整交易的信息,并且需要帮助填补空白时,它们非常有用。
• 你可以使用意图:查找交易对手,设置链上事件的触发器,访问隐藏信息,或构建多方承诺交易。
• 意图使复杂的事情变得更容易,并通过在单个txs中无需信任地协调多方来打开全新的效率。
要了解意图(Intent)的一些有趣的用法,请继续阅读。
介绍
有很多关于意图的声音。但它们究竟是什么呢?它们究竟能做什么“正常”交易做不到的事情?
本文将回答这些问题。我们将用简单的术语来解释意图,并回顾你今天已经如何使用意图,以及你将来可能如何使用它们的多种方式。
首先,让我们看看意图与“正常”的日常交易有何不同。
意图是部分交易
理解意图的一个好方法是部分交易。你对某件事——你的意图——做出承诺,但仅凭这一点还不足以完成一笔完整的交易。
缺少一些东西来完成有效的交易。然后让别人补上缺失的部分。
只有当其他人添加缺失的部分时,意图才成为有效的交易。
所以意图是需要别人帮助的部分交易。这对什么类型的交易有用?
在哪里可以使用意图
作为部分交易,当你无法创建完整交易时,意图特别有用。
也许你不想投入时间,或者你不知道如何找到丢失的信息,或者丢失的信息对你来说根本是不可用的。
以下是容易发生这种情况的三种情况:
交易对手选择
很难找到并选择最好的交易对手。但是,定义你想要什么,让别人为你评估和选择交易对手要容易得多。
通过外包,你还可以获得原本不会拥有的交易和交易对手——例如,通过CowSwap,你可以在Balancer上支付更少的费用。
我们的Solver将4个订单合并为单个路由的交易。如果没有意图,这次掉期交易中的 4 名交易者会得到更差的价格。
自动化
无论何时你需要精确地监控事件,快速地做出反应或完成许多交易,自己动手都是一件痛苦的事情。意图可以帮助你一次性指定目标和条件,然后让第三方处理执行。
意图允许你定义条件,这些条件可以在你需要时精确触发一个或多个交易。
多方承诺
一个或几个其他方需要承诺以验证你的交易。意图是协调多方承诺的好方法。
意图并不像看起来那么新——一些dApp已经意图intent有一段时间了。
你已经在哪些地方使用过意图
在特殊用途的应用程序中已经出现了意图。一些例子:
• GitCoin配对资金:用户预先承诺捐赠给获奖项目,而不知道他们将是哪个项目。
• 限价订单和批量拍卖:限价订单,例如,在CowSwap或1inch 上是部分交易。求解者竞相寻找交易对手的最佳安排(例如,通过多个DEX池分割),以最佳价格成交。
• SmartOrders:使用CowSwap Smart Orders,你今天就可以为你的掉期交易添加任意执行条件。
• 多重签名: 多重签名交易从多重签名成员的意图承诺开始,直到他们达到法定人数并可以结算交易。
• 场外交易:场外交易本质上是一种多签名互换——由交易双方签署,并在双方提交意愿后结算。
但意图的承诺要大得多。
未来的意图
下面是一些你可能很快就能使用意图的有趣方法:
组织旅行
交易只有在所有参与方承诺并同时满足所有条件时才会执行。
关于【Intent (意图)的创新——用例、现状和未来场景】的延伸阅读
Intent在Web3中的表现形态和破圈效果
不久的将来,或许简单一句指令,便能实现复杂的DeFi操作。
长推:浅析Intent的四个层级
通过如何从产品层级来分析Intent的实现路径,将Intent分成了四个层级
你和朋友预订了一次旅行,但只有在预算之内才愿意支付Airbnb、机票和汽车的费用,而且你们都同意同样的选择。要做到这一点,你需要Airbnb的房东、航空公司、汽车租赁公司和你的朋友做出承诺。一旦所有的承诺都在预算之内,它们就可以在一个单独的交易中一次性解决。
这可以变得更加复杂:例如,你可以在航空公司之间发起一场竞标战,为你提供团体折扣,或者如果主办方允许你在旅行前4周免费取消,你就愿意支付更多费用。
这个例子直接来自Anoma白皮书中的一个更好的例子。寻找“多方,多元私人易货”。
私下场外交易
我会把我的包卖给任何愿意全部买下并支付高于当前市场价格的人。由于公开市场的流动性很弱,其他人可能愿意提供高于市场的报价。但我们的两个意图都是私密的——当有匹配时,它们会自动交易。
全球私人易货
将上述情况发挥到极致:我表达了我所有的意图,其他人也表达了我所有的意图,我们发现了双赢的需求巧合(CoWs),甚至涉及 N 方 CoWs。你有我这周末想租的船,我有你朋友下个月想租的公寓,你朋友有你明年想要的节日门票。我们各自的资源将被闲置,但现在我们都可以得到我们想要的。
托管
在满足一定条件后,比如快递公司确认包裹签收后,款项就会自动发放。这给了供应商和买家更多的信心,而无需额外费用。
动态支付
你可以在上面的托管中添加更多的逻辑,例如,承诺每天提早到达的货物多支付 1%。
指定一个映射到你的价值的任意收益函数。然后让供应商进行相应的匹配
基于证明的回扣
如果你有某些证明,我将以不同的方式与你交易。例如,如果你能证明你是一个零售交易者,你可以在我的DEX上支付更低的费用。或者,如果你是我的朋友,你可以以更低的价格租我的公寓。
投资组合优化
假设,我想优化我的稳定币的收益率,并且只接受“保守”的选项。Solver可以在拟合池之间竞争找到收益率最高的分配。这些池可以通过我信任的风险评估来源(例如,TrailOfBits) 进行风险证明审查。
只要Solver能够证明转移到另一个配置将提高收益率(在可接受的gas下),他们就可以改变我的头寸。
跨链桥接
桥接目前是用户体验的噩梦。选择一个选项需要大量的研究和时间,而且风险很难理解。意图让你定义你想要什么,你愿意接受或不愿意承担什么样的风险——其他人会为你负责桥接。
更多关于意图的想法
这些仅仅是一些例子,但是许多其他用例已经很明显了。
• Peer2Peer:声明其他人可以直接填写的意图,减少中间商,为你和你的贸易伙伴提高价格。用于交易、贷款、保险、对冲等。
• 安全退出:当达到一定条件时出售代币。例如,当稳定币低于挂钩汇率 0.5% 时,或者协议的金库有一些可疑活动时。
• Deadman switch:如果你的钱包在6个月内没有交易,允许你的朋友认领你的资产。
• 有条件交易:你为一笔交易声明特定的市场条件(例如,“如果价格达到Y,我打算出售X资产”),当条件满足时,交易自动执行。
• 自动交易:例如,将美元成本平均值转换为代币或自动重新平衡投资组合。
• 安全筛选:只允许与具有特定证明的智能合约进行交互(例如,证明特定合约由两个白名单审计团队签署)。
• 低费用执行:我只希望在gas费用低于交易价值的0.1%时执行交易。
• 保险:保险预先承诺在可由第三方验证的规定条件下支付规定金额。
• 验证码返利:如果你证明你是人类而不是机器人,你可以获得交易返利。
• 众筹:我只会在项目达到融资目标的情况下为项目捐款。
• 私有代币销售:在发行代币之前承诺购买。
• 零费用交易:如果有人支付我的gas费,我愿意进行交易。或者他们付gas,我付代币。
• 重叠选项:选择你支持的选项,交易就在每个人的偏好重叠的选项上进行(例如,会议,假期选择)。
结论
意图通过将困难的部分外包给第三方来简化复杂的交易。
这使得DeFi更安全,更容易访问,并将使新型交易成为可能。
意图已经为我们带来了有价值的创新(例如,CowSwap)。但大多数应用程序仍未到来,像 Anoma 这样以意图为中心的链将真正打开意图的设计空间。
感谢@cwgoes的评论和有用的意见,以及整个Anoma团队@awasunyin和@Adrian_Brink在他们的白皮书(必读)中推动意图并使其易于理解。
感谢CowSwap团队的快速创新,以及今天已经支持的许多重要用途(例如,查看如何使用智能订单为你的交易添加任意条件)。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Marsbit,如有侵权请联系删除。转载或引用请注明文章出处!