万众瞩目的 Uniswap V3 终于来了,详解新版改进与功能亮点

[复制链接]
12332 |1
发表于 2021-3-24 21:00:00 | 显示全部楼层 |阅读模式

Uniswap V3 结合了标准 AMM 和稳定资产 AMM 的优点,它能成为 AMM 领域的游戏规则改变者吗?

原文标题:《终于来了!全面解读 Uniswap V3 新特性》
撰文: jakub
编译:屏风

万众期待已久的 Uniswap V3 到底是怎么回事呢?它与 V2 有什么不同?在自动做市商领域,它是否会成为一个改变游戏规则的产品?又是否会直接在 Layer 2 上推出?你会在本文中找到这些问题的答案。

Uniswap

虽然 Uniswap 作为 DeFi 的核心项目之一,不需要过多的介绍,但在进入 V3 之前,我们还是先快速了解一下几个要点。

Uniswap,本质上是一个在ETH区块链上进行去中心化、无需许可的代币交换的协议。

Uniswap 的初始版本于 2018 年 11 月推出,并慢慢开始引起用户的兴趣。

2020 年 5 月,在 DeFi 夏季之初,Uniswap 推出了该协议的第二个版本,名为 Uniswap V2。

主要特点是在 V1 中存在的 ERC20-以太坊 池的基础上,增加了 ERC20/ERC20 流动性池。

在 2020 年下半年,Uniswap V2 经历了一个抛物线式的增长,并迅速成为 Ethereum 上最受欢迎的应用。它也几乎成为了自动做市商(AMMs)的标准,成为整个 DeFi 领域被分叉最多的项目之一。

自推出以来不到一年的时间,V2 已经促成了超过 1350 亿美元的交易量——这是一个惊人的数字,可与顶级中心化加密货币交易所相媲美。

你可以在这篇文章中了解更多关于 Uniswap V1 和 V2 背后的完整故事。

V3

就在发布 V2 之前,Uniswap 背后的团队已经开始研发新版本的协议,其细节在 2021 年 3 月底刚刚公布。团队决定在 Ethereum 主网和 Optimism (一个 Ethereum 第二层扩展解决方案)上同时推出 Uniswap V3,目标是 5 月初发布。

这显然是 DeFi 历史上最令人期待的公告之一,看起来 V3 可以彻底改变 AMM 领域。

那么主要的变化是什么呢?

与 V2 相比,Uniswap V3 注重资本效率的最大化。这不仅可以让 LP 赚取更高的资本回报,而且还大幅提高了交易执行力,现在可以与中心化交易所和专注于稳定币的 AMM 相媲美,甚至超过它们。

除此之外,由于更高的资本效率,LP 们可以创建整体投资组合,大幅增加对优先资产的敞口,降低其下行风险。他们还可以在高于或低于当前市场价格的价格区间内增加单一资产作为流动性,这基本上可以创建一个沿着平滑曲线执行的收费限价单。

这一切都可以通过引入集中流动性(concentrated liquidity)的新概念来实现。

除此之外,V3 还引入了多个收费层级,并改进了 Uniswap Oracles。

现在,让我们来逐一了解一下 Uniswap V3 的一些功能,以便更好地理解它们。

集中的流动性(Concentrated Liquidity)

集中的流动性是 V3 的主要概念。

wk588_cz3ke32pcwc.jpg

wk588_cz3ke32pcwc.jpg

当 LP 向 V2 池提供流动性时,流动性沿着价格曲线均匀分布。虽然这样可以处理 0 到无穷之间的所有价格区间,但这使得资本的效率相当低下。这是因为大多数资产通常在一定的价格范围内交易。这在具有稳定资产的池子中尤其明显,这些资产的交易范围非常狭窄。举个例子,Uniswap 的 DAI/USDCoin 池只花了 0.5% 左右的资金用于 0.99 美元到 1.01 美元之间的交易——绝大多数交易量都在这个价格区间内进行。这也是为 LP 们赚取大部分交易费用的交易量。

这意味着,在这个特殊的例子中,99.5% 的剩余资本几乎从未被使用。

在 V3 中,LP 在提供流动性时可以选择一个自定义的价格范围,允许将资金集中在大部分交易活动发生的范围内。

为了实现这一目标,V3 为每个流动性提供者创建个性化的价格曲线。

在 V3 之前,允许 LP 拥有个人曲线的唯一方法是为每条曲线创建一个单独的池子。这些池子如果不汇总在一起,一笔交易必须在多个池子中进行,就会导致高昂的 gas 成本。

