我们到底该如何利用Uniswap V3?

金色财经 view 95906 2021-5-24 09:07
share to
Scan QR code with WeChat

Uniswap V3于近期发布宛如一石激起千层浪,引起了以太坊和整个加密货币领域的极大关注。Uniswap V3为自动化做市商提供了一个安全可靠的“一层解决方案”,所有其他协议都可以在此基础上构建,这个新版本令不少人感到兴奋。

我们到底该如何利用Uniswap V3?

值得一提的是,Uniswap V3版本的核心在于其可定制性,用户可以把用作做市头寸的流动性集中到特定价格范围内,而不必探索全部价格敞口。该合约核心依赖于NonFungiblePositionsManager.sol合约,允许用户彼此交互以存入和提取流动性。此外,一种代表流动性的非同质化代币(NFT)会在Uniswap V3被相应地铸造和销毁,该NFT是具有唯一Token ID的ERC-721代币,截至5月15日,已经有约15,000个Uniswap NFT被铸造。

不仅如此,Uniswap V3流动性资金池也可以自定义设置代币兑换费用。当Uniswap V3提供流动性时,可一次性捆绑多个交易的Multicall函数将被调用。一旦流动性池合约支持某个特定交易对时,流动性就会直接存入该交易对中;若流动性池合约不支持某个特定交易对,那么将会部署一个新的流动性池合约。

用户该如何利用Uniswap V3

那么用户该如何利用Uniswap V3呢?让我们先来分析下Uniswap NFT铸造数量吧。到目前为止,已经有大约15,000个Uniswap NFT被铸造出来,按照NFT的铸造数量,这些交易对的流动性总量大约占到Uniswap V3总流动性的30%以上。事实上,每个Uniswap NFT都是用户市场订单的唯一代表,因此我们通过NFT就能知道相关资产交易对的表现情况。

通过分析可以看出,目前有两种类型的流动性资金池最受欢迎,分别是:资产-资产交易对和波动性资产-稳定币交易对。WETH-稳定币交易对之所以在流动性提供者中广受欢迎,是因为流动性提供者可能会利用该交易对针对性地制定做市策略。假设DAI / ETH流动性资金池的当前价格为1,500 DAI / ETH,您预计在下一次市场低迷时ETH会跌至1,000 DAI,之后ETH将反弹,接下来您就可以按照1,000 DAI / ETH的价格设置一个买单,这意味着一旦价格下跌到范围内DAI就会被自动兑换成ETH。同样,限价卖单也是有可能的,即:如果一个人想在价格达到某个价格范围时卖出ETH,只需要设定一个高于1,500 DAI / ETH的价格定单,然后只向该流动性资金池内提供ETH即可。

值得注意的是,由于WBTC-WETH和USDC-USDT这些交易对价格走势具有高度相关性,所以它们遭受无常损失(Impermanent Loss)的可能性相对较小,因此对于流动性提供者来说具有较大吸引力。然而,交易者在这些交易对上依然可能会面临较大的滑点。

我们可以按照在Uniswap V2中所做的那样,在整个价格范围内按照“x * y = k”这个公式进行建模。随着x轴沿Uniswap不变曲线移动,y轴上的价格波动幅度就会逐渐增大。但是,对于持有高度相关性的资产交易对来说,其实并不应该发生高滑点交易。

实际上,Uniswap V3在设计时也考虑了Uniswap V2的稳定资产滑点问题。在Uniswap V3中,“x * y = k”这个公式仅适用于由流动性提供者主动设置的价格范围,而且必须将流动性集中在非常窄的点差附近。虽然Uniswap V3的日均交易额(Daily Trading Volume)相较于其他协议会略显逊色,但如果比较总锁仓量(Total Value-Locked)这个指标的话,Uniswap V3是目前较为领先的,其流动性资金池效率也是得到广泛认可的。

Charm策略既简单又聪明

目前,有一个基于Uniswap V3的项目——charm.fi的Alpha Vault为DeFi用户提供了全新机会,使他们能够适应比以前更高的复杂性来访问流动性提供策略。该自动化流动性提供策略目前已经部署在了主网上,与所有链上活动一样,智能合约可编程性为DeFi用户引入了一种在各种资本市场创建自动化策略的新方法。

