那么,期待已久的Uniswap V3到底是什么呢?它和V2有何不同?当涉及到自动做市商领域时,这是否会改变游戏规则?它会直接在Layer 2上启动吗?您将在本文中找到这些问题的答案。
Uniswap
尽管Uniswap作为DeFi的核心项目之一,不需要太多的介绍,但在我们进入V3的研究之前,让我们快速了解一下几个要点。
本质上,Uniswap是用于在以太坊区块链上进行去中心化和无许可交换代币的协议。
Uniswap的初始版本于2018年11月发布,并逐渐开始吸引用户的兴趣。
2020年5月,在DeFi Summer之初,Uniswap推出了第二版的Uniswap V2协议。
主要功能是在V1中存在的ERC20—ETH池的基础上增加了ERC20/ERC20流动性池。
2020年下半年,Uniswap V2经历了一段抛物线式增长,并迅速成为以太坊上最受欢迎的应用程序。它也几乎成为自动做市商(AMM)的标准,使其成为整个DeFi领域中分叉最多的项目之一。
自推出以来不到一年,V2促成了超过1350亿美元的交易量,这是一个惊人的数字,可以与顶级加密货币交易所相提并论。
您可以在本文中了解更多关于Uniswap V1和V2背后的完整故事。
此外,流动性池和自动做市商的概念也值得理解。
V3
就在发布V2之前,Uniswap背后的团队已经开始研究该协议的新版本,该协议的详细信息刚刚在2021年3月底宣布。该团队决定在以太坊主网和optimistic上启动Uniswap V3 (以太坊Layer 2扩展解决方案),计划于5月初发布。
这显然是DeFi历史上最令人期待的公告之一,而且看起来V3可以彻底改变AMM领域。
那么主要的变化是什么?
与V2相比,Uniswap V3致力于最大程度地提高资本效率。这不仅使流动性提供者能够获得更高的资本回报,而且还显著改善了交易执行能力,现在可以与之媲美,甚至超越中心化交易所和以稳定币为中心的AMM的质量。
最重要的是,由于资本效率更高,流动性提供者可以创建整体投资组合,从而显著增加优先资产的敞口,并降低其下行风险。他们还可以将单一资产作为流动性添加到高于或低于当前市场价格的价格范围内,这基本上创建了一条沿平滑曲线执行的收费限价订单。
这一切都可能通过引入一个集中流动性的新概念来实现。
除此之外,V3还引入了多个费用等级,并改进了Uniswap oracle。
现在,让我们逐一介绍Uniswap V3的一些功能,以便更好地了解它们。
集中流动性
集中流动性是V3背后的主要概念。
当流动性提供者向V2池提供流动性时,流动性沿价格曲线平均分配。尽管这允许处理0到∞之间的所有价格范围,但这使资本效率很低。这是因为大多数资产通常在一定价格范围内交易。在拥有资产稳定且交易范围非常狭窄的资金池中,这一点尤其明显。例如,Uniswap DAI/USDC池仅使用约0.5%的资金在0.99美元至1.01美元之间进行交易,这个价格范围是绝大部分交易量的基础。这也是流动性提供者交易费用的主要来源。
这意味着在此特殊示例,几乎从未使用过剩余资本的99.5%。
在V3中,流动性提供者在提供流动性时可以选择自定义价格范围。这允许将资金集中在大多数交易活动发生的范围内。
为了实现这一点,V3为每个流动性提供者创建个性化的价格曲线。
在V3之前,允许流动性提供者具有单独曲线的唯一方法是为每个曲线创建一个单独的池。如果交易必须跨多个资金池进行交易,则这些池(如果未汇总在一起)会导致高昂的gas费成本。
重要的是用户要以特定价格点上可用的组合流动性进行交易。这种组合的流动性来自于该特定价格点重叠的所有价格曲线。
流动性提供者赚取的交易费用与他们在一定范围内的流动性贡献成正比。
资本效率
集中流动性为流动性提供者提供了更好的资本效率。
为了更好地理解它,让我们看一个简单的例子。
Alice和Bob都决定在Uniswap V3的ETH/DAI池中提供流动性。他们每个人都有1万美元,ETH目前的价格是1750美元。
Alice将其全部资金分配给ETH和DAI,并在整个价格范围内进行部署(类似于V2)。她存入5000个DAI和2.85 ETH。
Bob没有使用全部资金,而是决定集中其流动性,并在1500到2500的价格范围内提供资金。他存入600 DAI和0.37 ETH,总共1200美元,其余的8800美元用于其他用途。
有趣的是,只要ETH/DAI价格保持在1500到2500之间,它们赚取的交易费用是相同的。这意味着Bob只能提供Alice 12%的资金,却仍能获得相同的回报。使其资金比Alice 的资本效率高8.34倍。
最重要的是,Bob将自己的全部资本所承受的风险降低了。
如果ETH不太可能跌至0美元,那么Bob和Alice的全部流动性都将转移到ETH中。尽管他们都会损失全部资金,但Bob所承担的风险要小得多。
在稳定资金池中,流动性提供者很可能在特别狭窄的范围内提供流动性。如果当前在Uniswap v2 DAI/USDC池中持有的2500万美元集中在 v3中的0.99 - 1.01价格范围之内,则只要价格保持在该范围内,它将提供与Uniswap v2中的50亿美元相同的深度。
当V3启动时,与V2相比,最大的资本效率将达到4000倍。当提供单个0.1%价格范围内的流动性时,这将是可以实现的。最重要的是,V3池工厂将能够支持高达0.02%的范围,这意味着相对于V2,最大资本效率为20,000倍。
活跃流动性
V3还引入了主动流动性的概念。如果在特定流动性池中交易的资产价格超出流动性提供者的价格范围,那么流动性提供者的流动性将有效地从资产池中删除,并停止赚取费用。当这种情况发生时,流动性提供者的流动性将完全转移到其中一种资产上,最终他们只持有其中一种资产。此时,流动性提供者可以等待,直到市场价格回到其指定的价格范围内,或者他们可以决定更新其范围以考虑当前的价格。
尽管完全有可能在特定价格范围内没有流动性,但实际上这将为流动性提供者创造了一个巨大机会,使其能够向该价格区间提供流动性,并开始收取所有交易费用。从博弈论的角度来看,我们应该能够看到资本的合理分配,一些流动性提供者侧重于狭窄的价格范围,其他则侧重于可能性较小但盈利范围更高的资本,而另一些流动性提供者则选择在价格超出之前的区间时更新价格区间。
范围限制订单
范围限制订单是聚合流动性的下一个功能。
这允许流动性提供者在高于或低于当前市场价格的自定义价格范围内提供单个代币作为流动性。当市场价格进入指定范围时,一种资产将以平滑的曲线出售给另一种资产。同时在此过程中,仍可赚取交易费用。
当与一个狭窄的范围一起使用时,此功能可实现与可以以特定价格设置的标准限价单相似的目标。
例如,假设DAI/USDC的交易价格低于1.001。流动性提供者可以决定将其DAI存入1.001至1.002之间的狭窄范围。一旦DAI的交易价格高于1.002 DAI/USDC,整个流动性提供者的流动性将转换为USDC。此时,流动性提供者必须收回其流动性,以避免一旦DAI/USDC回到低于1.002的交易时自动转换回DAI。
多个持仓
流动性提供者还可以决定在可能重叠或不重叠的多个价格范围内提供流动性。
例如,流动性提供者可以为ETH/DAI池的以下价格区间提供流动性:
- 2000美元到1500 - 2500美元之间
-100美元到2000-3000美元之间
- 500美元到3500 - 5000美元之间
能够在不同的价格范围内输入多个流动性提供者头寸,几乎可以近似任何价格曲线甚至订单。这也可以创建更复杂的做市商策略。
不可替代的流动性
由于每个LP基本上都可以创建自己的价格曲线,因此流动性头寸不再是可替代的,不能用众所周知的ERC20流动性提供者代币表示。
取而代之的是,提供的流动性由不可替代的ERC721代币跟踪。尽管如此,看起来处于相同价格范围内的LP头寸将能够通过外围合约或其他合作伙伴协议由ERC20代币表示。
最重要的是,交易费用不再代表流动性提供者自动重新投资到流动性池中。相反,可以创建外围合约来提供此类的功能
弹性费用
下一个新功能是交易费用的灵活性。V3最初不提供Uniswap V2已知的标准0.3%交易费,而是提供3个单独的费率等级-0.05%,0.3%和1%。这使流动性提供者可以根据自己愿意承担的风险来选择资产池。Uniswap团队预计,0.05%的费用将主要用于类似资金池(如不同的稳定币),对其他标准交易对(如ETH / DAI)收取0.3%,对其他独特的货币对收取1%。
与V2类似,V3也可以启用协议费用转换,将部分交易费用从流动性提供者重定向到UNI代币持有者。V3并没有像V2中那样具有固定的百分比,而是按每个池提供了10%到25%的LP费用。尽管根据Uniswap治理可以随时将其打开,但将在启动时将其关闭。
高级预言机
最后但并非最不重要的一点是Uniswap V2对TWAP oracle的重大改进。通过V3,可以在单个链上调用中计算过去9天内的任何最新TWAP。
最重要的是,与V2相比,使oracle保持最新状态的成本降低了约50%。
这些几乎是Uniswap V3背后的所有主要功能。
有趣的是,所有这些功能并没有导致gas费成本的增加。相反,最常见的功能是简单的交换将比其V2便宜30%左右。
总结
Uniswap V3可以成为AMM的游戏规则改变者。它基本上将标准AMM的优点与稳定资产AMM的优点相结合。所有这些都使资本更加有效。这使得V3成为一种非常灵活的协议,能够容纳各种不同的资产。
看看V3会如何影响其他AMM,尤其是V2之前无法与之抗衡的AMM(例如Curve等稳定币AMM),这将是一件有趣的事情。
在Optimism上并行启动V3也是至关重要。
optimistic是基于optimistic rollup的Layer 2扩展解决方案,可以在不牺牲Layer 1安全性的情况下实现快速和廉价的交易。目前,Optimism已经部分推出,并已开始与Synthetix等一些选定的合作伙伴集成。
Layer 2的Uniswap应该能够吸引更多被Layer 1高昂的gas费用所压价的用户。
允许部署在Optimism的交易所将是在Layer 2上快速采用V3的又一大步。
除了V3的发布,即将全面推出Optimism显然将是另一个值得期待的活动。
除此之外,从V2到V3的迁移将在完全自愿进行。在V1迁移到V2的情况下,V2花费了2周的时间超过V1的流动性。如果Uniswap的治理是否决定通过投票表决仅在V3中存在的某种激励措施来进一步鼓励流动性提供者,也许是另一种流动性挖矿计划?
凭借V3的超高资本效率,即使在Optimism上将现有的流动性分配在V2、V3和 V3 在Optimism之间,仍足以在这3个协议之间实现低滑点的交易。
V3的一个挑战是提供流动性可能会变得有些困难,特别是对于不太熟练的用户而言。选择错误的价格区间可能会增加无常损失影响的可能性,并且有趣的是,第三方服务的发展有助于选择最佳的流动性分配策略。
那么您如何看待Uniswap V3?这将会成为AMM领域的游戏规则改变者吗?Uniswap在Optimism上能否将更多用户带入DeFi?