重要的是,用户要针对某个价位的组合流动性进行交易,这种组合流动性来自于这个特定价位上所有重叠的价格曲线。

LP 赚取的交易费用与其在特定范围内的流动性贡献成正比。

资本效率

集中流动性为 LP 提供了更好的资本效率。

让我们快速通过一个例子更好地理解它:

Alice 和 Bob 都决定在 Uniswap V3 的 以太坊/DAI 池中提供流动性,他们每个人都有 10,000 美元,以太坊 的当前价格是 1,750 美元。

Alice 将她的全部资本在 以太坊 和 DAI 之间分配,并在任意价格范围内存入资金(类似于 V2),她存入 5,000 DAI 和 2.85 以太坊。

Bob 没有使用他的全部资本,而是把他的流动性集中起来,并在 1,500 到 2,500 的价格范围内提供这些资本。他存入 600 DAI 和 0.37 以太坊,共计 1200 美元,并将剩余的 8800 美元留作其他用途。

有趣的是,只要 以太坊/DAI 价格保持在 1500 到 2500 的范围内,他们都能赚取相同的交易费用。这意味着 Bob 只需提供 Alice 的 12% 的资金,就能获得同样的回报,这使得他的资金效率是 Alice 资金的 8.34 倍。

最重要的是,Bob 将其整体资本的风险降低了。以太坊 掉到 0 美元的可能性很小,假设真的是这样,Bob 和 Alice 的流动资金会全部变成 以太坊。虽然他们都会损失全部资本,但 Bob 承担的风险要小得多。

更稳定的池子里的 LP,最有可能在狭窄范围内提供流动性。如果目前在 Uniswap v2 价值 2500 万美元的 DAI/USDCoin 池集中放在 v3 的 0.99 - 1.01 价格区间,只要价格保持在这个区间内,它将提供与 Uniswap v2 中 50 亿美元相同的深度。

当 V3 推出时,与 V2 相比,最大资本效率将达到 4000 倍。当在单一 0.1% 的价格范围内提供流动性时,这是可以实现的。除此之外,V3 池 factory 将能够支持 0.02% 的颗粒度范围——相对于 V2,这相当于最高 20000 倍的资本效率。

活跃的流动性

V3 还引入了活跃流动性(active liquidity)的概念。如果在特定流动性池中交易的资产价格变动到 LP 的价格范围之外,LP 的流动性就会被有效地从池中移除,停止赚取费用。当这种情况发生时,LP 的流动性完全转向其中一种资产,他们最终只持有其中一种资产。此时,LP 可以等待市场价格回到他们指定的价格区间,或者他们可以以当前价格为考虑,决定更新他们的区间。

wk588_ny1px31eodf.jpg

wk588_ny1px31eodf.jpg

虽然在特定的价格区间有可能没有流动性,但实际上,这将为 LP 创造一个巨大的机会,使其真实地为该价格区间提供流动性,并开始收取所有的交易费用。从博弈论的角度来看,我们应该能够看到资本的合理分配,一些 LP 专注于狭窄的价格区间,另一些 LP 专注于相对不那么狭窄但更有利可图的区间,还有一些 LP 选择在价格脱离之前的区间时,更新其价格区间。

范围限价订单(Range Limit Orders)

范围限价订单是集中流动性启用的下一个功能。

wk588_jrajlyomt3i.jpg

wk588_jrajlyomt3i.jpg

这允许 LP 在高于或低于当前市场自定义价格范围内提供单一代币作为流动性。当市场价格进入指定范围时,一种资产将沿着平滑曲线出售给另一种资产——同时在此过程中仍可赚取掉期费用。

这个功能与狭窄范围一起使用时,可以实现与标准限价单类似的目标(设置特定价格)。

例如,我们假设 DAI/USDCoin 的交易价格低于 1.001。LP 可以决定将其 DAI 存入 1.001 和 1.002 之间的狭窄范围。一旦 DAI 交易高于 1.002 DAI/USDCoin,整个 LP 的流动资金就会被转换成 USDCoin。这时,LP 必须撤回他们的流动资金,以避免一旦 DAI/USDCoin 回到 1.002 以下,交易自动转换回 DAI。

多头寸

LP 也可以决定在多个价格区间提供流动性,这些价格区间可能会或不会重叠。例如,LP 可以为 以太坊/DAI 池的以下价格区间提供流动性:

  • 2000 美元的流动性放在(1500 美元—2500 美元)的价格区间

  • 1000 美元的流动性放在(2000 美元—3000 美元)的价格区间

  • 500 美元的流动性放在(3500 美元—5000 美元)的价格区间

