自动化可以显著提升DeFi协议的体验,但相对而言,还是一片有待开发的蓝海。
原标题:《The DeFi Future is Automated》
作者:大卫利博维茨,目中无人
链条捕手李灿明编译
一场关于DeFi创新的竞赛正在进行,老牌玩家和新贵都在角逐。
以太坊的智能合同自动执行工具意式冰淇淋自2019年以来一直在扩展其场景,并于去年7月推出了V1版本。与此同时,Keep3r自2020年10月下旬以来一直在实施自己的解决方案。就在上个月,Chainlink还发布了智能合同自动化领域的Chainlink Keepers公测版。这场比赛的奖品是自动化,从用户友好的交易策略到基础设施级别的清算保护,其巨大的潜力才刚刚开始实现。
“自动化”可以定义为使用机器人自动执行软件过程。有时,这些机器人被称为“执行者”或“保管者”,它们是区块链堆栈的中间件基础设施的一部分。中间件基础设施是区块链生态系统的支柱,DApps可以利用它专注于构建核心产品,以便最终用户可以顺利交互。中间件最著名的例子是Oracle 3354,它从外界获取信息,发布给链中的节点,为智能合约的不同应用提供数据。目前仅预测机项目总市值就达到了99亿美元,可以预测自动化市场的潜在规模。
首先,DeFi缺乏自动化
谈到智能合约,许多人认为它们是自动构建的。这与事实相差甚远,除了清算和套利,DeFi明显缺乏自动化。意式冰淇淋的白皮书说:
“自动化的缺失是因为以太坊虚拟机(EVM)本身:程序每次只运行几毫秒;传统操作系统中不断循环或重复的“cron”操作,制约了矿工完成状态转换,挖出区块。因此,这些被称为智能合约的程序仅限于存储状态和逻辑,在没有外部推动的情况下,它们在功能上是不活跃的。为了执行这些程序的逻辑并改变这种状态,首先需要外部方给它发送一个事务。」
早在2015年,以太坊社区就已经对智能合约的自动化进行了尝试和讨论。第一个尝试是以太坊闹钟,由开发者Piper Merriam打造。产品描述是“一项允许安排交易稍后在以太坊区块链上执行的服务”受名为TimeNodes的分散式机器人网络的启发,这些执行代理在链下执行简单的自动化任务,如在特定时间发送事务。
2018年,以太坊闹钟合伙人ChronoLogic就这个话题采访了几位以太坊社区的领袖,他们谈到了自动化的潜力。维塔利克布特林(Vitalik Buterin)表示,自动化“似乎是一件非常有价值的事情”。MyCrypto的创始人泰勒莫纳汉(Taylor Monahan)表示,她想象自动化可以促进多步交易,包括执行来自现实世界的信号(如一条推文)。此外,ERC-20令牌标准的作者Fabian Vogelsteller认为,自动化是刺激分散交易所交易活动的一种方式,这一观点后来得到了证实。
但是后来以太坊闹钟的开发活动并不活跃,开发者最后一次在Github上更新是在一年多以前。不过以太坊闹钟的价值不可小觑。——这是以太坊实现交易自动化的第一次真正尝试。
最大的问题可能是以太坊闹钟太高级了。这个项目的活跃开发时间集中在2016-2018年,但那时DeFi还没有出现,严重限制了以太坊闹钟可以应用的场景数量。此外,该协议只能执行简单的流程,而不能处理需要与智能合约深度集成的复杂任务。
二。清算人
戴的引入是自动化在智能合约中的第一个广泛应用,这是一种分散的超额抵押稳定货币。创客系统的工作原理是生成DAI,用户必须超额抵押150%的资产,也就是说,如果你想生成价值1000美元的DAI,你需要在金库中锁定至少价值1500美元的代币。如果资产低于抵押金额的150%,那么业主可能会因为清算和支付罚款而失去资产。
做市商系统本身不处理清算,而是由外部的“做市商清算人”系统处理。在这个系统中,庄家清算人通过气费竞拍金库清算权,胜出者将进行清算并获利。通过允许任何人参与清算拍卖,Maker本身退出了其生态系统中最重要的一个方面,使其自动化,这个自动化系统现在支持DeFi中数十亿美元的总仓库锁定。如果创客自己处理清算,一旦协议失败,他们作为中心方,就要承担最重要的责任。
尽管Maker有其外部清算系统,但在2020年3月,该系统发生了系统性故障,该协议总共损失了567万戴伊。原因是由于燃气成本过高,创客预言机的安全模块更新较晚,这给了少数清算人在阿呆出价接近于零的情况下清算金库的机会。这个臭名昭著的黑色星期四的惨败表明,自动化仍然处于发展的早期阶段,仍然需要改进。如果创客作为DeFi生态中最大、最成熟的项目之一,仍然容易受到如此大范围的失败,那么其他规模小得多的项目将如何应对这样的系统性影响?
如今,DeFi领域对自动化的需求越来越明显。它最大的两个痛点是:如何以经济、可持续的方式激励机器人,以及如何适应不断波动、不可预测的燃气费价格。创客气体拍卖系统旨在同时解决这两个障碍,但现实最终表明机器人生态系统的设计并不协调。
第三,机器人操作员
假设有10个机器人竞标清算金库的权利。虽然一个机器人可以在最高出价后获得清算权,但其他九个机器人即使输了也仍然要支付燃气费。这个过程一旦长期重复,大部分机器人操作者继续参与清算在经济上是不可行的。
天然气拍卖是一种赢者通吃的制度,其特点是竞争激烈,资本密集。所以只有少部分机器人操作者能够生存,大部分机器人无法参与。此外,由于缺乏协调,燃气拍卖消耗了大量资源,宝贵的区块空间被失败的交易填满。这也导致矿工从清算中获得了大部分价值,因为他们决定了天然气拍卖的赢家,而不是想要清算的机器人操作员。
除了链式订单簿中继器、做市商清算系统、套利机器人在DEX上攻击订单等场景外,直到2019年意式冰淇淋的出现,智能合约系统层面才出现其他广泛的自动化应用。这是第一次真正尝试通过智能合约协议,以协调的方式组织机器人操作者,而不是气体拍卖机制的不协调方式。
意式冰淇淋的开创性举措是提供通用自动化服务,并以互利的方式将DApp开发者与机器人操作员相匹配,从而大大减少协调不当和矿工价值损失的情况。与以天然气拍卖为中心的Maker liquidator模型不同,意式冰淇淋的机器人在各个插槽中协调工作,只有轮到它们时才能执行交易。
与气体拍卖相比,这种循环分配交易任务的方法显著提高了自动化广泛应用的效率,因为它以协调的方式收集机器人资源,消除了机器人之间的竞争。此外,意式冰淇淋开始寻求在整个网络中协调机器人,使各种规模的机器人操作员能够长期参与其中,并且在经济上可行。因此,该系统变得越来越强大和分散。
2019年4月,Hilmar Orth和Luis Schliesske在柏林的Gnosis全节点联合工作区成立了意式冰淇淋。意式冰淇淋可以理解为以太坊闹钟3354的自然继承者。它不局限于简单的交易,而是从一开始就专注于深度智能合同自动化集成。
四。修补和迭代
在获得由银河数码和IOSG风险投资公司牵头的120万美元种子轮融资后,经过多年的改进和迭代,意式冰淇淋现在在DeFi中有几个用例。特别是Instadapp(目前在DeFi总仓锁量排名第三)在很多方面都应用了意式冰淇淋。双方的第一个合作项目是Instadapp的“债务桥”,可以将不健康的创客金库头寸自动再融资为Aave并复利。
意式冰淇淋和Instadapp将合作的下一个应用是将Aave位置从以太坊主网迁移到Polygon。最近,随着INST代币的推出,Instadapp已经将意式冰淇淋的G-UNI池用于其流动性挖掘计划。G-UNI pool允许用户在Uniswap v3中提供流动性,并自动执行多项功能,包括资产再投资、自动重新平衡头寸等。
上个月,意式冰淇淋从Aave获得了5万美元的资助,用于建立“自动健康因子维护”,以保护用户免于清算。此外,意式冰淇淋已经在多个区块链网络中部署了限价单功能。该功能最早应用于Sorbet金融产品,利用以太坊上Uniswap和Polygon上QuickSwap的深度流动性,让成千上万的用户可以逢低买入。6月初,其限价单功能被原生集成到了Fantom上领先的AMM项目SpookySwap中。未来,意式冰淇淋还计划推出100美元的凝胶代币和意式冰淇淋刀.
意式冰淇淋推出果汁冰糕金融
如果意式冰淇淋证明了什么,那就是自动化不能仅仅被归类为有限的用例。自动化涵盖了从自动交易策略、债务再融资到流动性提供者管理的各种用途。根据意式冰淇淋的白皮书,自动化的未来用例还可能包括自动化的DAO资金管理,以及使用真实世界的事件(如tweet)来触发连锁交易。它还可以根据链条件(如访问某个DApp一定次数)为NFT奖的铸造提供动力。
然而,意式冰淇淋只是实现自动化的途径之一,其他团队也在尝试。意式冰淇淋的早期粉丝Andre Cronje发布了自己的Keep3r网络,他将其描述为“一个分散的清算者网络,用于需要外部开发和外部团队寻求清算工作的项目。”像意式冰淇淋一样,Keep3r的目标是成为一个基础设施级别的项目。它不会直接惠及最终用户,但DApp开发商和整个生态系统。
这个系统的工作原理是任何人都可以设置和维护清算人,他们可以通过在Keep3r registry中发布的信息来竞标这项工作。目前,基于Keep3r的项目包括几个向往生态的协议,如向往、寿司、泡菜等。自网络开始以来,每周只有4至5名清理人员执行网络提供的任务。根据keep3r.live显示,清算人已完成30327项工作,获得38,027.93 KP3R奖励。
最近,Keep3r治理论坛上出现了两个提案:“Keep3r V2:优化协议增长能力”和“稳定:基于Keep3r的改进令牌经济学系统”。这两份提案的作者是DeFi Wonderland的Luciano。在Keep3r V2提案中,Luciano讨论了很多改进建议,包括提高用气效率、用循环执行代替用气拍卖、合同结构分离、更快的工作绑定/解绑定、放弃Oracle、后端改进等。
STABLE提案旨在创造一种新的与KP3R的铸/毁机制挂钩的稳定货币,用STABLE替代KP3R作为工作奖惩令牌。鉴于KP3R代币的波动性和流动性不足,本提案旨在提高清算人的稳定性。截至目前,这些建议仍在讨论中。
Chainlink是自动化的最新竞争对手,在这方面投入了大量资源。6月7日,Chainlink推出了Chainlink Keepers公测版,可以自动执行智能合约功能,定期维护合约。后者被Chainlink团队视为智能合约发展的一大障碍。
链接保持器采用循环系统来执行事务。这个方案早已是意式冰淇淋的标准,最近在Keep3r的施政建议中也有提及。此外,链接管理器正在处理的一些用例与意式冰淇淋上已经存在的用例类似,例如限价单、自动交易策略、监控令牌余额等。
但Chainlink更进一步,Chainlink Keepers与包括基础协议在内的许多项目建立了合作关系。基础协议(Base Protocol)是与所有加密货币的总市值挂钩的令牌,转换率为1:1万亿。通过这种合作,Chainlink Keepers可以自动定期维护其rebase功能,并将其集成到OpenZepplin Defender中,允许项目直接在Defender平台中注册和管理作业。最近他们开始和BarnBridge合作运营智能曝光,可以自动实现再平衡功能。
第五,智能合同自动化
Chainlink过去曾以不同身份与意式冰淇淋和Keep3r合作。2020年7月,意式冰淇淋率先使用Chainlink的燃气价格预测器,使意式冰淇淋网络的智能合约代表开发商和用户维护燃气费的公平定价,以防止意式冰淇淋自动化机器人滥收燃气费。另一方面,2020年12月,Keep3r的创始人Andre发表了一篇关于如何用Chainlink扩展Keep3r的博客。在这篇文章中,他假设链环节点运营商最终将执行清算人的工作,现有的合格清算人将成为链环节点运营商。
那么这一切意味着什么呢?
自动化可以显著增强DeFi协议,但相对而言,还是一片有待开发的蓝海。多年来,人们对自动化进行了许多尝试,从简单地安排交易到举行天然气拍卖。但目前看来,协调循环模式是最有效的解决方案。
目前,DeFi的市值已经超过750亿美元,各种贷款协议和AMM项目的锁定总金额接近1000亿美元,这些都可以实现自动化。他们有可能成为意式冰淇淋、Chainlink和Keep3r等自动化解决方案的潜在用户。在未来,任何能自动化的东西都会自动化。问题只是哪个协议会做到这一点。
原文链接:https://www.chaincatcher.com/article/2063808