Skip to content

UniswapV3: 要点汇总 #139

@jht6

Description

@jht6

集中流动性

LP提供流动性时可以设置价格区间,只有当价格位于该区间内时流动性才有效,资金利用率高。
而V2中的流动性相当于对 (0,正无穷) 价格区间生效,资金利用率低。
image
image

极小区间的头寸很像限价单,若价格穿越区间,头寸将完全变为另一种资产。与传统限价单的不同点:

  • 头寸最小区间是有限制的,若价格位于区间内,该单只能部分成交
  • 当头寸被穿越后,需手动取回。否则当价格再次回到区间时,头寸会自动反向交易。

多池交易对

V3为每个交易对引入多个池子,允许每个池子设置不同手续费:0.05%、0.3%、1%。还可以通过UNI治理添加更多手续费等级。
而V2中一个交易对只有一个池子,手续费固定为0.3%,这对于稳定币池子来说过高,而对于高波动性币池子来说又太低。

非同质化流动性

V3的每个池子费率不同,流动性是非同质化的,因此每个池子的手续费单独存储,并以交易的支付币种持有。

LP代币

V3中移除了原生LP代币。
而在V2中使用LP代币来记录各账户的质押份额。

价格预言机

V3的价格预言机,通过合约中的状态可直接计算出一段时间内的平均价格。
而V2中是用价格时间累计和实现的, 需要调用方自行记录前一个时间点的累计和才能计算平均价。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions