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

我的网站

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

Uniswap 创始人与 Paradigm 研究团队勾勒新做市模型 TWAMM(2)

时间:2021-08-23 13:50来源:未知 作者:admin 点击:
恒定乘积公式 恒定乘积公式是一个简单的规则,它允许任何人立即为一对新资产创建新市场和新的 AMM。 为了在两个资产 X 和 Y 之间创建新的恒定乘积 A

恒定乘积公式

恒定乘积公式是一个简单的规则,它允许任何人立即为一对新资产创建新市场和新的 AMM。

为了在两个资产 X 和 Y 之间创建新的恒定乘积 AMM (CPAMM),被称为「流动性提供者」(LP )的用户存入这两种资产形式的准备金 x 和 y。

这两种资产在任何时间的比率代表了 AMM 上的瞬时价格,或者它对非常小的订单收取的价格。 例如,如果一个 CPAMM 的储备资产中包含 2,000 USDC 和 1 ETH,则其 ETH 的瞬时价格将为 2,000 USDC。

当交易者与 AMM 进行交易时, AMM 会根据公式 x * y = k 决定给交易者报出什么价格,其中 x 和 y 分别代表两种资产的储备规模,k 是常数。这意味着两者储备规模的乘积在交易期间始终保持不变(费用忽略不计)。

举个例子

假设一个包含 ETH/USDC 两种资产的 CPAMM,其储备资产中有 2,000 USDC 和 1 ETH,因此 x = 2,000、y = 1 和 x * y = k = 2,000。该 AMM 的瞬时价格为 2,000 / 1 = 2,000 USDC/ETH。

一个交易者来了,要买 2000 USDC 的 ETH,这意味着他要在 x 储备中存入 2000 USDC,因此我们有 x=2000+2000=4000。

如 k = 2000,我们必须在上述交易后得到 y = k/x = 2000/4000 = 0.5。由于 y 最初是 1, 1 – 0.5 = 0.5 ETH, 因此上述交易者在此交易中获得了 0.5 ETH。

由于交易者用 2000 USDC 购买了 0.5 ETH,因此他们实际支付的平均价格为 4,000 USDC/ETH。高价格与瞬时价格这一关系,反映大规模订单与 AMM 的流动性息息相关。

价格冲击和逆向选择

在上述情况中,小订单的成本仅为 2,000 USDC/ETH 时,交易者却必须为其大规模订单支付 4,000 USDC/ETH 的高昂价格。这种价格差异称为订单的价格冲击。 传入的订单越大,对价格的冲击就越大。

这就是 AMM 对抗逆向选择的手段:大订单更有可能是在知情前提下发起交易,因此 AMM 使他们付出高昂的代价。它相当于自动化的淡入订单。

利用当前 AMM 执行大规模交易

手动分拆订单

我们可以看到,AMM 的设计机制决定了在 AMM 上执行单笔大额订单的成本很高。这篇精彩的 文章 深入探讨了这个问题,并推荐了一些解决方案。

简而言之,希望在 AMM 上执行大额订单的交易者不应该用单笔交易来执行:他们最好将订单分拆成几部分。这就会涉及一次向多个 AMM 发送订单,但这些 AMM 在任何给定时间点的流动性可能也有限。订单越大,利用时间跨度将其拆分就越有吸引力。

例如,假设一位投资者想在链上购买 1 亿 USDC 的 ETH。他们没有任何有关 ETH 价格的短期信息,因此不会介意自己的订单是否需要一些时间跨度来执行。在这种情况下,他们可能会将其订单拆分成 10 个部分,每个部分 1000 万美元,每隔一小时执行一个部分,从而限制每个部分受到的价格冲击。 (责任编辑:admin)

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