MasterChef.sol可能是DeFi中被分叉最多的合约之一。所谓分叉是指复制代码库,其大部分功能不变。开发者可能会改变一两个变量的名称,但合约的架构以及它的界面基本上是相同的。这样做的好处是:开发者可以方便地实现他们的预期结果,即发放代币奖励,而且合同可能更安全,因为它已经在以太坊上使用了一段时间。
MasterChef.sol,最早是由Sushiswap在2020年从Uniswap野蛮“吸血”流动性事件中部署的,方式是以$SUSHI激励用户把资产(LP代币)锁定在其中。直到今天,这仍是新项目吸引资本存款的一种流行方式。当ERC20代币转入,原生平台代币会在用户提款后发放给他们。
1、方法
在这篇文章中,我们对所有Masterchef合约做了一个汇总分析,看看是否能在区块链上收集到任何关于产量耕作活动的见解。让我们取一个包含 "Chef "一词的合约数据库。有近400个这样的合同--让我们按照这些合同的调用次数来排序。
预料之中,Sushiswap的Masterchef合约在合约调用次数方面处于领先地位。在这项研究中,我们将只关注那些至少被调用了500次的合约。我们获取这个合约数据集,以进出合约的代币交易代表代币的存款和提款。这里研究的是流向新农场合约的资金流动,因此没有把Sushiswap的MasterChef合约包括在内。这样我们就有大约28个 "Chef "分叉。
有2个假设:
1. 任何进入这种合约的代币都被认为是存款
2. 任何移出合约的代币都被认为是提款。
通过检查代币转入和代币最后转出masterchef合约的时间差,得到了大约40,000个农场入口和出口的样本量。这些是由共计33882个唯一地址发起的。通过一些分析,我们可以找到一个用户进入和退出农场之间的时间,以及农场被部署和资金第一次进入池子之间的时间。
2、结论
存放在这些合约中的资金的粘性如何?嗯,不大。绝大多数农民似乎在进入农场的头5天内就退出了,一半的农民从未停留超过15天。
然而,13%的地址仍然把他们的资金存放在这些合约中。
下面的热图,以可视化的方式呈现了用户何时进入农场与进行收益农耕活动持续时间之间的关系。结果看到,用户何时进入农场,与用户在农场停留的时间之间似乎没有明确的关系。最右边的数据栏是代表尚未退出农场的用户数量。
下面是一个更有趣的统计数字。在农场启动当天进入农场的收益农民中,有高达42%的人在24小时内退出。大约16%的人在48小时内离开,而到了第三天,这些用户中有70%会退出合约。这是因为奖励释放率(APR)通常会逐块下降,以及随着更多用户进入农场,奖励会随着时间的推移被稀释。在DeFi中,资本确实是唯利是图的,用户会把他们的资本用于其他收益高的地方,永不掉队!
3、聪明的收益农民
能不能找到那些一贯提前进入收益农场的地址?似乎有那么几个。
大约有11个地址在农场推出后的5天内至少进入了6个Chef合约。这个名单以要点的形式上传到这里https://gist.github.com/yoitsyoung/49d8082627b48ceb9a0e9bee0ea26e63。如果想使用Nansen的钱包分析器进一步挖掘,可以设置智能警报,提醒你注意这些地址所采取的行动。