恒定乘积做市商模型 : 该计算模型提出者就是v神 不知道该大神请移步百度 google 他还是以太坊创始人CEO
目前根据该数据模型创造的超级应用:uniswap,就是因为这个看似简单明了的数学公式支撑了整个去中心化交易平台的运营盈利,并且比中心化交易所运行稳定,往往最简单直接的方法错误率减小运行越稳定,对区块链发展,虚拟金融的发展起到了颠覆性的影响
下面咱们开始说恒定乘积做市模型公式以及讲解
xy=k
(x+a)(y-b)=k
xy是一个交易对
其中 x
和 y
是池中的代币数量 k
是乘积
下面我们用脑图解释一下这个公式的逻辑
如果还看不懂的话 我们西面实际运算一遍
- 第一步
x=1000
;y=10
; 把xy看做一个交易对x
代表usdt
y
代表btc
那么btc
单价就是1000/10=100
- 第二步
数据带入xy=k
以后得到以下结果1000*10=10000
那么不变的乘积k
=10000; - 第三步
场景1:李雷要买100usdt的btc
套用公式(x+a)(y-b)=k
带入公式(1000+100)(10-b)=10000
;
经过计算b=0.90909
; 也是就是李雷花100usdt
购买了0.90909
个btc
经过计算 btc现在单价是100/0.909≈110
对比初始单价100 价格上涨10%
场景2:韩梅梅要买1000usdt的btc
套用公式(x+a)(y-b)=k
带入公式(1000+1000)(10-b)=10000
;
经过计算b=5
; 也是就是韩梅梅花1000usdt
购买了5
个btc
经过计算 btc现在单价是1000/5≈200
对比初始单价100
价格上涨100%
总结
你购买的流动池比例越大 价格浮动越大。
其他的就要自己分析了