文 | 秦晓峰 运营 | 盖遥 编辑 |Mandy王梦蝶
出品|Odaily星球日报(ID:o-daily)
北京时间下午 16 点,DeFi 项目 Yam Finance(YAM)短时暴跌 98.8%,昨日价格一度涨至 160 美元的 YAM 直逼 1 美元,引起热烈的崩盘讨论,更带动了 DeFi 板块代币的集体跳水,近日疯长的治理代币集体回调。
(YAM 价格走势图)
YAM 的八个质押池首先均受到影响,抹茶 MXC APP 数据显示,AMPL 24小时跌幅21.16%,COMP 24小时跌幅 22.09%,YFI 24小时跌幅33.6%,SNX 24 小时跌幅 15.19%,LEND 24小时跌幅 13.26%,MKR 24 小时跌幅 4.19%。
核心开发者 belmore 在推特坦言:“对不起,大家。我失败了。谢谢你们今天的大力支持。我太难过了。”
许多参与者的代币仍在质押当中,还没回过神,但这场为期36小时的社会实验却已经崩坏了。
这 36 个小时,YAM 从备受瞩目、挖矿年化 14049% 的大热 DeFi 项目,跌成了令人瞠目结舌的空气。
不少“老韭菜”:感叹,教程还没看懂,项目怎么都要没了。
文章发出前,Yam Finance 团队公开表示,将设立 Gitcoin 赠款基金,用于 YAM 合约的审核。筹集到满足条件的资金,并且审核完成之后,将迁移 YAM 合约至 YAM 2.0。
一日吸金8亿美元质押,
YAM创DeFi爆红记录
Yam Finance 是一个试验性协议,其定位偏向流动性挖矿聚合器。
简单地说就是 YFI+AMPL 的模式,采用了 YFI 的挖矿产出方式,但支持几乎所有主流 DeFi token,YAM 则是和 AMPL 一样的通胀通缩模型。
YAM 初始分配采用 YFI 模式,没有预挖,没有投资人份额。同时,YAM 在算法稳定币 Ampleforth 的弹性供应模型的基础上增加了一个关键的补充机制,即每次供应扩展的部分都用于购买 yCRV(高收益美元稳定币)并将其添加到 Yam 储存库中,由 Yam 社区治理。
YAM 的最初总供应量为 500 万个。
8 月 12 日凌晨 3 点,DeFi 项目 Yam Finance 进行了首次代币分配,将其中的 200 万初始代币(YAM)平均分配给 8 个质押池,每个质押池为 25 万枚,初始代币分配持续 7 天。
8 个池分别是 COMP、LEND、LINK、MKR、SNX、WETH、YFI、ETH/AMPL Uniswap v2 LP。
刚上线的 YAM,就因为极高的挖矿收益获得关注,Gate 以及 Bibox 等交易所也相继上线 YAM 交易。
一天时间,YAM 就吸引了超过 8 亿美元价值的 8 个 DeFi 代币质押挖矿,起量的速度和锁定资产量级刷新了 DeFi 项目的记录。
根据 Twitter 大V weeb的计算,最高的 APML 池每小时 ROI 可达 1.6%,年收益高达 14049%,表现最差的池子为 WETH 池子,每小时 ROI 为 0.263%,年收益为 2296%。
(八个抵押池的年收益,时间为 8 月 12 日 3 点-12 点)
然而,随着越来越多的资金进入,八个矿池收益骤减;于是 Yam Finance 又上线了 2 池——YAM/yCRV Uniswap v2 LP 池——最开始八个池子被称为 1 池。
在今天下午崩盘前,社区参与者告诉 Odialy星球日报,2 池年化收益可以达到 20000% 以上,某头矿用户曾一度获得年化 500000% 的收益。
2 池高昂收益的背后,是因为获得了剩余 300 万的 YAM 的初始分配。第一周 2 池可以获得 150 万个 YAM 初始代币分配,并通过每周 50% 递减的机制进行分配。
不过由于出现下面提到的 bug 问题,2 池暂时关闭了挖矿入口。
一条BUG导致崩盘,
YAM从卖白粉到卖红薯
YAM 的崩盘,与“调整总量”这一机制设计有很大关系。
YAM 初始代币总量为 500 万枚,每隔 12 小时一次「弹性供应调整」(Rebase Period),即北京时间上午 4 点和下午16 点。
假设用户持币占总量的 1%,Rebase 后依然占比 1%,只不过数量发生改变,可以获得更多/更少的 YAM。
有社群成员表示,本次项目与「弹性供应调整」(rebase)合约存在漏洞有关。如下所示:
而这个 BUG,Yam Finance 团队早在今天凌晨就已经发现。
-
原本的代码应该是:totalSupply = initSupply.mul(yamsScalingFactor).div(BASE)
-
现在写成了:totalSupply = initSupply.mul(yamsScalingFactor)
慢雾安全团队表示,由于编码不规范,YAM 合约在调整 totalSupply 的时候,本应将最后的结果除以 BASE 变量,但是在实际开发过程中却忽略了,导致 totoalSupply 计算不正确,比原来的值要大 10^18 倍。
简单来说,这个 BUG 导致的后果是每次 rebase 后 YAM 实际总量超过了预计总量,铸造大量额外 Yam 代币。
由于该项目属于社区治理项目,要想修改智能合约代码,必须获得社群通过认可。
团队先是通过推特表示,需要在北京时间今天下午 3 点之前获得 3.5 万枚 Yam 代币参与委托投票发起提案,并获得 14 万 Yam 代币投票支持该提案,从而重新部署合约,修复该 bug。
为了补偿用户投票导致的收益损失,Yam Finance 将给予投票用户双倍 YAM 代币返还。
下午 14 点,Yam Finance 表示修复调仓机制 BUG 的投票已满足最低 16 万枚代币的委托要求,治理提案将会在北京时间下午 3 点到 4 点之间提交。
然而,该提案在今天下午 4 点第二次 Rebase 前并未实施,这也导致原 BUG 并未被修复。
最终的结果是,YAM 经过两次 rebase ,产生了大量的多余代币。这些代币在 2 池中,也导致 YAM/yCRV 质押池流动性不足,连环踩踏,导致暴跌。
10万变860元的魔幻之旅
过去 36 小时,YAM 共进行两次「弹性供应调整」,第一次数量增发十倍,价格从 167 美元暴跌至 12 美元左右;第二次数量增发 2 倍,价格从 12 美元跌至 2 美元。
举个例子,用户原来持有 10 个 YAM,单价 167美元,总计 1670 美元;经过两次调整后,用户持有 200 个 YAM,单价 2 美元,总计 400 美元,严重亏损。
有用户在社群中表示,自己充值了 10 万元购买 YAM,目前资产严重缩水,变成了 860 元。
自 8 月 12 日凌晨 3 点进行首次代币分配,YAM 存活时间仅 36 小时。社群中不少项目参与者说:“这是我进的崩盘最快的群,手上就只剩 YAM 纪念币了。”
就在YAM 崩盘之前,Odaily星球日报编辑部还正在研究 Y 池挖矿,准备购买 yCRV 充值入场,幸运的是,因为步骤实在太多,以及以太坊实在太堵,矿工费飙高,这个尝试进度被大大拖慢,比如买币时多次智能合约调用失败…
于是团队刚好眼看着 YAM 崩盘,感叹自己被拦在门外实属幸运。
近日,曾经小众的 DeFi 爆红,Don’t buy it, earn it.(不要买它,去挖它)成了新韭菜的口号,只会囤大饼、买主流的老韭菜仿佛已经被时代淘汰。
老韭菜被教育了 2 年逐渐接受了 10% 年化的 BTC 理财产品,新韭菜则是仍然满腔热情地追寻下一个十倍币、百倍币。
然而造富的故事永远有两面,机遇的背面自然是风险,总有人赚得盆满钵满,也总有人套牢甚至血本无归。
大家都觉得自己能做聪明的前者,那接盘的“傻瓜”,是谁呢?