# Uniswap v3

By [德根L](https://paragraph.com/@l-4) · 2023-03-07

---

如果看了我写的文章《深聊Uniswap（v2）》，大家基本可以明白Uniswap运行的核心原理是什么，为什么会有人去使用它，为什么会有人愿意用自己的代币为Uniswap提供流动性。没看的可以先看⬇️。

[https://mirror.xyz/0x1EA64B245c8234865BCBEF335da4aB96235EB914/YlGmW1eGMFCh3SfPqnWFLP9DhzlU\_AnfC5LiCQhuceY](https://mirror.xyz/0x1EA64B245c8234865BCBEF335da4aB96235EB914/YlGmW1eGMFCh3SfPqnWFLP9DhzlU_AnfC5LiCQhuceY)

本篇文章讨论什么内容？
-----------

上篇文章结尾提到在v2中，x \* y = k这条公式，并没有特别限定x和y的范围，那么x和y的数量可以趋向于0或者无穷大，即说明x和y代表的两种token的价格也可以趋向0或者无穷大，但实际情况是：在一定的时间里，某个代币的价格会在一个区间里波动，因此导致了LP提供的流动性中有一部分是处于休眠状态的（如下图），无法为LP赚取交易费用。

![图片来源，Uniswap官网](https://storage.googleapis.com/papyrus_images/256d9595f4fc50cc3a098b87e4d6ef55fc183adffc34d2ece3c89f4e777b5034.png)

图片来源，Uniswap官网

本篇文章的内容主要是学习和讨论Uniswap v3如何解决Uniswap v2**流动性的使用效率比较低的问题和对于DEX的一些概括性思考。**

Uniswap v2：流动性的使用效率比较低
----------------------

Token兑换时的价格是通过公式x \* y = k（k是常数）计算得来的

x和y分别代表流动性池里两种token的数量，**两种代币的总价值需要相同**

即

假设现在一个ETH的价格是1000USDT，先忽略交易手续费，现在Uniswap的一个流动性池里有5ETH - 5000USDT，某个LP拥有这个池子100%流动性（即流动性池里的token都是他的）。

用x \* y=k，k为常数这个公式里算得：

k=x \* y

k=5\*5000

k=25000

当ETH价格发生比较大波动的时候，比如腰斩50%，ETH价格从1000USDT下降到500USDT。用该两条公式，x \* y=25000和y/x=500（ETH用USDT计价）可算出：

y=500\*x

x\*500\*x=25000

此时ETH的数量和USDT的数量分别为：x=7.07，y=3535

以太坊腰斩的时候，你USDT资金的使用率为：

（5000-3535）/5000=29.3%

因此单从LP的流动性效率的角度来看，这对LP的吸引力并不大。

Uniswap v3：提高流动性的使用效率
---------------------

为了解决上述v2中提到的问题，v3引入了价格区间的概念：即x和y代表的两种token的价格从以前的只能默认为（0，∞），**到现在可以根据流动性提供者LP的意愿，自由地设置流动性的价格区间。**

下图为v3白皮书上展示的token流动性与价格区间的关系，可以看到v3里的流动性将更加集中在某个区间，这样流动性提供者的资金不仅使用效率更高，而且在某个价格区间里将会有更好的流动性，为用户提供更好交易体验。

![图片来源，Uniswap v3白皮书](https://storage.googleapis.com/papyrus_images/370bbfc198c8879ce26d184a29f82416a2a8ec6a0aabf96446dc92faede61941.png)

图片来源，Uniswap v3白皮书

由于v3的流动性使用效率的推导公式比较复杂，这里就不展开讨论，感兴趣的可以去官网看v3白皮书。

[https://uniswap.org/whitepaper-v3.pdf](https://uniswap.org/whitepaper-v3.pdf)

最后关于DEX的一些思考
------------

### 流动性是核心

v3在2021年4月上线，整个2021年不论是TVL还是Volume都被v2吊打。随着v3版本流动性效率的优化和更好的交易体验，现在v3的TVL和Volume都是v2的3-5倍（见下面两张图），大部分流动性和交易量都集中在v3。

对于一个DEX产品甚至任何金融相关的产品，它的核心都是流动性。DEX能否打造一个好的激励系统吸引LP进来提供流动性，将会决定它们的发展上限。换句话说，任何在吸引流动性方面有所创新的激励系统，都能催生一个或者一类比较不错的项目。

![v2](https://storage.googleapis.com/papyrus_images/c671320dd45fcf1984e1409b4c1978cab485bbe90e27704454ba70aebdc7d8da.png)

v2

![v3](https://storage.googleapis.com/papyrus_images/65ae90548dde47bf6cdd40424901026c9c06ab5b4fc7e33ba83a4e588de5eb9e.png)

v3

### DEX与钱包的绑定

链上钱包作为传统money和流量的一大入口，不论对于DEX/CEX还是其他产品来说都是香悖悖。而且目前新人进入链上，学习使用钱包的教育成本仍然非常高，这也是大部分新人更愿意直接使用CEX而不使用DEX的原因。

因此如果DEX龙头能打造一款用户上手简单，用户体验好的钱包并和DEX有深度绑定，这无疑是DEX产品又一巨大增长曲线。

![图片来源，律动](https://storage.googleapis.com/papyrus_images/b8fbb92e251138cd60cededcead5a96f5ef4c8431bc3efcfa3733426f8647e3e.png)

图片来源，律动

![图片来源，律动](https://storage.googleapis.com/papyrus_images/bc49ba5f5aea78e4a5bda1aab96c10a20e059af43ca21dd4baee242867db93b9.png)

图片来源，律动

以上

> 推特:@degenll
> 
> 微博:我是德根L

本文章参考文献:

文章基本都是自己码的，内容如有侵权请联系我删除。

---

*Originally published on [德根L](https://paragraph.com/@l-4/uniswap-v3)*
