Chainlink Keepers上线,主打智能合约自动化
作者:Richard Lee,链捕手
昨日,头部预言机项目Chainlink宣布其去中心化链下计算解决方案Chainlink Keepers已在以太坊主网上线,并向公众开放注册,这使得智能合约自动化赛道的竞争进一步加剧。
据了解,Chainlink Keepers主要为各类DApp提供去中心化链下计算层,在预定义条件发生时可自动执行链上功能,如在达到特定价格点时执行交易。据悉,Chainlink Keepers 使用分散且可验证的链下计算来监控用户定义的条件,然后在满足条件后调用链上函数。
过去,在 DEX 上集成限价订单功能一直具有挑战性。链上监控成本高昂,不合时宜的交易会导致滑点和错失机会,且缺乏链上验证会引入新的信任假设,这些假设可能对用户不利。
Chainlink Keepers的具体机制在于,开发人员使用 keeper 作业创建基于事件的输入,如果满足某些条件,输入将在在链上广播以触发智能合约。keeper 作业可能包括:每周在特定时间调用一次产量收获函数,或当用户的贷款抵押不足时调用清算函数。上述keeper作业都涉及链下计算,以便确认验证条件是否得到满足。
除可验证性外,Chainlink Keepers称其解决方案还有低成本的优势。Chainlink Keepers在运行链下计算时,采用轮换节点选择框架,而非gas价格拍卖机制,从而降低成本。
据链捕手此前编译,轮换节点选择框架由另一智能合约自动执行工具Gelato开创。与以 Gas 拍卖为中心模型不同,轮换节点选择框架下,作业机器人被安排在各个插槽中,只有在轮到他们时,才能执行交易。与 Gas 拍卖相比,这种将交易任务循环式分配的方式消除了机器人之间的竞争,并使作业机器人彼此协调,自动化应用效率显著提高。
根据公告,Chainlink Keepers可应用的场景包括:在去中心化交易所执行限价单、当储备增加时铸造代币、从金库收获收益、Rebase 弹性供应代币、重新平衡链上交易和产量农业策略、清算抵押不足的贷款、闲置一段时间后释放锁定的资产以及在低于最低阈值时充值代币余额。
Chainlink表示,已部署或探索的项目包括Aave、PoolTogether、Synthetix、BarnBridge、Alchemix、Bancor、ParaSwap、B Protocol等10余个项目。
具体而言,Chainlink Keepers 将用于通过持续计算抵押并检查Aave用户抵押率是否低于池的预定义清算阈值(例如 150%)来监控用户在链外借贷交易的健康状况。如果发现抵押不足,Chainlink Keepers 将调用 Aave 协议的清算功能,确保借款人的头寸保持偿付能力;
Synthetix 将使用 Chainlink Keepers 为其收费期结束服务。Chainlink Keepers 将在费用周期结束后调用此函数,以自动分配 synthetix.exchange 费用和 staking 奖励;
BarnBridge 在其 SMART Exposure 产品中利用 Chainlink Keepers 来监控链外代币化头寸的曝光率,并在需要重新平衡金库时调用 BarnBridge 的链上合约。
“Chainlink Keepers使每个项目能够构建更先进的混合智能合约应用程序,从而对他们的用户产生额外的价值。”Chainlink表示。