织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币 > 以太坊

它与 Uniswap V3 流动性方案有何不同?

时间:2021-06-22 19:03来源:未知 作者:admin 点击:
原文标题:《Curve V2 方案解析:通用与定制化 AMM 之争》 撰文:0x76 Curve V2 版本的发布极其低调,既没有制作精美的介绍页面,也没有讲解原理的视频,甚至都没有进行像样的宣传。整

原文标题:《Curve V2 方案解析:通用与定制化 AMM 之争》
撰文:0x76

Curve V2 版本的发布极其低调,既没有制作精美的介绍页面,也没有讲解原理的视频,甚至都没有进行像样的宣传。整个的发布活动,便是在项目的官方网站放出了一版介绍 V2 基本原理的白皮书。该版白皮书虽然只有区区 5 页,但其中却充满了让普通用户望而生畏的数学公式。所以,在正式介绍 Curve V2 的意义之前,有必要先用最简单易懂的语言,解析一下 Curve 是如何在 V2 版本中,实现对非稳定币交易对的支持的。

白话解读 Curve V2 基本原理

大家千万不要一开始就被 Curve 白皮书中的累加「∑」或累乘「Π」等数学符号所吓倒,之所以 Curve 的公式会变得如此复杂,并不是因为其算法有多么玄妙。而是因为 Curve 希望在一开始就能够在底层逻辑上,原生的支持多币种交易资金池,因此原本简单易懂的二维恒定乘积公式 xy=k,也就需要升维变成

简明理解 Curve V2 原理:它与 Uniswap V3 流动性方案有何不同?

这种看似复杂的多维恒定乘积形式。

因此,为了使读者能够更好地理解,我们在此重新将多维模型降低到更易理解的二维状态(双币资金池)。那么,在更简单的二维模型里,Curve V2 的价格曲线是什么样子呢?

简明理解 Curve V2 原理:它与 Uniswap V3 流动性方案有何不同?

上图是摘自 Curve V2 白皮书中的价格曲线。与 Curve V1 中通过将 xy=k 与 x+y=k 两个基本价格曲线按照一定权重比例进行拟合类似,Curve V2 的价格曲线也是由其他基本曲线拟合而成。简单来讲,就是曲线在交易价格附近更接近 Curve V1 的曲线形状(蓝色),而在远离交易价格的位置,则更加接近 xy=k (左下方虚线)。以此构成了一个在交易价格附近更平滑,但在远离交易价格范围后弧度更大的一条价格曲线(橙色)。相比 V1 版本中更接近于一条直线的价格曲线,V2 的曲线在远端的弧度更大,以此增加对非稳定币交易对的支持程度。

当然,如果 Curve V2 仅仅是重新构造了一条固定形状的价格曲线,自然也无法达到其在所有价格点动态聚合流动性的目标。Curve V2 最关键的改进,是在当价格偏离原聚合范围时,可以对流动性进行自动再平衡(rebalance),重新构造一条适用于新价格的曲线。

此时需要解决的另一个问题是,系统该如何感知市场价格的变化,并在适当的时候进行再平衡操作呢?大多数同类项目会选择直接接入外部预言机,但引入外部预言机也同时也会为系统引入新的外部风险,一旦预言机失效或被操纵,LP 的资金安全便很难得到保证。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容