要时刻保持冷静,严谨。因为敲出来的每字母都要对几千万,甚至几个亿的资产负责。接上一篇文章我对Abracadabra研究了之后,对它的Oracle Price计算非常有疑惑。一些生息资产居然可以计算Rate和Price。包括:3crv,3crypto等等。然后我就花了相对久等时间去研读源码。整个项目源码中Oracle的代码量占到了50%以上,所以这个项目的重点和难点明显是在Oracle部分。我把代码看完了之后,然后得到下面的图(简要):因为篇幅问题,上面还有接近20个合约还没有列。毕竟重要的有Spell,sSpell,wMemo(Wonderland实现9,9的关键代码),wOHMLink(OHM实现9,9的核心代码)。这篇主要是用来总结Abracadabra和OHM与Wonderland联系最相近的(9,9)部分。(9,9)在Wonderland上如何实现(9,9)呢?如下图:第一步是质押$TIME;第二步是把$MEMO转成$wMEMO;然后去Abracadabra上用$wMEMO借出$MIM; 然后把$MIM换成$TIME,然后STAKE。结束一轮循环。可以看到,(9,9)的概...