近期,以太坊开发社区在热烈讨论“意图(Intents)”概念和产品(参阅区块链网络此前报道“Paradigm:以太坊交易的intents范式——架构及风险”)。目前中文互联网上关于“意图(Intents)”的信息还相对较少。 区块链网络cryptonaitive因此编译了Propeller Heads的文章“Intents and where to find them”,作者从意图(Intents)定义到现有意图(Intents)用例再到意图(Intents)未来用例畅想,对意图(Intents)进行了全面解读。 摘要 意图(Intents)是部分交易。当你缺乏构建完整交易的信息并且需要帮助填补空白时,它们很有用。 你可以使用意图(Intents)来:寻找交易对手、设置链上事件触发器、访问隐藏信息或构建多方承诺交易。 意图(Intents)使复杂的事情变得更容易,并通过在单个交易中不信任地协调多方来打开全新的效率。 本文将告诉你意图(Intents)的一些有趣用途。 前言 有很多关于意图(Intents)的噪音。但它们到底是什么?它们究竟能做什么是“正常”交易做不到的? 本文回答这些问题。我们将用简单的术语解释意图(Intents),并综述目前你已经使用的意图(Intents),以及你将来可能如何使用它们的多种方式。 首先,让我们看看意图(Intents)与“正常”日常交易有何不同。 意图(Intents)是部分交易(partial transactions) 理解意图(Intents)的一个好方法是作为部分交易(partial transactions)。你对某事做出承诺——你的意图(Intents)——但仅此还不足以完成完整的交易。 缺少一些东西来完成有效的交易。而你让其他人添加缺失的部分。 只有当其他人添加缺失的部分时,意图(Intents)才会成为有效的交易。 所以意图(Intents)是需要别人帮助的部分交易。这对什么类型的交易有用呢? 什么情况可以使用意图(Intents) 作为部分交易,当你根本无法创建完整交易时,意图(Intents)特别有用。 也许你不想投入时间,或者你不知道如何找到丢失的信息,或者你根本无法获得丢失的信息。 以下是容易发生这种情况的 3 种情况: 交易对手选择 很难找到以及选择最好的交易对手。但是,只定义你想要的并让其他人为你评估和选择交易对手要容易得多。 通过外包,你还可以获得你原本不会拥有的交易和交易对手——例如,通过 CowSwap,你可以在 Balancer 上支付更少的费用。 来自propellerheads Solver 的交易,将 4 个订单组合成一条路由。如果没有意图(Intents),这次swap交易中的 4 名交易员会得到更差的价格。 自动化 每当你需要精确监控事件、快速反应或完成许多交易时,自己动手都是一件痛苦的事情。意图(Intents)可帮助你一次指定目标和条件,然后让第三方处理执行。 意图(Intents)让你定义条件,这些条件可以在你希望的时候精确地触发一个或多个交易。 ? 多方承诺 一个或多个其他方需要承诺验证你的交易。意图(Intents)是协调多方承诺的好方法。 意图(Intents)并不像它们看起来那么新——一些 dApps 已经使用了一段时间的意图(Intents)。 现有意图(Intents)用例 意图(Intents)已经存在于特殊用途的应用程序中。一些例子包括: GitCoin Matching Funds:用户预先承诺捐赠给获胜的项目,而不知道他们会是哪个。 限价单和批量拍卖:限价单——例如,在 CowSwap 或 1inch 上——是部分交易。Solver竞相寻找交易对手的最佳安排(例如,拆分多个 DEX 池)以最佳价格成交。 SmartOrders:通过CowSwap Smart Orders——你现在已经可以为你的swap交易添加任意执行条件。 多重签名:多重签名交易始于多重签名成员的意向承诺,直到他们达到法定人数并可以结算交易。 场外交易:场外交易本质上是一种多重签名互换——由对方签署,并在双方提交意向后结算。 但意图(Intents)的未来要大得多。 未来的意图(Intents) 以下是你可能很快就能使用意图(Intents)的一些有趣方式: 组织一次旅行 交易仅在各方承诺且所有条件同时满足时执行 你和朋友一起预订了一次旅行,但只想支付 Airbnb、机票和汽车的费用,前提是它们都在预算之内,而且你们都同意相同的选择。要做到这一点,你需要 Airbnb 房东、航空公司、汽车租赁公司和你朋友的承诺。一旦所有承诺都在预算之内,它们就可以在一个交易中立即结算。 这可以变得更任意复杂:例如,你可以在航空公司之间展开竞价战,以便为你提供团体折扣,或者如果东道主允许你在旅行前 4 周内免费取消,则愿意支付更多费用。 这个例子直接取自Anoma 白皮书中更好的例子;在“多方、多元私人物物交换”部分。 私下场外交易 我会把我的包卖给任何愿意全部买下并支付高于当前市场价格的人。其他人可能愿意提供高于市场价的报价,而且公开市场上的流动性很低。但是我们的两个意图(Intents)都是私有的,当它们匹配时会自动完成。 全球私人物物交换 把上面的事情发挥到极致:我表达了我所有的意图(Intents),其他人也表达了他们的意图(Intents),我们发现了双赢的需求巧合(CoWs),甚至涉及 n 方 CoWs。你有我想在这个周末租的船,我有你朋友下个月想要的公寓,你朋友有你明年想要的节日门票。我们各自的资源将被闲置,但现在我们都能得到我们想要的。 托管 满足特定条件后,付款会自动支付——例如,快递公司确认已签收包裹。这让供应商和买家更有信心,无需额外费用。 动态支付 你可以在上述托管中添加更多逻辑,例如,承诺为每天提早送达的货物多支付 1%。 指定一个映射到你的价值的任意收益函数,然后让供应商匹配 ?基于证明的返利 如果你有一定的证明,我和你完成不一样的交易。例如,如果你能证明你是零售交易员,你就可以在我的 DEX 上支付较低的费用。或者如果你是朋友,你可以以更低的价格租用我的公寓。 投资组合优化 假设我想优化我的稳定币的收益率,并且只接受“保守”选项。Solver可以竞争以找到拟合池子之间收益率最高的分配。这些池子可以由我信任的风险评估来源(例如 TrailOfBits)进行风险证明审查。 每当Solver可以证明转移到将提高收益率(在可接受的 gas 下)的另一个分配时,他们可以改变我的持仓。 跨链桥接 目前,桥接是用户体验的噩梦。选择一个选项需要大量的研究和时间,而且风险很难理解。意图(Intents)让你定义你想要什么以及你愿意接受或不愿意接受的风险——其他人会为你负责桥接。 关于意图(Intents)的更多想法 下面只是一些意图(Intents)的例子,但许多其他用例已经很明显了。 Peer2Peer:声明其他人可以直接填写的意图(Intents),切断中间商并为你和你的贸易伙伴改善价格。可以用于交易、贷款、保险、对冲等。 安全退出:在达到特定条件时出售代币。例如,当稳定币低于挂钩汇率 0.5% 时,或者协议的金库有一些可疑活动时。 Deadman switch:如果你的钱包在六个月内没有交易,允许你的朋友认领你的资产。 条件交易:你声明交易的特定市场条件(例如,“我打算在价格达到 Y 时出售 X 资产”),当条件满足时交易自动执行。 自动交易:例如将美元按平均成本转换为代币或自动重新平衡投资组合。 安全筛选:只允许与具有特定证据的智能合约进行交互(例如,证明特定合约由两个列入白名单的审计团队签署)。 低费用执行:我只想在 gas 费用低于交易价值的 0.1% 时执行交易。 保险:保险预先承诺在可由第三方验证的规定条件下支付规定金额。 验证码返利:如果你证明自己是人而不是机器人,你可以获得交易返利。 众筹:如果项目达到筹资目标,我才会为该项目做出贡献。 私人代币销售:在代币发行前承诺购买。 零费用交易:如果有人支付我的Gas费,我愿意进行交易。或者,如果他们支付Gas费而我用代币支付。 重叠选项:承诺你支持的选项,交易以每个人的偏好重叠的选项(例如,会议、假期选择)为准。 结论 意图(Intents)通过将困难的部分外包给第三方来简化复杂的交易。 这使DeFi更安全、更易于访问,并将使新型交易成为可能。 意图(Intents)已经为我们带来了有价值的创新(例如,CowSwap)。但大多数应用程序仍未到来,像 Anoma 这样以意图为中心的链将真正打开意图(Intents)的设计空间。 查看更多 —- 编译者/作者:金色财经 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
一文读懂Intents:定义、现有用例及未来用例畅想
2023-06-19 金色财经 来源:区块链网络
LOADING...
相关阅读:
- DeFi的重要拼图解读Uniswapv4有哪些坚持与变革?2023-06-18
- 加密世界的潜力股:Web3游戏赛道项目盘点2023-06-16
- 全盘解析zkSyncEra:零知识证明扩容方案的先行者2023-06-16
- 回顾DeFi创新之路Uniswap如何从奠基者成为集大成者?2023-06-16
- 加密全新领域:数字物理(digiphysical)生态图览2023-06-15