比起竞争,套利者之间合作能获取更大利益。

撰文:Leo Young

KeeperDAO 是链上流动性承销商。与其他 AMM 类似,流动性提供者 (Liquidity Provider) 将资金存入流动性资金池获取收益。守护者 (Keeper) 也称为「清算者」,利用 KeeperDAO 资金池资金捕捉链上获利机会。例如,不同 DEX 之间套利,MakerDAO、Compound、Aave 等借贷平台不良资产清算。

流动性提供者将资金存入 KeeperDAO 流动性资金池 (liquidity pool)。根据自身资金在流动性资金池的比例获取奖励。资金(包括所获奖励)可以随时部分或全部提取。目前资金池包括 ETH、WETH、USDC、renBTC、DAI 五种。

三分钟读懂 KeeperDAO:让 DeFi 套利者合作互利来源:https://app.keeperdao.com/

守护者负责在 Uniswap、Kyber、Balancer、Bancor 等 DEX 间套利,和清算 Aave、dYdX、Compound、MakerDAO 上的不良资产。 也就是说守护者是链上「猎人」,寻找套利机会,同时保护用户利益。守护者可利用资金池资金进行套利,再归还套利利润给 KeeperDAO。KeeperDAO 对流动性提供者、守护者及参与其中的用户加以奖励。

在详解 KeeperDAO 之前,先了解以下几个概念:

最优 Gas 费竞拍(Priority Gas Auction,简称 PGA)

想象 mempool 就是一个房间,交易都在这里等待打包交易,有人为了能让自己的交易在下一个区块打包确认,给出高价 Gas 费。交易者为达到让自己的交易优先处理的目的,竞争出高价 Gas 费的行为就是 PGA。

矿工提取价值(Miner extractable value,简称 MEV)

以太坊中矿工作为区块交易打包者,在打包交易中会有很多主动权力,例如安排交易次序,优先安排某笔的交易,延迟某笔交易……例如在 DEX 交易中,会有人提交高额交易费籍此抢先让自己的交易在他人之前成交。这其中的交易费利润就为矿工所有,这就称为矿工榨取交易 (MEV)。有研究证明,MEV 的收益很有可能会高过交易手续费收益。

冷酷策略 (Grim trigger)

亦称为「冷酷触发」策略,博弈论中重复博弈的一种策略。冷酷策略下,参与者一次背叛,将触发对手永远背叛。正因为不给对手留有任何改正机会,所以称为「冷酷」。无限次博弈中的参与者慑于「冷酷策略」的威力,只能积极选择合作。

套利博弈

随着以太坊上 AMM 模式 DEX 兴起,每时每刻都在上演着我们看不见的「Gas 费战争」。而这无休止的混乱争夺中,套利者利润相比原始利润少之又少,交易者获得价格偏离(滑点)。获益的总是掌握交易控制权的矿工,他们获得 MEV 最大价值。

为了避免这类情况,KeeperDAO 通过专门的智能合约将交易 / 债务封装,消除 MEV。出现一笔交易,交易者提交给 KeeperDAO,KeeperDAO 分析是否有有套利机会(通过抢先交易或尾随交易)。如果有套利机会,KeeperDAO 优先获得其中利润。交易完成后,KeeperDAO 铸造新的 $ROOK 对交易者加以奖励(keeper_fee),弥补交易滑点带来的损失。奖励给交易者收益后,虽然守护者获得利润减少,但损失少于 PGA 竞争的「Gas 费战争」损失。对 KeeperDAO 和交易者是双赢。

借贷协议中抵押资产低于一定阈值,资产会自动清算,借贷用户受损。以 Compound 为例,抵押资产需要 150% 以上,当抵押资产价值低于 125%,便自动清算。清算人可获得 105% 的清算资产,剩余资产归借贷用户。那这 5% 的套利空间有可能会产生「Gas 费战争」。为了避免 PGA,用户可以封装债务允许 KeeperDAO 略微提前清算(例如 128%),利润以 $ROOK 代币返还给用户。这样守护者利润最大化,用户损失算是降低。

KeeperDAO 获得套利和清算优先权,消除「Gas 费战争」,获取最大利润,让交易者和用户损失最小。同时对以太坊降低矿工为获取 MEV 价值控制交易排序的风险。

合作博弈

如何促进套利交易者合作互利,减少 PGA 恶意争夺,这是经济激励设计的关键。

KepperDAO 鼓励守护者轮流捕捉 MEV 价值,合作共赢,利润共享。没有 PGA 情况下,所有参与者都获得更多价值。

为方便理解,范例如下:

张三发现 Kyber 与 Uniswap 之间有套利机会。Kyber 上可以 1 ETH 兑换 354 USDT,Uniswap 上 354 USDT 可兑换 1.01 ETH (为方便,这里忽略 DEX 手续费)。明显这里会有 0.01 ETH 的套利机会。张三提交一笔交易设置 Gas 上限 100,000,Gas 价格 80 GWEI,交易费就是 8,000,000 GWEI,即 0.008 ETH。这样会有 0.002 ETH 的套利利润空间。

