除了 Bancor V2,国产项目 DODO 也有着类似的方式,虽然 DODO 并未采用恒定加权几何平均函数,而是采用了一种类似 Curve 的混合构造函数,但本质都是依赖一个外部预言机,来不断更改【定价/交易】曲线的形态,使得新曲线的报价结果与外部市场紧密跟随。 如果一个系统只依赖自己,那么它的安全边界就是自己,是可以计算的;如果一个系统依赖了外部因子,它的安全边界理论上是不可估算的,如同一个拜占庭分布式系统一样,没有任何经验观察甚至形式化数学可以估算覆盖到所有潜在 fault(故障)路径。 第二类:虚拟余额限制套路路径 此类仅存在于 Mooniswap。与 Bancor V2 和 DODO 解决问题的思维不同,Mooniswap 并未改变 AMM 的最大本质(自动自主定价),与 Uniswap 只能眼睁睁看着套利者来吃肉不同,当系统出现套利空间时,Mooniswap 会自动根据偏移量逐次构建多条虚拟的曲线,使得套利交易者只能吸收到每一条虚拟曲线所规定的套利上限,而不再是一次性在原始曲线上完成大量套利。 如下图,初始平衡点在 A,一笔交易使得系统处于 X 点,此时便产生了套利空间,在 Uniswap 这种传统 AMM 中,任何聪明的套利者都可以通过一笔交易一次性地拉回到 A 点,而这个过程往往伴随着可观的利润。Mooniswap 的虚拟构造法便是陆续构建了上面三条 AMM 曲线,首先给套利者呈现的是下图第二条曲线 BC,套利者的套利路径仅仅只有 B 到 C 的短暂过程,当该套利者到达 C 点后,系统便放出第二条虚拟曲线 DE,同理,给套利者呈现 D 到 E 的套利路径,在第二个套利者到达 E 点后,系统放出最后一条曲线,也是最终要更迭到的实际曲线 ZQ,最后一位套利者从 Z 到 Q 完成套利,最终系统曲线变为 ZQ,且平衡点为 Q。通过者一系列虚拟构造,即便三次加起来的套利空间也远小于传统 AMM 曲线一次套利路径,而且在这个过程中套利者也为资金池注入了更多的资产,使得池子规模变大,也充当了 LP,曲线向右上偏移。 对于具体的点位计算和数学证明,请详见 Mooniswap 白皮书(Mooniswap https://mooniswap.exchange/docs/MooniswapWhitePaper-v1.0.pdf)。 此类方法缺点,需要仔细判别套利机会的出现,一定程度上也需要依赖外部因子;而且虚拟量缩短套利路径的过程需要动态构建大量曲线,对于高并发的系统,此类方法在工程上过于复杂,引入太多不确定性。 第三类:无限网格策略做市 以比原链 MOV 超导 V2 提出的基于无限网格策略的 AMM 算法为例(暂未实现)。这种解决方案并未直接去关注无常损失的发生(如前第一类),也未去针对无常损失的始作俑者套利者(第二类),它是在以一种基金经理的角色在管理 LP 的财富,不希望只通过储蓄利息(手续费)让 LP 财富增值,更是希望可以在专业基金策略的作用下充分利用好 LP 巨大的财富池,跟随市场大势,获得基金式的财富增值。其中,无限网格策略是 MOV 超导 V2 所选择的方向,并将其在 AMM 上实现,虽然还有很多不足,但如下大致给出了构建思路。 (责任编辑:admin) |