在执行套利和清算策略的时候,整个以太坊网络中的 Keepers 机器人之间通常是彼此独立运行的。由于这些套利和清算交易都是有利可图的,因此 keepers 之间存在竞争关系。Keepers 几乎没有什么办法来保证自己能够捕获这些利润,因此它们往往仅通过增加支付给矿工的交易费,希望自己的交易能够被选中和打包进下一个新区块。自然而然地,Keepers 之间会竞相出价,不断地提交包含更高交易费的交易,这是以它们能够捕获的潜在利润为代价。 现在让我们假设这样一个场景,即这些 Keepers 之间会相互协调。为了更好地说明这一点,我们假设网络中只有 2 个 Keepers:如果这两个 Keepers 同意不通过竞价的方式来协调,那么它们从每个 MEV 机会中捕获的利润都要比它们之间彼此竞争的情况下更多。理想情况是,这种「非竞争性」的协议将在链上进行管理,而且也不会引入任何中心化的一方来作为协议的执行者。KeeperDAO 的愿景正是提供这一场景:在链上维护 Keeper「非竞争性」的协议并允许 Keepers 相互监督。 KeeperDAO 协议于 2020 年 7 月在以太坊上正式推出。当时,该协议以一个 ETH 流动性池为中心,该流动性池为 keepers 提供了捕获 MEV 所需的前期资金。自那以来,KeeperDAO 增加了流动性池的数量,并引入了本地协议代币 ROOK。KeeperDAO 还着眼于利用协议集成 (比如将未被 Keepers 使用的流动性将被分配至其他收益最高的 DeFi 协议中,比如 Yearn 机枪池),并通过增加「隐藏游戏」(Hiding Game) 和「协调游戏」(Coordination Game) 来进一步发展该协议。下文中我们将首先来看看 KeeperDAO 的隐藏游戏以及它如何利用 KeeperDAO 协议中的 keepers。 隐藏游戏隐藏游戏 (Hiding Game) 是 KeeperDAO 系统的关键部分。在较高的层面上,隐藏游戏被设计为允许用户通过专门的 KeeperDAO 合约来路由流动性,这些合约仅允许与被 KeeperDAO 协议列入白名单的 keepers 进行交互。KeeperDAO 协议通过一个称为「Hiding Book」的链下虚拟交易池来传输隐藏游戏中的交易,而只有白名单 keepers 才能执行这些订单。值得注意的是,「Hiding Book」的 API 是开放的,任何感兴趣的人都可以访问;但是,重要的是,KeeperDAO 协议维护了 keepers 白名单,从而提供了必要的验证来防止非白名单的 keepers 参与进来。 我们来看看一笔通过 KeeperDAO 的隐藏游戏进行路由的交易:当用户通过 KeeperDAO 发布一个限价订单时,白名单 keepers 会针对这笔订单寻找套利机会。假设某个 keeper 找到了执行该笔订单的套利机会,那么由此获得的套利利润的一部分将以协议原生代币 ROOK 的形式共享给该用户。这样一来,KeeperDAO 上的交易员就不会因为被抢跑或者遭遇三明治夹击而蒙受全部损失,相反,交易员通过该这个隐藏游戏来路由自己的订单,从而使自己从套利中获益,因为交易员将以 ROOK 代币的形式获得一部分由 keepers 从套利中获得的利润。 (责任编辑:admin) |