这时候李四也发现这个套利机会,并看到张三在 mempool 的交易,所以就给出更高 Gas 价格 90 GWEI。要是这笔交易就此成交,李四就获得 0.001 ETH 利润。
但张三也看到有人竞价,就给出 95 GWEI 的 Gas 价格,那利润变成 0.0005 ETH。有总比没有强。

这时候区块打包确认完成,张三赚到 0.0005 ETH 利润。不幸的是,李四看到无利可图,来不及取消交易,损失 0.009 ETH。

上述例子还没有考虑实际交易中使用 Gas Token 来降低 Gas 费、套利交易者无法看到 mempool 中所有交易、众多套利者之间博弈、混淆交易互相迷惑等因素。而最终结果都是一样:套利者之间竞争越激烈,随着 Gas 费增加,套利者最终收益减少。

如果套利者之间减少竞争会如何?

同样套利机会,有时候张三能套利 0.0005 ETH,李四能套利 0.0005 ETH。要是张三和李四都觉得这样竞争不合算,决定合作,轮流套利后分享利润会如何?

同样在 Kyber 和 Uniswap 出现 0.01 ETH 套利机会。张三提交 80 GWEI 的 Gas 费,李四不参与竞争,张三套利 0.002 ETH。张三与李四平分收益各获 0.001 ETH。张三获得收益是 PGA 竞争情况下的两倍,而李四也没有任何损失。

避免「Gas 费战争」,守护者轮流套利,保持低 GAS 费,减少 MEV,即使共享利润后也能保证套利价值最大化。虽然真实套利过程中会更为复杂,但原理基本如此。

那如果有对手利用 PGA 抬高 Gas 费怎么办?守护者可以采用冷酷策略,在对手的之后所有交易与对手进行「Gas 费战争」,直到对手没有利润可得,退出竞争为止。
合作博弈的目标就是:

  1. 让同一个守护者合作的获利高于竞争获利
  2. 所有守护者合作获利总和高于竞争获利总和
  3. 守护者合作的相对获利与竞争相对获利相同

开发团队和投资人

KeeperDAO 由分布式系统开发企业 Talo 和全球化加密金融智能服务提供商 Amber Group 联合开发。据链闻消息,今年七月公布获得 Polychain Capital 和 Three Arrows Capital 领投百万美元以上种子轮投资。

Amber Group 是一家全球化加密金融智能服务提供商,提供资产配置、流动性、结构性产品等加密金融全价值链条的产品及服务。Tiantian Kullander 是 Amber Group 的联合创始人兼流动性总监。Talo 则是一家分布式系统研发企业,其创始人 Taiyang Zhang 同时是「共和国协议」(Republic Protocol) REN 的 CEO。KeeperDAO 由 Tiantian Kullander 和 Taiyang Zhang 联合创立,共同管理。

$ROOK 代币经济

KeeperDAO V2 加入原生代币 $ROOK 用以奖励流动性提供者、将套利机会交由 KeeperDAO 的用户和捕捉利润的守护者。

原生代币不仅解决经济激励和利润分配的问题,还解决守护者搭顺风车的问题。另外,$ROOK 还可用以社区治理。

$ROOK 初始发行总量一百万。分发比例如下图:

三分钟读懂 KeeperDAO:让 DeFi 套利者合作互利

目前处于代币初始分发阶段。总量 20% 也就是 20 万 ROOK 奖励给流动性提供者和守护者,6 万奖励给流动性提供者,14 万奖励给守护者。

流动性提供者奖励区块为 11182745 至 11780885。守护者奖励区块为 11185218 至 11783358。每个资金池奖励各不相同,独立计算。

「资金库」。资金库体现 KeeperDAO 捕获价值,是 ROOK 的内在价值支撑。这些资金使用未来经由社区治理决定,可用以开源项目研发、奖励参与者或分发给 ROOK 持有者。

如何成为守护者?

守护者为 KeeperDAO 提供交易策略,将所得利润归还给 KeeperDAO。根据资金池内总利润,按守护者归还比例获得 $ROOK 奖励。

如果你现在账户有 50 ETH。有以下两种情况进行套利:

  1. 发现有套利机会,需要 1000 ETH。你的钱包金额不足,就需要从 KeeperDAO 闪电贷 (falsh loan)。交易完成后归还借款金额,并返还获利。
  2. 发现一个套利机会需要 10 ETH。只需要用自己的资金即可进行交易。一天可能需要多次进行类似交易,守护者可在每日奖励结算前,将所有返还利润以一笔交易一次性返还给 KeeperDAO,可节省交易费用。操作只需要调用借贷函数 (borrow function),借入 1 wei,将利润和 1 wei 一同返还给 KeeperDAO。

未来发展

随着初始代币分发完成,未来协议也会不断演化。其中可能的发展方向有:

  • 代币持有者将 $ROOK 委托给守护者,鼓励通过智能合约捕捉链上利润(例如保证守护者对外部竞争者实施冷酷策略,保证守护者之间合作)
  • 提升 KeeperDAO 保护 DeFi 协议免受抢先交易攻击的能力,并能返还资金给利益方
  • 继续开发能纳入更多用户,整合更多协议
  • 研究普遍的 MEV 问题,尽可能获得更过机会

附录:

合约安全性审计报告:samczsun 和 Quantstamp 与 PeckShield

(以上资讯如有变更,以官方声明为准)