可以说,Charm的策略既简单又聪明。Charm的Alpha Vault会根据市场价格的变化上下移动你的做市定单价格范围,从而实现对资产进行高级别的管理,流动性提供者因此可以持续赚取交易费。在Uniswap V3上,一旦市场价格超出用户在流动性头寸中设置的价格范围,用户将无法再通过所提供的流动性资金来赚取交易费。

Uniswap V3的gas效率到底如何

不管是铸造NFT,还是路由等链上活动都需要复杂计算的支持,因此需要更高的gas费用才能执行。我们发现在过去的一周中,Uniswap平台上的交易所花费的gas费用接近65,000 Ether,同时Uniswap所花费的gas费用在以太坊总gas费用的占比数字也在稳步增长。

有人认为,Uniswap V3的合约给gas市场带来了巨大影响,其gas费用支出占比已经达到近50%的程度,在gas费用支出前20的项目中排名最高。的确,汇总数据显示,Uniswap V3上提供流动性确实会在每次交易时花费大量ETH作为gas费用。如果考虑到每次铸造一个新的流动性头寸(即NFT)还可能进行多次重复交易,那么这种差异会更加明显。

在5月11日以太坊gas价格达到峰值的情况下,Uniswap V3上的铸币平均成本约为0.17 ETH,而Uniswap V2上的铸币平均成本约为0.15 ETH。但即便Uniswap V2上的铸币平均成本更低,人们似乎更愿意在Uniswap V3上交易,因为Uniswap V3的新流动性提供者头寸数量一直在稳步减少。

那说到底,Uniswap V3上的代币兑换交易到底会消耗更多还是更少gas费用呢?对此,Uniswap V3在其公告中表示,Uniswap V3不仅具有突破性的设计改进,而且以太坊主网上Uniswap V3的代币兑换gas成本也比Uniswap V2更便宜。不过与此同时,也有许多人对Uniswap的说辞提出异议,他们觉得Uniswap V3的gas价格看起来并不比Uniswap V2低,但这种状况基本上也符合预期。

为了进一步对比清楚两者的gas费用,我们进一步汇总了Uniswap交易中花费的gas费用数据,并按照以下共识进行计算 “平均gas支出”指标,即:已支付的gas费用总额/Uniswap V3的代币兑换总量和已支付的gas费用总额/Uniswap V2的代币兑换总量。

通过对比上述两个指标数据,我们发现Uniswap V3上的代币兑换成本似乎略高。以5月13日的数据为例,Uniswap V3平均每笔交易需要支付的gas费用约为0.037 ETH,而Uniswap V2平均每笔交易需要支付的gas费用约为0.027 ETH,这也就意味着如果按照当日ETH价格计算的话,用户每次在Uniswap V3上交易会比在Uniswap V2上交易多支付30美元以上。此外,对比在过去的10天中,Uniswap V3上的代币兑换成本也比Uniswap V2平均高出约0.0024 ETH,gas费用支出的标准差约为0.03078 ETH。

总结

对于加密货币市场来说,的确存在着许多优化gas成本的需求。目前,Uniswap V3已经拿出一部分资金用于支持复杂做市策略的研究,旨在进一步优化特定资产的资本回报率。随着时间的流逝,我们后续可以进一步比较Uniswap V3和Uniswap V3的gas费用支出。

尽管Uniswap V3目前依旧存在较高的gas费用问题,但不可否认的是,Uniswap V3自上线以来已经取得了不少令人瞩目的成果,也为DeFi生态系统发展带来了更多福祉。

Uniswap V3独一无二的稳定性和充分去中心化治理方式、解决了高滑点问题、在采用简单主观交易策略(simple discretionary strategies)的情况下进一步提高了资本效率,所有这些都是值得我们去关注的。

btcfans公众号

Scan QR code with WeChat

Disclaimer:

Previous: 肖飒:继续挖矿 有怎样的法律后果? Next: 中央财经大学法邓建鹏:银行卡司法冻结应遵循法治程序

Related