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

我的网站

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

基于低滑点 AMM 曲线的跨 Rollup 流动性方案(2)

时间:2021-04-12 09:06来源:未知 作者:admin 点击:
如果使用 Uniswap 的公式,x * y = k,假设 Alice 希望兑换 dx 数量的 X, 那么 (x+dx)*(y-dy) = k, 所以可得 dy = y - k/(x+dx) , 这样不会出现流动性枯竭,但是在 x 和

如果使用 Uniswap 的公式,x * y = k,假设 Alice 希望兑换 dx 数量的 X, 那么 (x+dx)*(y-dy) = k, 所以可得 dy = y - k/(x+dx) , 这样不会出现流动性枯竭,但是在 x 和 y 数量不平衡的情况下价格波动会很大。

而 Curve 曲线则是在加法和乘法的基础上增加了一个系数 A

五分钟了解 DeGate Bridge:基于低滑点 AMM 曲线的跨 Rollup 流动性方案

从公式可以看出 :

  1. A 趋向于 0 时 , 价格曲线趋向于 uniswap 的曲线
  2. A 趋向于正无穷时 , 价格曲线趋向于直线

而在 Rollups 模型中,特别是 Optimistic Rollup 的 Layer 2 到 Layer 1 需要一定的保护期,而 Layer 1 到 Layer 2 是实时的,所以我们可以大致判断在网络早期的一般情况下,Layer2 上的同种资产由于流动性受限,价值会略低于 Layer1 上的资产。如果 Price L1/Price L2 大于 1,例如 1.0x,那么会导致 Layer 1 和 Layer 2 的池子资金失衡,例如是这样的 L1:L2=20:180,那么此时交易的滑点会高,不利于用户完成大额交易,做市池的资金利用效率也会降低。这里两边资金池失衡的程度取决于 A 的取值,首先,我们希望 A 的取值是大的,以提高资金利用效率。 所以我们希望对公式做一定的人为偏移,使得在价格均衡点,例如 1.0x 处,真实余额比例是 L1:L2=100:100。

所以在 DeGate Bridge 的具体实现中,我们改进了这个公式,增加了一个 b 参数

五分钟了解 DeGate Bridge:基于低滑点 AMM 曲线的跨 Rollup 流动性方案

可以通过以下简化公式来理解

五分钟了解 DeGate Bridge:基于低滑点 AMM 曲线的跨 Rollup 流动性方案

通过对 b 的调节,DeGate Bridge 中对二层资产增加了一个默认的偏移量,使得 L1:L2 的价格均衡点不是 1, 而是略高于 1。

那么我们是否可以得出结论,系数 b 应该是一直乘在 L2 的真实余额上,使得出现以下我们想要的场景:

  1. Price L1/Price L2=1 的时候,真实余额比例 L1 : L2= 100 : 100/b
  2. 在均衡点 Price 1/Price 2 = 1.0x 的时候,真实余额比例 L1 : L2 = 50% : 50%,即两侧等量。

非合约实现的「优势」

当前以太坊的网络情况,Gas 消耗是一个不容忽视的问题。我们调研了大多数 Rollup 方案的原生资产桥,在资产从 Layer1 到 Layer2 的场景下,Gas 消耗大多需要几十万,如 Optimism 在 45w 左右,也就是说按照以太坊当前价格,一笔资产上 Layer2 需要支付超过 100 美元的 Gas 费用。这个门槛将极大的阻碍以太坊 Layer 2 的落地。

虽然我们知道使用智能合约方式也许会有一定的信任优势,但是在目前还未有成熟的二层状态预言机方案,大多数方案都基于一定的安全假设和信任基础,鉴于对用户体验和费率的权衡,我们觉得使用非合约中心化的方式是以太坊 Layer 2 早期阶段资产迁移具有一定优势的的方式之一。 (责任编辑:admin)

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