什么是自动化做市商?CellETF的自动化做市商机制是怎样的?
自动化做市商在近年获得了极大的发展,包括Uniswap、ShellProtocol、BalancerLabs、CurveFinance、CellETF等等。??什么是自动化做市商?
?大家常认知的交易方式为订单簿交易模式,即通过订单簿挂单或吃单由交易所撮合成交。而自动化做市商,即AMM沒有订单簿,沒有挂单吃单,AMM的交易双方都和链上流动池在实现交互交易,而流动性提供者,根据其在流动池的占比获取交易手续费。?最先出现的AMM类型叫恒定乘积做市商,最广为人知的就是Uniswap。??Uniswap的自动化做市商?Uniswap是一个自动化做市商,同样沒有订单簿,沒有挂单吃单,而是运用了一种叫恒定乘积的方案。?你可以把恒定乘积自动化做市商设想成一个初始的、机器人式的做市商,它按照一个简单的定价算法,在两种资产之间随时随地提供报价。对Uniswap而言,它对这两种资产实现报价,其持有的每种资产的单位数相乘,总会等于一个常数。Uniswap的核心内容是一个简单的公式:x*y=k?
金色晨讯 | 9月14日隔夜重要动态一览:21:00-7:00关键词:bZx、Compound、SushiSwap、以太坊
1. bZx协议遭遇攻击现已修复 被盗资金已从保险资金中扣除;
2. Compound关于提高市场借贷上限的提案022已通过;
3. SushiSwap协议总锁仓量在其降低区块奖励后大幅下降;
4. 欧盟官员:将在未来立法中解决对稳定币的担忧;
5. OKEx CEO:币安智能链误导公众 导致DeFi的退化;
6. 数据:以太坊智能合约日发布量接近有史以来最高水平;
7. 以太坊开发人员:bZx协议使用后门销毁资金以解决资金被盗一事;
8. 安全研究员:基于安卓的设备近期受到加密挖矿僵尸网络的攻击;
9. SBF讨论Yield Farming:食品代币是一个荒谬的泡沫,但也可能不是。[2020/9/14]
如果Uniswap拥有一些x代币和一些y代币,它给每一笔交易定价,所以它拥有的x的最终数量,和拥有的y的最终数量,两者相乘会等于一个常数k。x和y分别代表两种资产的数量,k是两种资产数量的乘积。k在每一次交易后可能略微变大,k也会在添加或移除流动池后按比例扩大或缩小,但我们可以在单笔交易中将k的变化忽略不计,认定其为恒定值。??CellETF的自动化做市商机制
?相比于Uniswap的恒定乘积自动化做市商,CellETF同样采用恒定乘积自动化做市商方案。CellSwap的做市商机制基于恒定乘积做市商模型,做市机制更为开放,总体而言,它具备以下特性:
◆开放的交易所,面向全球以太坊用户,所有持有相关数字资产的用户均可参与交易。
◆开放的做市机制,所有持有相关数字资产的用户均可通过向流动性合约存入数字资产成为做市商,在为市场提供流动性的同时分享交易手续费收益。
◆透明的价格发现机制,CellSwap基于恒定乘积做市商模型,使用固定的算法在公开、透明的规则下生成交易价格,确定交易数量,用户全程与智能合约发生交互,杜绝了中心交易所/做市商利用服务器虚构交易等不端行为。
◆开放的交易对,只要交易对相关数字资产存在与之对应的流动性资金池,全球用户即可参与该交易对的交易以及流动性的提供。
◆CellSwap将与其它DEX互联互通,在CellSwap内将有极为齐全的数字资产交易对可供用户选择。
CellSwap的基础交易对由eCell构成,eCell将作为基础数字货币,对用户的数字代币交换过程起到促进作用:
◆A代币与eCell形成基础交易对A-eCell,B代币与eCell形成基础交易对B-eCell,A-eCell以及B-eCell作为基础交易对将对应一个流动性资金池,用户可通过存入对应数字代币成为做市商。
?◆用户可便捷地进行代币A与eCell以及代币B与eCell之间的代币兑换,得益于eCell的存在,持有代币A的用户若需兑换代币B,可通过A--->eCell--->B的路径完成兑换,智能合约将自动执行中间的过渡步骤,对于用户而言并不会感受到需要多重交易。?◆ETH作为以太坊主网代币,在很多基于智能合约的去中心化交易所会与各式各样的代币形成交易对,CellSwap未来还将基于ETH-eCell的交易对与其余去中心化交易所形成连接,假设CellSwap的用户需要使用代币A兑换代币C,但是代币C-eCell的交易对还未成为CellSwap的基础交易对,但是在某个DEX中存在ETH-代币C的交易对,那么用户在CellSwap内也可实现代币A--->代币C的兑换,路径为代币A--->eCell--->ETH--->代币C。??我们再以一个简单的例子来了解CellSwap恒定乘积定价机制,用户在CellSwap中的交易价格是根据恒定乘积做市商模型决定的,可以用方程式x*y=k表达,x、y表示一个流动资金池内两种资产的数量,用户的兑换行为将不会改变资金池交易对的乘积常数k。
假定某一时刻eCell的市场公允价格为0.2USDT,10USDT和50eCell由流动性提供者被存入了对应的流动性合约:
◆一个常数k就被决定了,k=USDT*eCell=10*50=500,在此情况下,eCell的基准报价为0.2USDT
◆假设用户需要购买10eCell,那么合约池的eCell将减少10个,为了保持乘积500不变,USDT数量应该变为=12.5,相比10USDT多了2.5USDT,因此对用户而言,购买10eCell的价格为USDT,相比0.2usdt的公允价格,偏离度达25%。
◆交易完成后,eCell的基准价变为0.3125,仅仅2.5USDT即可让市场价格大幅波动。
可见用户向资金池合约提供的资产份额数量越小,资金池的流动性越差,直接影响用户的交易体验并且制约更多用户参与交易,反之深厚的资金池流动性能够促进整个金融系统的稳定,有效降低用户在进行币币兑换时的滑点,增强交易体验。正是这种机制的存在,将会鼓励套利交易者去发现交易所内的交易价格与市场平均价格的差异,套利者的交易行为将会趋势CellSwap内的交易价格与市场变动保持一致的趋势。
?总结?火币研究院首席技术研究员马天元近期曾经提到,自动做市商是DEX立身根本,AMM技术正在为数字资产的即时流动性提供新的思路。截至目前,AMM已经取得了令人瞩目的增长,未来可期。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。