Codex 和 Uniswap 的区别
Codex 是运行在 EOS 上的基于底池的自动做市商交易所,它和该模型的鼻祖 Uniswap 之间有什么异同?
在之前介绍 FIBOS DEX 的时候已经介绍过 Uniswap 的机制。 这种机制通过底池提供流动性,用户可以立即与底池交易,无需挂单。
它的核心算法其实很简单,当前价格为底池两种资产的比值,交易前后,底池中两种资产的乘积相等。
这种机制对于深度较差的交易对,对于小额交易的用户,往往能够提供相对挂单更好的体验,因为用户可以立即成交。而挂单的交易所往往买一和卖一差价很大,用户无法用比较好的价格成交。但是对于大额交易的用户,则不如挂单交易所,因为大额交易会对底池的资金量造成比较大的影响从而导致价格的滑点,结果就是用户无法按照预期的价格成交。
所以,决定 Uniswap 类交易所使用体验的一个很重要的因素就是底池的深度。
那么 Codex 又有什么特别的地方?
平台币
Codex 和 Uniswap 最显著也是最重要的区别在与平台币。
Uniswap 没有平台币,是一个很纯粹的项目。所有底池资金由用户提供,来赚取利润,同时也需要承担交易对价格波动的风险。其交易手续费为双向 0.3%。也由一些项目方,比如 Synthetix,会激励用户存入底池提供流动性。
而 Codex 有平台币,EIDOS,整个 Codex 都是围绕着这个平台币来构建的。在 Codex 中,所有 Token 只和 EIDOS 形成底池和直接交易对。用 EIDOS 购买 Token 收取 0.1%的手续费,而用 Token 买 EIDOS 则不收费。通过 EIDOS 作为中转,可以连接其他两种 Token,形成级联的交易对,级联的交易对双向 0.1%的手续费。同样是级联交易,在 Uniswap 中,因为中转一次,就需要收取 0.6%的手续费。
优势
主打平台币中转的模式,对于一个新加入的币种快速获得流动性是有非常大的帮助的。
目前 EOS/EIDOS 和 USDT/EIDOS 已经存在一定的流动性。一个新的币种,只要补充其对 EIDOS 的底池,提供一定的流动性,他们它将立即获得与 EOS 和 USDT 的交易深度。
问题
而这种平台币模式,也可能是一把双刃剑。目前 EIDOS 还是一个波动非常大的资产,即使相对 EOS 和 USDT 都是如此。那么对于某个代币的项目方,如果想要在 Codex 中提供流动性,那么就不得不承担 EIDOS 波动的风险。
这里补充说明一下,存入流动性所存在的风险。如果你存入底池的,你会得到底池中两种资产的赎回权,但是具体你的权益对应两种资产的比例则是根据价格不断变化的。举例,一开始你的权益对应 1 EOS 和 100 EIDOS , 如果 EIDOS 价格一直涨,那么你的权益可能变为 2 EOS 和 50 EIDOS,相反,也可能变成 0.5 EOS 和 200 EIDOS。
如果你只在意交易对中的一种资产,而且价格剧烈变化的话,你将承担不小的风险。
所以,我对于想要存入 Codex 底池的用户有一个建议:存入双边币种你都希望持有的交易对,比如,你对 EIDOS 和 YAS 都非常看好,那么无论价格怎么变化,对你来说只是赎回的代币比例的变化,同时,还可以获取交易的手续费,是一个很保险的理财。
除此之外,Codex 的交易手续费从最开始的 1%到目前只有 0.1%,一定程度降低了用户存入底池的积极性。
总结
Codex 之后可能会推出跨链铆钉资产,这个目前还没上线,也无法详细去研究。
目前来看, Codex 和 Uniswap 最主要的区别就是平台币 EIDOS 的存在,Codex 的成败与 EIDOS 的接受度,存在强绑定的关系。
这样的绑定关系是好是坏,只能拭目以待。
其他
Codex 目前是一个底层的协议,项目方没有推出用户界面。
我做了一个用户界面 Codex+ , 同时集成了 Easy Pay 的资源代付功能,欢迎各位使用。也可以向 codexplusdev 账号捐赠来支持我们的工作,EOS 和 YAS 主网都是这个账号。