能够在不同的价格区间内输入多个 LP 头寸,这近似于任何价格曲线甚至是订单簿,这可以创建更复杂的做市策略。

非同质化流动性

由于每个 LP 基本上都可以创建自己的价格曲线,因此流动性头寸不再是可互换的,不能用知名的 ERC20 LP 代币来表示。

wk588_lgpz3wgurqv.jpg

wk588_lgpz3wgurqv.jpg

取而代之的是,提供的流动性由非同质化的 ERC721 代币来追踪。尽管如此,看起来属于同一价格区间的 LP 仓位将可以由 ERC20 代币通过外围合约或通过其他合作协议来表示。

除此之外,交易费用不再代表 LP 自动重新投入到流动性池中。相反,可以创建外围合约来提供这样的功能。

弹性费用

下一个新功能是交易费用方面的灵活性。V3 没有提供 Uniswap V2 中的标准 0.3% 交易费,而是初步提供了 3 个独立的费用等级——0.05%、0.3% 和 1%。这使得 LPs 可以根据他们愿意承担的风险来选择资金池。Uniswap 背后的团队预计,0.05% 的费用主要用于资产类似的池子,比如不同的稳定币,0.3% 用于 以太坊/DAI 等其他标准货币对,1% 用于更多的不同领域的货 币对。

wk588_zmder1stlpq.jpg

wk588_zmder1stlpq.jpg

与 V2 类似,V3 也可以实现协议费切换,部分交易费将从 LP 转到 UNI 代币持有者手中。V3 不像 V2 那样有一个固定的百分比,而是在每个池子的基础上提供 10 到 25% 的 LP 费用。这将在推出时关闭,尽管根据 Uniswap 的管理,它可以在任何时候打开。

先进的预言机

最后是对 Uniswap V2 引入的 TWAP 预言机的重大改进。V3 可以在一次链上调用中计算出过去约 9 天内的所有最近的 TWAP。

wk588_sdz2s5vlg0x.jpg

wk588_sdz2s5vlg0x.jpg

除此之外,与 V2 相比,保持预言机更新的成本降低了 50% 左右。

这些几乎就是 Uniswap V3 的所有主要功能。

有趣的是,所有这些功能并没有造成 gas 费的增加。相反,最常见的功能——简单的交易将比其 V2 的同等功能便宜 30% 左右。

总结

看起来 Uniswap V3 在 AMM 方面可以改变游戏规则。它基本上结合了标准 AMM 和稳定资产 AMM 的好处,使资本更有效率。这使得 V3 成为一个超级灵活的协议,能够适应一系列不同的资产。

看看 V3 将会如何影响其他 AMM?尤其是 V2 早期无法与其竞争的,比如像 Curve 这样的稳定币 AMM,这个观察将会很有趣。

V3 在 Optimism 上同步推出也很关键。

Optimism 是一个基于 Optimistic Rollup 的第 2 层扩展方案,它可以在不牺牲第 1 层安全性的前提下,实现快速和费用低的交易。目前,Optimism 已经部分推出,并已经开始与 Synthetix 等少数选定的合作伙伴进行整合。

Layer 2 的 Uniswap 应该能够吸引更多被 Layer 1 高额 gas 费劝退的用户。

交易所允许提取资产到 Optimism 的功能,将是在 Layer2 快速采用 V3 的另一大步。

在 V3 推出的基础上,即将全面推出的 Optimism 是另一个值得期待的事件。

除此之外,V2 到 V3 的迁移将在完全自愿的基础上进行。在 V1 向 V2 迁移的情况下,V2 只用了 2 周多时间就超过了 V1 的流动性。如果 Uniswap 的治理层决定进一步鼓励 LP,通过投票加入某种只有 V3 才有的激励措施——也许是另一个流动性挖矿计划,这也很有意思。

凭借 V3 的超高资本效率,即使现有的流动性被 V2、V3 和 V3 的 Optimism 所瓜分,它也应该足以促进这 3 个协议的低滑点交易。

V3 面临的一个挑战是,提供流动性可能会变得有点困难,特别是对于不太成熟的用户。选择一个错误的价格区间可能会放大无常损失的影响。也许未来会有第三方服务,它可以帮助用户选择分配流动性的最佳策略。

那么你对 Uniswap V3 有什么看法?这会是 AMM 领域的游戏规则改变者吗?Optimism 的 Uniswap 会给 DeFi 带来更多的用户吗?

回复

使用道具 举报

发表于 2021-3-25 15:34:44 | 显示全部楼层
V3 面临的一个挑战是,提供流动性可能会变得有点困难
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门版块
快速回复 返回顶部 返回列表