自动化链上交互工具Drippie:Optimism开发,可维护跨链桥资金平衡

  • Drippie简介:由Optimism开发团队OP Labs推出的自动化链上交互工具,可根据预设条件自动执行链上操作,如维护跨链桥资金平衡、定期充值账户等,其名称寓意像水滴一样持续执行任务。

  • 自动化链上活动背景:随着DeFi和多链生态发展,链上套利、清算保护等自动化需求激增,但普通用户参与需依赖机器人或工具(如Gelato、Flashbots)。Drippie基于Gelato构建,降低开发门槛。

  • 核心功能

    • 触发器与操作结合:每组操作称为“drip”,可设定间隔时间(如每10分钟),触发时检查条件并执行相应事务。
    • 典型应用场景
      • 账户余额管理:自动检测并补充低于阈值的ETH余额,兼顾安全性与连续性。
      • 跨链桥资金维护:当Layer 1的Warp Speed合约余额超阈值时,自动将ETH转入Layer 2支付地址。
  • 技术依赖:依托Gelato等自动化平台执行交易,需确保合约持有足够ETH以支付费用。代码已开源,可供其他项目扩展功能。

  • 意义与前景:Drippie旨在优化Optimism内部运维效率,同时为链上自动化需求提供通用解决方案,未来此类工具或成为基础设施标配。

总结

以太坊率先在区块链上引入了“智能合约”,能够无需信任的按照条件自动执行操作。例如,用户与Uniswap等DEX中合约的交互,就可以实现添加/移除流动性、交易等功能。但在用户层面,仍然需要每次手动完成这些交互过程。

限价单等交易的基础功能,并没能成为DEX的标配,需要借助额外的工具,实时监测价格,并提前授权,在价格满足条件时自动执行交易。实际上,链上已经充斥着大量的自动交易,如套利交易者维护了不同DEX间的价格统一,借贷协议的巨鲸使用某些工具来避免头寸被清算。7月25日,Optimism也对外介绍了他们开发的自动化工具Drippie。

自动化的链上活动

随着DeFi的发展,以太坊上出现了无数同类项目,多链的发展也使类似的生态在不同链上进一步复制。截至7月29日,Defi Llama显示,TVL超过1亿美元的DEX共有30个。当某个用户在一个DEX上交易,造成资产价格在不同平台之间出现差异时,便会出现套利的机会,如Uniswap与SushiSwap间的套利较为常见。

当这种套利被更多人所熟知时,就需要竞争。矿工可以通过在区块中添加、排除交易或更改交易顺序来获得最大可提取价值(MEV),套利者需要向矿工支付费用,通过竞争获得套利机会。Flashbots是一个旨在减MEV负面外部性的研究和开发组织,其构建的Flashbots Auction为以太坊用户和矿工构建了一个私人通信渠道。套利者在发现套利机会后,将能够获利的交易集合打包成一个bundle发送给矿工,并指定支付给矿工的费用,矿工挑选能使自己获利最多的bundle上链。根据Flashbots的数据,近期约有50%的区块中都包含有Flashbots的bundle

普通用户要想参与到自动化的链上活动中仍有困难,需要构建、运行和维护针对特定用例的机器人(Keepers)。Gelato这类工具的出现减少了开发人员的工作量,可以通过Galato构建Uniswap上的限价单、流动性挖矿的自动复投、Aave清算保护、自动流动性管理等。

下文中要介绍的Drippie也建立在Gelato之上。

Drippie简介

Optimism开发团队OP Labs介绍了他们推出的工具Drippie,它是一个能够帮助管理和监控链上交互的工具,可以通过编程对各种链上数据做出反应,并针对不同的数据执行不同的操作。之所以取名Drippie,可能是因为它可以像水滴一样,以一定的间隔持续执行某项任务。

由于Optimism的正常运行需要处理很多的链上事务,这类工具可以将Optimism从重复的工作中解放出来。比如定序器Sequencer需要24/7地向以太坊主网发布交易数据和交易结果,Warp Speed从以太坊上收集到的ETH需要定期存入Optimism以维持Layer 2上Warp Speed支付账户的余额。Optimism的官方跨链桥包括两个路由,一个是Standard Speed,无需信任的跨链桥,通常情况下会通过该路由完成跨链;另一个是Warp Spped,由Optimism托管,当跨链的ETH数量小于0.5 ETH时,会默认通过该路由,它的跨链速度更快,费用更便宜。

Drippie可以将触发器和操作结合起来,每一组检查和操作称为一个drip。drip通常包含一个间隔时间,如每10分钟执行一次。在触发操作后,首先会判定是否符合执行条件,如果满足条件,则执行具体事务;如果不满足,则什么都不做,等待下一次触发。操作流程如下图所示。

自动化链上交互工具Drippie:Optimism开发,可维护跨链桥资金平衡

Drippie的应用

根据这个特性,Drippie最简单的应用就是用来充值,保持交易账户拥有一定的余额。以太坊主网以及Optimism上的交易都需要ETH来支付gas费,而热钱包中持有大量的ETH也会存在安全问题,因此可以通过Drippie定期检查账户余额,当账户余额低于某个阈值时,则自动向该账户发送一定的ETH。可以自定义检查的频率、单次转账的数量、余额的判定数量。如果检测到钱包泄露,可以随时暂停drip,几乎不用损失资金。

另一项应用即为Warp Speed,它通过以太坊上的智能合约收集ETH,却需要在Layer 2上支付,也就需要将ETH从Layer 1的合约转移到Layer 2的支付地址。可以通过在以太坊主网上设置一个drip,当Warp Speed存款合约的余额超过阈值时,就会自动从Warp Speed合约中提取资金,并通过Standard Speed存入Layer 2上的支付账户中。

自动化链上交互工具Drippie:Optimism开发,可维护跨链桥资金平衡

Drippie建立在其它能够自动化执行智能合约的平台之上,如Gelato、Chainlink Keepers、OpenZeppelin Defender AutoTasks等,当前建立在Gelato之上,Drippie也通过设定的一个drip来向Gelato支付执行交易的费用。只要Drippie的合约有足够的ETH,就可以持续运行。

小结

自动化的链上活动可以将人们从重复的工作中解放出来,这类交易可能会持续增加。从Optimism的官方描述看,Drippie只是OP Labs开发的一个根据条件自动执行链上操作的工具,主要根据自身的需求开发,并非一个独立的项目。Drippie的代码已经开源,其它项目也可以通过Drippie来增加新的功能。

 

分享至:

作者:蒋海波

本文为PANews入驻专栏作者的观点,不代表PANews立场,不承担法律责任。

文章及观点也不构成投资意见

图片来源:蒋海波如有侵权,请联系作者删除。

关注PANews官方账号,一起穿越牛熊