基于「意图」的协议 ——CoW Hooks 介绍
CoW 协议很自豪地宣布推出了 CoW Hooks。您现在可以实现自定义编码的 DeFi 操作,这些操作可以在您的交易之前和/或之后直接执行。CoW Hooks可用于将复杂的动作如交易、桥接、质押、存款等串联在一起。
最好的部分?CoW Hooks以单一交易的形式执行您的整个序列,而且,根据 CoW 协议模型,只有在您的交易成功时,您才需要用您的出售代币支付 gas 费用。
背景
近几个月来,加密行业一直在讨论以太坊上的"意图"消息以及这种创新解锁的新可能性。
到目前为止,唯一在以太坊上生产就绪的意图系统是 CoW Swap。其他的都只是关于意图可能性的理论和研究论文。更重要的是,这些论文将用户交易定位为"意图",但通常不允许组合性。这就是为什么 CoW Swap 模型要求用户签署交易,而不是直接在链上执行...这允许解决者通过与其他策略和优化组合来优化订单。组合性释放了意图的真正力量,因为它们旨在使用户远离复杂的交互。
CoW Swap 已经在意图领域领先一段时间,并已经建立了最广泛使用的基于意图的模型之一。在 CoW Swap 上,用户将他们的交易执行委托给一个解决者网络,该网络代表他们完成交易。这种代理交易模型为组合性铺平了道路,因为解决者可以将交易批量处理,找到要求(CoW)的匹配,更新在执行时(而不是在创建时)的交易路径等等。
今天,CoW Swap 很自豪地宣布推出了一种全新的意图系统,该系统允许在交换之前和之后对各种操作进行组合。它被称为 CoW Hooks。
CoW Hooks是什么?
CoW Hook是任意的以太坊"调用",可以在订单执行前和/或后执行。开发者和高级交易者可以使用代码表达一个在交换前(预挂钩)和交换后(后挂钩)执行某些动作的意图。
预挂钩可用于为订单"设置"条件。例如,执行验证链上签名所需的代码,或通过 EIP-2612 许可设置所需的批准。
后挂钩在交换发生后,接收地址收到资金后执行。后Hook提供了立即通过质押、提供流动性、将代币桥接到 L2 等方式使用资金的机会。
CoW Hook是如何工作的?
CoW Hook让你做你能想象的任何事。你可以使用你能在链上编码的任何东西作为预挂钩或后挂钩。唯一的要求是你的动作包括在 CoW Swap 上的交易。
使用 CoW Hook,用户定义:
预挂钩意图列表
交换意图
后挂钩意图列表
创建 CoW Hook的灵活性打开了无尽的可能性——你需要做的就是将你的动作按照你的特定用例的正确顺序进行编码。
新地址接收代币:许可、交换和桥接
假设你收到了 USDC,你想将这些资金桥接到另一个链。你可以使用 CoW Hook一次性执行代币批准、交换和桥接。
- 预挂钩:使用预Hook动作批准代币进行交换
- 交换:使用 CoW Swap 将你的 USDC 转换为你想要的代币
- 后挂钩:将你的新代币作为后Hook发送到桥合约
就这样,你已经接收、交换并将你的代币桥接到不同的链上,所有这些都在一组交易中完成。作为额外的好处,你的所有 gas 费用将以你的出售代币(在这种情况下是 USDC)进行支付,这意味着你可以在不首先发送 ETH 以支付 gas 成本的情况下移动你接收到的资金。
如果你有兴趣了解更多关于这个例子背后的代码,我们在 CoW Hook文档中创建了一个如何复制这一系列动作的教程,也在 YouTube 上:https://youtu.be/FT36lWtC1Oc
借贷的闪电贷还款适配器通过止损订单
你还可以使用 CoW Hook来偿还债务或管理抵押水平。在这种情况下,你的Hook动作可能看起来像这样:
- 预挂钩:批准你想要交换的代币
- 交换:使用 CoW Swap
- 后挂钩:还债务并平仓,或使用您的代币添加抵押品,以免抵押不足
我们也整理了一个教程,说明如何编写这一系列的挂钩,你可以在这里查看:https://youtu.be/29OaasbqY_g
一切都使用 CoW Hooks
上述示例只是 DeFi 资产使用的一部分,但 CoW Hook的可能用例实际上是无限的。以下是一些更多的示例:
- 偿还债务和质押:你可以使用 CoW Hook偿还债务,关闭仓位,交换资产为收益币,并一次性将你的代币进行质押。为此,你将预执行Hook动作设为偿还债务并关闭仓位,然后使用 CoW Swap 来交换你的资产,最后使用后执行Hook将你的新资产存入质押金库。
- 开设流动性提供者(LP)仓位:你也可以只使用一个预执行Hook和一个交换,或者只使用一个后执行Hook和一个交换。例如,如果你想开设一个 LP 仓位,你可以先交换一些资产为以太币,然后用后执行Hook来处理余下的。如果你想通过 CDP 来做这个,你可以存入你的 ETH 作为抵押,借入稳定币,将一些稳定币交换为其他 LP 代币,然后开设一个流动性提供者仓位。
- JIT (即时) 智能订单:假设你想利用可编程的智能合约钱包的优势部署一个安全的交易,并通过 CoW 框架(ERC-1271)进行交易。使用 CoW Hook,你可以无成本地表达你的整个交易序列。连接 Safe 的部署,执行你的自定义智能合约批准和交换,甚至添加在一个后交换动作中,一次性完成。整个序列的执行都取决于每个步骤是否能够执行,否则就不会执行任何操作。
- NFT 的狙击和出售:CoW Hook在 NFT 世界中也很有用。例如,你可以出售一个 NFT 并编码一个 CoW Hook动作,立即将这些资金交换为你选择的代币。或者,你也可以下一个限价单来以特定价格购买加密货币,然后在购买之后立即购买一个 NFT。
- 桥接到另一个链:如果你想交换一些代币并将它们桥接到另一个链,你可以使用 CoW Hook。在你的流程中,你首先交换你的代币,然后将它们发送到一个桥接合约以结合批准和桥接。
领取空投:虽然他们现在不像以前那么常见,但空投仍然是许多以太坊项目的核心部分。你可以使用 CoW Hook在不花任何以太币气费的情况下出售你的空投。只需在你的钱包中批准代币,并添加一个交换交易来卖掉它。你的空投代币将自动出售,你将收到你选择的收益币,整个过程只需要一次交易。
如何开始使用 CoW Hook?
CoW Hook是完全开源的,并且有一个非常简单的接口。这意味着任何开发者都可以在他们的应用程序中集成 CoW Hook,或者直接创建他们自己的定制Hook动作。如果你是一个开发者并对此感兴趣,你可以在我们的开发者文档中找到更多信息。
未来的 CoW Hook
我们非常激动地看到 CoW Hook如何推动 DeFi 的创新。通过打开这个工具,我们期望能看到新的应用程序和工具被创造出来,帮助解决以太坊上的一些最大的问题。
我们计划在未来几个月中继续改进 CoW Hook,并且我们对于如何改进它非常开放反馈。如果你有任何想法或者建议,欢迎通过我们的 Discord 或者 Github 向我们反馈。
总结
CoW Hook是一个开源、可用于任何以太坊智能合约的库,提供了一种让用户编写和执行一系列交易的方法,这使得 DeFi 用户能够更加有效地进行复杂交易。虽然它是由 Saddle Finance 开发的,但它可以被任何在以太坊上开发的项目使用,以增加他们的功能性和用户体验。
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
您可能感兴趣
-
解读CKB版 “闪电网络” Fiber Network:比特币可编程性扩展的另一种思路
作者:NingNing行业周期与宏观金融周期共振,加密行业正处在与 2019 年相似的整体性迷茫之中,现阶段不仅流动性枯竭,叙事貌似也在枯竭。市场不但对 VC 叙事兴趣阙如,对反 VC 的 Meme 叙事也已经疲倦。就像每次哲学危机,人们都会回归柏拉图寻找出路,当加密行业危机时,我们也需要回归比特币、回归中本聪。正如 CKB 生态 RGB++ 协议创始人 Cipher 在最新 Blog 里所阐述的,加密行业需要对以太坊 “链上计算” 的路径依赖进行反思,回归P2P经济学,让计算归于链下,让验证归于链上。因
-
面对NFL球员工会起诉,“退圈”的DraftKings竟主动承认NFT是证券?
作者:Zen,PANews近日,美国国家橄榄球联盟球员协会 (NFLPA) 指控数字体育娱乐和游戏公司DraftKings 逃避了其 NFT 球员许可协议的付款义务。在放弃NFT业务后,涉嫌出售未注册证券而遭到集体诉讼的DraftKings又背上了一起官司。而有趣的是,在与NFLPA的纠纷中,DraftKings的立场似乎已从反驳转变为积极承认“NFT就是证券”。放弃NFT业务:驳回集体诉讼的动议遭到否决今年7月底,Draftkings在给用户的电子邮件中表示:“经过慎重考虑,DraftKings 决定终
-
简析两种最新比特币智能合约实现方案:OP_NET与Arch有何区别?
作者:Cookie过去半个月,OP_NET 与 Arch 这两个比特币主网上的智能合约实现方案引发了较多的讨论。有意思的事情是,OP_NET 这个名字与大家熟悉的 OP_CAT 很像,都以「OP_」开头,具有很强的、让大家认为这哥俩差不多的迷惑性。所以,在开篇要和大家先提一嘴 OP_CAT。首先,OP_CAT 是比特币操作码,从去年开始有以「量子猫」Quantum Cats,也就是「大巫师」Taproot Wizards 的创始人 Udi Wertheimer 为首的社区力量一直在呼喊要「复活」OP_CA
-
争议不断,以太坊正在失去“万链之王”的权威
作者:Climber,金色财经近期围绕以太坊的话题和争议越来越多,不仅 Vitalik 本人需要下场解释观点,就连以太坊基金会也要发布公告来平息社区的质疑声。在本轮牛市周期中,以太坊的表现可谓平平。而美国以太坊现货 ETF 的通过也并未让 ETH 走势如投资者期待般爆发,相反却在币价方面越走越低。这就不免让有着「万链之王」美誉的以太坊逐渐失去投资者和社区的尊重,进而质疑起有关以太坊的方方面面。争议不断,以太坊亟需重塑权威最近一段时间以来社区成员对 Vitalik 言论观点、以太坊基金会乃至以太坊生态系统的
-
从《黑神话:悟空》谈起,GameFi何时能取得真经?
作者:YBB Capital Researcher Zeke前言本文是市场垃圾时间中的一些闲聊,需要对传统游戏市场有一定程度了解。大家可以把这篇文章当作日记或者随想观看,这些只是我在游玩《黑神话:悟空》之后对GameFi的一些粗浅思考,以及对这个赛道未来的看法。一、游戏科学的九九八十一难三天全网销量破千万、Steam玩家同时在线峰值破235万、多家品牌联名周边销售爆火、国家级媒体多次采访、多个游戏取景地可凭游戏通关记录终身免费进入、86版《西游记》YouTube观看量超400万。以上,是《黑神话:悟空》上
-
Gavin Wood:如何防止女巫攻击进行有效空投?
演讲:Gavin WoodGavin 近期一直在关注的女巫攻击(civil resistance)的问题,PolkaWorld 回顾了 Gavin Wood 博士在 Polkadot Decoded 2024 上的主题演讲,想要探究 Gavin 在如何防止女巫攻击上的一些见解。什么是女巫攻击?你们可能知道,我一直在研究一些项目,我在编写灰皮书,专注于 JAM 项目,也在这个方向上做了一些代码的工作。实际上,在过去的两年时间里,我一直在思考一个非常关键的问题,这个问题在这个领域中非常重要,那就是如何防止女巫
-
市场热议,链抽象将成加密新叙事?
2024年,加密货币领域的技术创新持续加速,链抽象(Chain Abstraction)逐渐成为行业内的焦点。链抽象技术的核心在于通过隐藏底层技术的复杂性,让用户能够更加便捷地在多个区块链之间进行操作。传统的区块链技术通常要求用户掌握不同链的操作流程,并需要应对跨链操作中的技术难题,这极大地吸引了新用户的进入。而链抽象的出现,则为这些问题提供了有效的解决方案,成为Web3建设不可忽视的重要一环。01、什么是链抽象及其作用链抽象能够将不同的区块链之间的差异整合在一个统一的操作界面中,使得用户只需一个账户即可
-
今日日报|马斯克和特斯拉赢得“被指控操纵狗狗币”的诉讼;稳定币支付平台Bridge完成5800万美元融资
今日要闻提示:马斯克和特斯拉赢得驳回指控他们操纵狗狗币的诉讼OpenAI和Anthropic已同意将其主要新AI模型在发布前共享给美国政府OKX将上线Hamster Kombat(HMSTR)现货交易X平台纽约总部将于9月13日关闭,预计将迁往得州萨尔瓦多总统布克尔成为《时代》杂志最新一期封面人物稳定币支付公司Bridge完成5800万美元融资数据:MATIC、SHIB、UNI代币头部地址持仓均超50%网龙今年上半年通过出售2.9亿元的加密货币,获利5100万元人民币监管消息美国众议院计划在9月举行多场加
- 成交量排行
- 币种热搜榜