imToken 是一款全球领先的区块链数字资产管理工具[ZB],帮助你安全管理BTC, ETH, ATOM, EOS, TRX, CKB, BCH, LTC, DOT, KSM, FIL, XTZ 资产,同时支持去中心化币币兑换功能 ...
作者 | 天师
来源 | 条条套路通罗马(ID:)
2020年中段,DeFi概念的火热直接引爆了整个加密市场的交易热情。去中心化交易所(DEX)作为DeFi项目最容易捕获价值的细分赛道之一,自然最受瞩目。
不管是后起之秀,还是枯木逢春,市场上的DEX迎来了行业的集体高潮。Curve、、0x、dydx、Knc、...等等风起云涌,当中最为耀眼的明星,毫无疑问是DEX中的王者——。
2020年 7 月份,的交易量和用户量开始激增,不到一个月时间,就达到蛮荒鼎盛时期。
有鉴于最近OK平台限制提币的阴霾笼罩整个币圈,不得不让我们重新审视中心化交易所(CEX)的安全性问题,并需要好好地研究和了解的使用及价值。
01
什么是
是一个运行在以太坊区块链上的流动性协议,也就是一组部署到以太坊网络的合约,所有的交易都在链上进行。
实际用途上,是一家去中心化交易所(DEX),用来进行代币兑换。它不仅跟传统的中心化交易所(CEX)不同,也跟普通的去中心化代币交易所(DEX)有所不同。
与传统的中心化交易所相比,无需做任何KYC(身份认证)和资产托管,用户可以通过钱包直接进行交易,最大程度保证了资产的安全性。
具体来说,假设我们要用ETH换成USDT,在中心化交易所,我们需要先注册账号,完成身份认证,然后将钱包中的ETH转到交易所,利用ETH/USDT交易对把ETH换成USDT,最后把USDT提回钱包去;
而则简单得多,只需要在支持的钱包(大部分主流钱包都支持)里操作,通过将钱包中的ETH兑换成USDT即可,合约会将自动把USDT打到我的钱包里面。
所以使用去中心化交易所,不仅省去了注册账号、KYC认证、充币提币等一系列繁杂的操作,省去了时间成本,最重要的是资产在钱包和智能合约间交易,规避了中心化交易所倒闭、跑路、创始人被查...等系统性风险。
不是第一个去中心化交易所,却是最火的那一个。与其他DEX相比,的创新性在于它的兑换池模式和自动做市商机制(AMM)。
的币币兑换是基于兑换池,而不是订单簿的去中心化交易协议。在这里没有限价的买单卖单,用户与兑换池按照实时的市价进行交易。
所谓的兑换池,指的是一个资金池,用户把一定量的token充入资金池,就可以兑换出同等价格的另一种token。兑换过程中,交易所收取0.3%的手续费,交易的价格则由这个资金池中的代币比例和算法来决定,这个算法就是自动做市商(AMM),后文会详细介绍。
订单薄 兑换池
02
Shit Coin“大赌场”
备受追捧的其中一个重要原因,就是用户可以在上面无限制地发行代币,与1CO明显的区别是,发行的代币没有白皮书,无需包装,不用大佬站台,更没有高大上的运维团队,只是简单的一个概念和一个代币名称,就可以参与炒作。
人人皆可发币,而且不受取任何上币费用,于是诞生了一大批名副其实的Shit Coin(空气币,没有任何价值的代币),目的只有一个,就是割韭菜。
用户发币后只需要疯狂喊单,吸引更多的人参与兑换持有,代币的价格(兑换比例)就会上涨,而由于这种代币成交量稀少、滑点巨大,所以少量的资金就可以把价格涨幅推到非常夸张的程度,百倍、千倍不在话下。
相反地,当没有新增资金接盘,挤兑潮来临的时候(往往就一两天时间),由于没有足够的承托,高位买入代币的投资者随时面临99%以上的跌幅,实际上跟归零没什么区别。
暴富与归零都在一念之间,成为当之无愧的大du场,而参与投机的用户络绎不绝。
今年8月份巅峰期的 其24小时交易额甚至超过了同期著名的巨头交易所。
以往由中心化交易所(CEX)垄断的市场交易份额,此时正逐渐向去中心化交易所(DEX)倾斜,而后面随着DeFi项目的火爆,奠定了去中心化交易所的龙头地位,而CEX与DEX的时代格局也慢慢发生了改变。
不过截至目前,随着DeFi概念的降温,包括在内的一众去中心化交易所也同步出现交易量骤降的现象,很大部分的原因也是因为大批量(95%以上)的Shit Coin项目跑路、归零,投机情绪熄灭导致,另外超高分红比例的流动性挖矿项目无以为继,降低了用户交易的热情。
只是有一个不可改变的事实,CEX的市场份额往DEX上的流动,仍是一个肉眼可见的大趋势。
03
创新的AMM做市机制
DEX虽然在用户资产安全性方面有所提升,但受限于其资金规模,大多数DEX的代币流动性并不好,交易速度也是一个硬伤。
为了解决这个问题,并未采用主流的订单薄交易系统,而是选择了自动化做市商机制(AMM)。在传统的订单薄交易中,做市商或者交易者会按照不同的价位分别下单imToken,根据价位来提供不同的流动性。
而的AMM机制则是将所有人的资产汇集到流动池中,代币的价格(汇率)会在用户交易的过程中连续且自动地根据供需量和恒定乘积公式计算得出。
恒定乘积公式就是:X*Y=K。
其中X和Y分别代表交易池中两种代币的可用数量。实际上恒定乘积就是一个反比例函数“XY=K”,无论X和Y怎么改变,K始终是一个定值。应用到上,一个交易对(也即一个流动性兑换池)中的一种代币的价格,根据池中的供给量和交易者的需求量得出,价格会在这个反比例函数的曲线上变动。
举个例子:假设流动性兑换池中有X 个,Y 个,即10个X换1个Y。假如一名用户向兑换池中充入10个X,根据恒定乘积公式计算,Y≈99,这其中减少的1个Y(100-99)就由这个用户拿走,实现了10个X兑换1个Y。
在实际的兑换过程中,会存在滑点的现象。
滑点是指用户最终实现兑换的汇率偏离了真实的汇率。
比如在上面的例子中,如果用户充500个X,他只能换出33.3个Y,相当于15个X才能换一个Y,用户就要承受损失。当兑换金额相对于兑换池资金量比例较高时,就会出现滑点。但当兑换池中的代币数量充足时,滑点就会减少。
也就是说,滑点的大小和资金量成反比,滑点越小,交易深度越大,用户越能够按照稳定的价格完成交易。
AMM模式鼓励用户为兑换资金池提供流动性,方式就是用户向流动性资金池中存入等价值的2种代币,然后给用户一定比例的兑换手续费作为激励。
为流动性资金池提供流动性的用户称为流动性提供者LP( ),通过这种提供流动性获取手续费奖励的行为我们称为流动性挖矿。
04
流动性挖矿与激励机制
为代币资金池提供交易对(同时提供2个token)流动性,会给提供者奖励一定比例的交易手续费作为奖励,目前的手续费率为0.3%。
同时,如果把LP凭证质押到提供挖矿奖励的池子,池子会按比例分配一定的token(的平台币UNI)作为奖励,目前上几个池子挖矿的APY(年化收益)平均在15%-20%左右。
这种质押token交易对提供流动性从而获取手续费+token奖励的模式就叫流动性挖矿。
举个例子说明:
假设我打算向ETH—DAI这个资金池提供流动性,目前兑换比例是1ETH—。那么表示我要向资金池同时放进去1个ETH和400个DAI,然后这个资金池就会发给我1个LP token,代表我有1份(ETH—DAI)的流动性贡献的凭证。
这个资金池所产生的手续费进入一个pool,经过一段时间后,pool中共有积累的手续费A个ETH和B个DAI,当我后续把那1个LP token退还给时(移除流动性),我有权利从pool拿走它按比例对应的手续费。假如此时整个资金池共有X个LP token,我的流动性贡献占比就是1/X,我就可以获得A/X个ETH和B/X个DAI作为报酬,然后再赎回我的1ETH和。
另外,在我提供流动性的期间,我还可以把这1个(ETH—DAI)的LP token凭证质押到提供的挖矿资金池里面进行挖矿,平台会按比例、按时间奖励相应的代币UNI作为报酬。当然了,数量越多挖得越多,时间越久挖得越多。
目前上面提供4个兑换池作为挖矿的池子,分别是ETH—WBTC、ETH—USDC、ETH—USDT、ETH—DAI;各自的APY也有所不一样。
通过AMM模式和为流动性挖矿的模式,极大地调动了LP的积极性。
由于任何人都可以提供流动性并且从中获利,用户就有动力为提供流动性;而交易所获得充足的交易流动性,降低交易滑点,用户体验也大大提升,从而实现正向循环。
不过,流动性挖矿也衍生出一个无法逃避的问题,就是无常损失。
无常损失是指流动性提供者按当时的市价存入2种代币,在他要取出这些代币时,它们的兑换价格发生了变化而导致的损失。如果这2种代币中某个代币大幅上涨或下跌都可能导致无常损失。
简单来说,当你提供的2个token外部价格发生大幅波动时,内部由于AMM的做市商机制不同步被搬砖套利者套取的利润,就是你的损失。
以上述的例子,当初我们存进去的1个ETH和400个DAI提供流动性,假如一段时间后ETH的价格大幅上涨,这时候我们赎回流动性,所得到的ETH和DAI的个数是跟原来不一样的,因为恒定常数K的存在,得到的ETH会变少,DAI会变多,如果以法币来算,最后算上挖矿奖励也很可能比不上单纯持币待涨所带来的收益,那么这部分损失就是无常损失。
目前流动性挖矿的无常损失还没有完美的解决方案,所以我们在参与流动性挖矿的时候只能尽量选择波动性较小的token交易对。
05
的实战操作
作为去中心化交易所,主要功能有两个,一是币币兑换;二是提供流动性做市,赚取手续费和挖矿收益。
1、币币兑换
首先你要有自己的数字币钱包,主流币的钱包像、比特派、、麦子钱包等等都支持的接入参与,当然里面也要一定的ETH资产,作为转账用的gas手续费支出。
以TP钱包为例:
图1中,搜索,选定一个进去合约,来到“兑换”的界面,即可选择各种token之间的兑换操作。
因为钱包本身只持有DAI(一种锚定美元的稳定币)和小量ETH,所以这里以DAI兑换10个ETH作为示范,ETH的数量填10,会根据资金池的汇率自动帮你填充好相应数量的DAI。
点击“兑换”,你可以看到币币兑换的价格、滑点和手续费等信息。
确认无误后进行点击“确认兑换”。
图1
之后会看到确认支付的界面,会发现除了刚才的收取的0.3%交易手续费,合约间的转账还需要支付一定的矿工费,这算是ETH链上一个最不好的地方,转账的矿工费gas非常不友好,尤其对于散户。
图2中间的界面,在点击确认支付之后,会看到有的等待提示,这跟链上的拥堵情况、资金池的交易深度都有关系,未必能马上成交,的时间长短看运气,正常几秒钟即可。
这样子就完成币币兑换的整个过程,你可以退出,看到钱包里面多了10个ETH。
图2
2、参与流动性挖矿
里来到“资金池”的界面(图3),选择“加入一个资金池”,会发现各种各样的交易对资金池,这里 选择加入DAI—ETH这个资金池(因为这个可以挖矿)。
然后就是填写你要提供流动性的币币数量,这里选择把刚才买入的10个ETH全部放进资金池;最后点击“供应”。
图3
这时候可以看到LP的信息(图4),168.651个(DAI—ETH)的LP token,占资金池比例0.% 。
“确认提供流动性”后,我们在的“资金池”就可以看到自己提供的流动性信息。
另外提一点就是,可以自行设置交易滑点的限制,比如0.1%、1%等,调节的滑点比例越大,交易越容易成功、成交速度越快,但这个看自己的需求。
图4
提供完流动性,随着时间的推移,就有手续费的奖励,不过是要在你赎回的时候才分发给你。
最后一步是要质押刚才的LP凭证进行挖矿;里来到UNI的界面,可以看到共有4个资金池提供挖矿,这里选择ETH—DAI这个池子质押,因为刚才操作的就是这个交易对。
这里把168多个LP token全部质押到这个资金池里面,图5可以看到显示12.22uni/week的信息,意思就是说我提供的168个LP,一周预计可以获得12.22个UNI代币奖励。
最后“”完就算完成整个流动性挖矿的参与操作;可以实时看到当前已经获得的0.0016个UNI。
图5
当然上还可以创建自己的交易对,也就是发行自己的token,只不过现阶段shit coin正处于疯狂过后一地鸡毛的状态,没有价值的项目基本上无人问津,或者自娱自乐。
06
总结
作为去中心化交易所的龙头,在AMM自动做市商的创新以及上一轮DeFi热潮的推波助澜下,已经越来越受到投资者的欢迎,尽管目前的仍存在诸多的缺点和局限性,比如:
1、交易手续费高、流动性不足导致滑点高;
2、以太坊链上转账费用gas高,拥堵严重,尤其是行情火爆的时候;
3、币币兑换的主流品种有局限性,只能是ERC-20的token;
4、流动性挖矿无常损失的存在;
......
当然其中的一些问题不只是的问题,是DEX的通病。不管怎么样,瑕不掩瑜,相信之后随着ETH 2.0以及 V3的推出,的交易体验将会更加友好。
资产安全重于一切,去中心化一直是加密数字币领域的精髓,去中心化交易所DEX的崛起符合正统大义。
一直以来交易市场都是黑天鹅的高发地带,近期、ok、火币、中币、等耳熟能详的中心化交易所都出现过不同程度的打击,尤其是三巨头之一的ok平台,核心人物被抓、平台限制提币这一核弹级别的利空,给整个行业带来一记巨大的警醒:
Not your keyimtoken钱包怎么样存,Not your coin!
只有真正的去中心化,只有自己掌握私钥,你的币才是属于你自己的。
于是像这一类去中心化交易所的存在和崛起,自然顺理成章。
▼
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。