LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 深入了解DEFI:以EOS上的CODEX为例,谈AMM价格形成机制

深入了解DEFI:以EOS上的CODEX为例,谈AMM价格形成机制

2020-07-08 南极石头 来源:区块链网络

金融产品的价格,大致有2种形成机制:一是撮合机制,一群卖方给出卖出价,一群买方给出买入价,按价格优先、时间优先的原则撮合一下,产生成交,形成成交价格,如股票。二是做市商,买价和卖价都由做市商说了算,如纸黄金。

做市商的价格,又源自哪里?一个明显的思路,是直接采用大型交易所的价格,如账户原油,就可以对标国际原油期货的价格。最近几年,另一个思路逐渐成形:先产生一个价格,它与主流价格的差异会吸引套利者,套利交易使差价缩小,做市商最终与主流价格一致。

怎样产生初始价格?在区块链世界,数量是确定的,这个问题变成了本篇文章的题目:怎样用数量确定价格?交易至少有2种币,加上代表资金池利益的lp币,一般会有3种币。问题进一步明确:已知3种币的数量,求3种币的价格。

我们知道,求解3个未知数,一般需要3个方程。如果只需要求解这3个未知数的币值(也就是相对币价),那两个方程就足够。于是,恒定函数做市商,应运而生:给出两个函数,确定初始价格。常见的恒定函数,有恒定乘积、恒定总和、恒定平方和等。(市值恒等式一般是默认的函数)

EOS上CODEX的例子:

●简介:AP继YAS的CODEX后,在EOS上设置了CODEX。目前有EOS-EIDOS,KEY- EIDOS,USDT- EIDOS,TPT- EIDOS等8个交易对。资金池情况见eidos.one。

●操作方法:如EOS-EIDOS交易对中,向智能合约amm.eo转EOS,备注EIDOS,得EIDOS。

●怎样用数量确定价格:

以EOS-EIDOS交易对为例,有两个恒等式:

EOS市值+ EIDOS市值=EOSLP市值(1)

EOS市值= EIDOS市值(2)

市值=数量*价格

(2)变为EOS数量*EOS价格=EIDOS数量*EIDOS价格

EIDOS的EOS本位价格=EIDOS价格/ EOS价格=EOS数量/ EIDOS数量

即EOS、EIDOS的价格与数量成反比。

我们知道,EOS数量= 153.1259,EIDOS数量=535715.9885,所以1EIDOS/EOS=153.1259/535715.9885=0.00028583,即1EIDOS=0.00028583EOS。

将(2)代入(1),得到2.EOS市值=EOSLP市值

按照上面的方法,我们得到,

EOSLP的EOS本位价格=2*EOS数量/ EIDOS数量

把已知的数量代入进去,得到1EOSLP=0.00060623EOS

什么样的恒等式更好?对交易者来讲,滑点要小;对池子来说,要利于流动性的产生和保持。从YAS到EOS的CODEX,AP采用了不同的恒等式,大致是在竞争中观察。函数的胜利者,将得到更广泛的应用。

—-

编译者/作者:南极石头

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...