小烏鴉Ma𝕏
小烏鴉Ma𝕏

Intern Ambassador of Trekki NFT 2012 區塊鏈研究員|幣安廣場創作者 Ethereum、Avalanche、Optimism 信仰者 看過 500u 的 BTC 嗎?

浅谈Trader Joe 的Liquidity Book 如何优化自动做市商的问题

(编辑过)
Liquidity Book 透过前述机制去解决过去DeFi 为人诟病的问题,不仅提高了流动性提供者的收益,让他们可以用更少的成本获得更高的报酬,提高每一资产在金流的资本效率;同时,对于用户而言,也大大降低了每一次交易所伴随的无常损失风险,达到双赢的局面。
图片来源:MidJourney, Derivative By soaringcrowz

前言

作为Avalanche 的顶级DEX,Trader Joe 一直为雪崩生态注入了不少的开发资源和创新应用,其中Liquidity Book 对于DeFi 而言,绝对是最大的一个革新应用,解决了过往建立自动做市商(AMM)采用恒定乘积x*y=k 这一交易算法所面临到的「资本效率低」、「高滑点」及「无常损失风险」等问题。

本文就来探讨一下,Trader Joe 的Liquidity Book 到底在做什么事情?以及他如何去改善并优化前述提到的问题?

Liquidity Book

Liquidity Book 是一种新型的自动做市商(AMM),它为Trader Joe 去中心化交易所的交易提供支持。使交易代币更便宜,并让流动性提供者能够以更少的资本赚取更多的费用。

图片来源:Trader Joe

全新的架构

图片来源:Trader Joe
  • 将资产对的流动性分成不同的价格区间,并将每个资产对的流动性汇总到一个市场中。
  • 存入LB 的流动性带有价格定位的Liquidity Receipt,支持新产品整合。
  • 为每一资产对启动一个池,并允许在未来在多个市场创建具有不同价格箱(Bin Step)。

解决的问题

集中流动性以提高资本效率

将闲置且对交易没有任何贡献的资产对集中,透过集中的流动性让交易者获得更好的价格,即使是在TVL 相对较低的情况下,对于价格影响降低甚至接近于零。

只要流动性处于活跃价格范围内,流动性提供者也将获得显著收益,就能透过更少的资产存入获得更多收益。

巧妙地通过新的集中式和传统流动性池进行交易,以获得更好的价格。它还将为链上预言机提供那些想要通过算法进行交易的人所需的所有值。

通过比较从Joe V1 到Joe V2 的互换价格影响,可以找到给离散箱在每个市场的最大资本效率限制,如下所示:

图片来源:Trader Joe

这样的设计允许用户在一次快速交易中调整仓位,以更高效的流动性管理去提高了市场上现有解决方案的效率,并为高效的金库策略开辟新的可能性。

通过Liquidity Bins 实现零滑点交易

在Liquidity Book 中,流动性被分成不同的箱子,每个箱子都有一个特定的价格。单独的箱子是一个常数池子,包含资产对中的代币之一(或两者)。这是包含标记X 和Y 的箱子的范例:

图片来源:Trader Joe

Liquidity Book 将箱子组合成一个结构,汇总所有它们的流动性。因此,代币X 的当前市场价格可以描述为分配给同时包含代币X 和Y 的容器的价格(下图中的P14)。其下方的所有箱子将由代币Y (P11-P13) 和代币X (P15-P17) 上方的所有箱子组成。一旦当前箱子的流动性完全耗尽(即它只包含一种代币),价格就会移动到下一个。因为每个箱子代表一个固定的价格点,所以交换时的价格影响仅在箱子更改期间发生。

图片来源:Trader Joe

简而言之,Liquidity Book 从Liquidity Bins 中得到价格,价格在箱子内是恒定的(即储备资金来自同一箱子),则交易将以零滑点执行。而当交易需要换箱子,即当前Liquidity Bins 中的储备资金不足以完成交易时,才会发生价格冲击。这项功能尤其有利于稳定币/锚定资产间的兑换,因为它们的价格在大部分时候都是相等的。

图片来源:Trader Joe
Variable Fee有效降低无常损失

为集中的流动性交易所提供流动性是一项有风险的业务,绝大多数的存款人会因无常损失而遭受负回报,这种情况发生在池中资产的价格偏离其初始价格时。对于其中一些资产对,与仅在钱包中持有代币相比,多达75% 的流动性提供者(Liquidity Provider, LP)都在面临亏损。

无常损失可被视为价格发现的成本,因此在市场试图正确定价资产对的最动荡时期,无常损失最高。为了保护LP 免受无常损失,Liquidity Book 实施可变费用(Variable Fee)。它是在每次交易期间获取的,并依赖于波动率累加器(Volatility Accumulator)来追踪市场波动率。从下面的影片中可以看出,如果波动性很高,费用就会增加,以更好地补偿用户与LP 相关的风险和成本。另一方面,当波动性较低时,费用也会降低。

因此,在Liquidity Book 的机制下,LP 收取的互换费用总额有两个部分,一个是基本费用(Base Fee),一个是可变费用(Variable Fee)。基本费用代表所有交易的最低费用率,其最大值等于价格箱区间;可变费用随着市场条件的变化而变化,取决于波动率。

下图是费用调整后的无常损失/收益,描述了不同波动环境下流动性池价值的潜在变化。

图片来源:Trader Joe

补充:

什么是波动率累加器(Volatility Accumulator)?

这是一种衡量市场瞬间波动的方法,它通过追踪交易跨越了多少个价格箱以及自上次交易以来经过了多少时间。

交易所做的每一次价格相更改都代表固定的价格增加/减少,也无需依赖外部数据反馈来进行此测量。当有影响的交易在短时间内连续发生时,累加器就会增加。当活动减慢时,它开始衰减,如果在特定时间范围内没有发生交易,它就会重置。

可以透过下面这个影片来了解「波动率累加器」如何响应市场活动而变化。

结论

Liquidity Book 透过前述机制去解决过去DeFi 为人诟病的问题,不仅提高了流动性提供者的收益,让他们可以用更少的成本获得更高的报酬,提高每一资产在金流的资本效率;同时,对于用户而言,也大大降低了每一次交易所伴随的无常损失风险,达到双赢的局面。

加上CoinGecko 在3 月1 日的报告中引用DefiLlama 的数据表示,人们在CeFi 的资金逐渐减少,转而流向DeFi,这也是多数人对于CeFi 所提供的金融服务投下不信任票;毕竟在CeFi 与DeFi 所能提供的服务和应用场景都没有明显差异的情况下,多数人还是会选择APY 更好的DeFi 服务。

如果你看完本篇文章,对于Trader Joe 的Liquidity Book 有兴趣,想更深入的了解,蛮建议去听他们在Twitter Space 的AMA。

👉 AMA 连结请点我

参考资料

  1. Introducing: Liquidity Book
  2. Liquidity Book: Primer
  3. Liquidity Book: Innovation for AMMs
  4. Joe v2 Liquidity Book Whitepaper
  5. Kingsley Bowen《Trader Joe's New AMM: Liquidity Book》
  6. CoinGecko:加密货币资金从CeFi 转向DeFi


CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…
加载中…

发布评论