在本文中,Nansen 整理了多个收益农场发放奖励的 MasterChef.sol 合约,与相关的链上活动,尝试找出数据背后是否存在任何洞见。
MasterChef.sol 可能是 DeFi 中分叉最多的合约之一 (笔者注:负责发送代币奖励的合约)。通过分叉程式库,虽然开发人员可能会更改一两个变量的名称,但其大部分功能都没有改变。合约的架构及其介面串接在很大程度上是相同的。这可能是有利的:开发人员可以方便实现预期的代币发放过程且更安全,因为这个合约已经在以太坊上使用了一段时间。
MasterChef.sol 最初由 Sushiswap 部署,在 2020 年以 SUSHI 代币,鼓励用户锁定资产 (LP),借此从 Uniswap 夺取流动性的激烈尝试。直到今天,这仍然是新项目吸引资本存入的主流方式。
研究方法
在这篇文章中,研究员对所有 Masterchef 合约进行了整理,看看是否可以找到关于收益农场活动的洞见,研究员获取了一个包含单词「Chef」的合约资料集。有将近 400 个这样的合约,并按照这些合约的调用次数来排序。
不意外地,Sushiswap 的 Masterchef 合约在调用次数方面,位于领先的地位。在本次研究中只查看至少被使用 500 次的合约,且不包含 Sushiswap 的 MasterChef 合约,大约有 28 个 MasterChef 分叉合约被留下。
研究员将代币进出合约,分别假设代表存款与提款:
- 任何进入此类合约的代币都被视为存入
- 任何从合约中移出的代币都被视为提款
借由检查代币何时转入,和最后一次从 Masterchef 中转出代币之间的差异,研究员获得了大约 40,000 个农场进入和退出的样本量,总共由 33,882 个不重复地址的触发。通过一些解析,可以找到有人进入和退出收益农场之间的停留时间,以及从部署农场到每个人第一次进入之间的时间差。
结果
这些存入合约的资金有多坚定?结果其实不是很忠诚。绝大多数的 farmer 在进入的前五天内就搬离资金了,约一半的 farmer 从不停留超过 15 天。然而,仍有 13% 的地址直到现在也没有取出资金。
研究员还绘制了热图,视觉化用户「进入收益农场的时间点」与「停留的时长」的关系,不幸的是,用户进入收益农场的时间点与停留时间似乎没有明确的关联。(笔者注:后面进来的人的停留时间也不会比较短),图中最右边是尚未将资金取出的用户数。
这边是一个可能更有趣的数据:有高达 42% 的 farmer,在收益农场开放第一天进入,并且在二十四小时内退出,另外有大约 16% 的人则是会在四十八小时内退出。到第三天有 70% 的人会退出合约。这当然是因为收益率下降 (因为奖励通常会随时间减少且有更多用户瓜分奖励) 所造成的。
资本在 DeFi 的世界确实是佣兵,用户会勤奋地将资本放到其他地方,绝不能落后!
最聪明的一群人
是否能找到每次都能及早进入收益农场的地址? 似乎确实有一些:大约有 11 个地址在「每个合约发布后的五天内进入」的条件下,进入了至少 6 个 MasterChef。
研究员将这些钱包的列表整理在这,如果有人想要用这些数据挖掘更多有意义的资讯,作者也提醒可以使用 Nansen 的智能警示功能,提醒自己这些地址采取了行动。