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

我的网站

当前位置: 主页 > 区块链

科普:DEX是什么?CEX又是什么?(2)

时间:2021-07-13 10:40来源:未知 作者:admin 点击:
比如还是刚才的交易对,如果此时有人想要卖ETH,那么他就需要往资金池注入ETH再提取出USDT。 在这一过程中,为了确定兑换时的价格,或者说两种TOKEN直

  比如还是刚才的交易对,如果此时有人想要卖ETH,那么他就需要往资金池注入ETH再提取出USDT。

  在这一过程中,为了确定兑换时的价格,或者说两种TOKEN直接的比例,必须要遵守一个规则。这个规则就是,兑换前后,两种TOKEN数量的乘积必须相等。

  比如,初始时有1个ETH和2200个USDT,两种数量乘积是2200,那么,不管后来的人往这个池子里注入了多少个ETH、提走了多少个USDT,资金池里剩余的两种TOKEN数量乘积都是2200。

  在这一过程中,无论买方还是卖方,其交易的对手方都是流动性提供者,买卖双方不直接进行交易,所以,这是一种做市商制度。

  而这一过程是由部署在区块链上的智能合约自动完成的,所以被称为自动做市商模式。

  那么,在实际上,对于流动性提供者来说,AMM等同与“无限网格策略”,无间断地低买高卖。当资金池中其中一种TOKEN的价格下跌时,其相对数量变多,这是低买。

  当该TOKEN价格回升时,其相对数量减少,这是高卖。

无常损失

  讲解到这里,就需要引入自动做市商模式中最重要的一个概念,也就是无常损失。

  首先,明确一点,无常损失是做市商的损失,也就是流动性提供者需要承担的损失。但是,无常损失不是永久性的损失,而是随着两种资产相对价格的变化而不断变化的。

  让我们用一个例子来理解无常损失:

  假设初始时,ETH的价格为2200USDT,小明构建了一个ETH-USDT交易对的资金池,他往其中注入了1个ETH和2200个USDT,此时两TOKEN数量乘积为2200,整个资金池的市场价值是4400USDT。

  后来,ETH价格涨到了8800USDT,那么,此时资金池中还有多少个ETH、多少个USDT呢?

  我们用刚才提到的公式来计算一下,假设x代表资金池中ETH的数量,y代表资金池中USDT的数量,那么有x*y=2200,y/x=8800,解方程可得x=0.5,y=4400。

  所以,小明作为这个资金池的流动性提供者,他现在拥有0.5个ETH和4400个USDT,市场价值8800USDT。

  这样看来,小明好像因为ETH的上涨赚了不少钱对吧?

  但是,假如,小明没有作为流动性提供者,没有构建这样一个资金池,在ETH从2200涨到8800的过程中,他什么都没干,只是囤币,那么,他拥有的1个ETH和2200个USDT的市场价值就是11000USDT。

  这里的11000减去刚才的8800等于2200,就是小明在ETH从2200涨到8800的过程中,作为流动性提供者所承担的无常损失。

  无常损失产生的根本原因是,由于做市曲线是连续的,做市商永远无法完全以最优价成交。

  这句话什么意思?翻译一下,说人话就是,做市商在ETH价格上涨的过程中,不断地卖出了ETH,所以他无法完全以市场最优价成交。 (责任编辑:admin)

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