YAM 的重启之路

(出外工作途中,梵高)

YAM v1 的拯救行动

8 月 12 日 UTC 时间下午 6 点,YAM 团队发现了其 rebase 合约中的一个 bug。这个错误会导致生成比预定(卖给 Uniswap 上 YAM/yCRV 池的 YAM 量)更多的 YAM,从而让储备库获得大量的多余 YAM。

这个错误会导致在未来的治理中,无法达成法定人数的票数,这意味着 YAM 治理在这种情况下将无法实施,同时,储备库中的资金也会被锁定,无法提取。

YAM 团队的最初解决方案是,快速提交 bug 修复提案,号召社区投票达成法定人数,从而解决问题。因此团队在 8 月 13 日 UTC 时间 7 点后,提交了一份治理提案。当时 YAM 团队以为只要达成法定人数支持,就可以拯救 YAM 协议。不过,令人遗憾的是,这个 rebase 的 bug 会跟治理模块交互,可以阻止这个提案的成功。

这样,YAM 团队拯救 v1 的行动失败。当然拯救 YAM v1 的行动失败,并不意味着 YAM v1 本身会消失。由于 YAM v1 是运行在以太坊上的智能合约,它会一直存在下去。不过因为 YAM 团队和社区无法对其进行治理,也导致无法对其升级。YAM v1 会按照目前的规则进行 rebase,部分类似于 AMPL。此外,Uniswap v2 中 YAM/yCRV 池也会处于不安全的状态。

在 YAM v1 拯救提案失败之后,社区中不少人认为 YAM 不再有未来。不过,YAM 团队在承认 YAM v1 拯救行动失败之后,迅速寻求下一步的解决方案。这才有了如今的 YAM v2 和 YAM V 3 计划,这就是 YAM 的重启之路。

YAM 的重启之路

在拯救 YAM v1 的过程中,社区表现出了足够强大的力量。在短短一天多的时间里,参与委托投票的用户超过 4600 人,参与的代币量占据当时总代币量的大约 3.5%,票数最高的为 7783.095 票,而绝大多数的都是 100 票以内的社区用户,2 票以下的用户也有好几百人。这说明了 YAM 的社区基础和力量。

为了补偿这些参与拯救 YAM 协议的社区用户,YAM 团队计划成功迁移之后,会提议为这些拯救 YAM v1 做出贡献的用户进行补偿。当然,由于它是去中心化的社区治理,这个提议也需要得到代币持有人的批准才能实施。

截止到蓝狐笔记写稿为止,YAM v1 代币的持有人达到 10,508 人。很少有诞生不到半个的代币有这种规模的持币人数量。在拯救 YAM v1 过程中展示出来的社区力量是 YAM 有机会继续发展的力量源泉。在拯救 YAM v1 失败之后,YAM 团队设立了一个 Gitcoin 的社区捐款,用于对 YAM 合约的审计,很快就超过目标金额。

那么,如何进行 YAM 的重启?

YAM 团队提议在接下来的几周时间内分两个阶段进行迁移,以实现重启。重启 YAM 分两个阶段:

  • YAM v2 阶段

YAM Deployer 地址会建立迁移合约。所有 YAM 持有人通过销毁 YAM v1 代币可以生成 YAM v2 代币。YAM v2 代币是 ERC20 代币。当前 YAM v1 代币合约上的 balanceOfUnderlying 会用于确定 YAM v2 代币生成数量,因此 YAM v1 的 rebase 不会影响用户收到的 YAM v2 代币数量。同时,YAM v2 代币也不会 rebase (也就是不会根据价格的涨跌而重新调整基数)。

这里需要注意的是:迁移合约有个截止时间,它需要在部署后 48 小时到 72 小时之间完成。否则,YAM v1 的代币将永远成为 v1 代币,无法迁移至 YAM v2。如果无法迁移到 YAM v2,后续也就无法迁移到 YAM v3。所以,YAM v1 代币持有人,如果希望迁移到 YAM v2,就需要注意 YAM v2 的迁移截止时间。

  • YAM v3 阶段

YAM v3 会进行审计,并且重新部署。YAM v2 的代币用户可以将其代币迁移至 YAM v3。未来 YAM v3 阶段的顺利完成,将标志着 YAM 的正式回归。

------
风险警示:蓝狐笔记所有文章都不能作为投资建议或推荐,投资有风险,投资应该考虑个人风险承受能力,建议对项目进行深入考察,慎重做好自己的投资决策。

加入蓝狐笔记的知识星球:https://t.zsxq.com/Iq3VzfM

欢迎加入蓝狐笔记群微信:pacinoli