尽管集中交易所(CEX)允许具有充足流动性的大规模交易,但集中交易所仍然存在很大的风险,因为用户不拥有其在交易所中的资产所有权。
2019年,超过2.9亿美元的加密货币被盗,超过50万条登录信息从交易所泄露。
越来越多的人开始意识到这些风险,转向分散式交易所(DEX)。
DEX通过使用智能合同和连锁交易减少或消除了对中介的需求。受欢迎的分散交易所包括Kyber Network、Uniswap、Dex Blue和dYdX。
基于订单簿的DEX-DEX和基于流动性池的DEX有两种类型。dYdX和DEX.blue等订单簿的操作方式与CEX类似,用户可以以限价或市场价提交买卖订单。这两种交易所的主要区别是,对于CEX,交易资产需要保存在交易所的钱包中,而对于德克斯,交易资产可以保存在用户自己的钱包中。
但是基于订单簿的DEX最大的一个问题就是流动性。订单簿中的用户订单可能需要等待很长时间才能关闭。为了解决这个问题,分散交易所(DEX),介绍了基于流动性池的DEX。流动性池本质上是智能合同中的代币储备,用户可以立即买卖流动性池中可用的代币。代币的价格由算法决定,会因交易量大而上涨。指数流动性池可以在多个指数平台之间共享,这将推高任何一个平台的可用流动性。基于流动性池的直接执行指数的例子有KyberNetwork、Bancor和Uniswap。
二、在本文中,我们将研究Uniswap的例子。
DEX提供的功能之一就是保证金交易。融资融券允许投资者进行杠杆交易,提高用户购买力,获得潜在的更高回报。在DEX上引入融资融券交易的创新也出现了。德克斯提供分散保证金交易的例子有戴德克斯、NUO网络和DDEX。在本书中,我们将探索dYdX,它将分散的借贷市场和其交易所的保证金交易结合在一起。
Uniswap交易所介绍
Uniswap交易所是一个建立在以太坊上的去中心化代币交易所协议,允许用户直接交换代币而无需使用中心化交易所。当使用中心化交易所时,你将需要将代币存入交易所,在订单薄上提交订单,然后提取换取的代币。
而在Uniswap上,你可以直接从你的钱包轻松地交换你的代币,而无需执行上述三个步骤。你只需要将你的代币从你的钱包发送到Uniswap的智能合约地址,然后你将会在你的钱包中收到你想要的代币作为交换。这里没有订单簿,而且代币的汇率由算法决定。所有的这些都是通过流动性池和自动做市商机制实现的。
流动性池
流动性池是位于Uniswap智能合约上的代币准备金,可供用户与之 交换代币。例如,通过一个其中包含了 100 ETH 和 20,000 DAI 的ETH-DAI 交易对流动性池中,想要购买 ETH 的用户可以往该Uniswap 智能合约中发送 202.02 DAI 来交换 1 ETH。一旦交换完成,该流动性池子就剩下 99 ETH和 20,202.02 DAI。
流动性池的准备金由流动性提供者提供,流动性提供者会获得Uniswap的0.3%交易费中相应比例作为激励。在Uniswap上的每次代币兑换都会收取此费用。
Uniswap对流动性提供者没有限制,任何人都可以成为流动性提供 者——唯一的要求是流动性提供者必须提供ETH和与之进行兑换的 另一种交易代币 (按照当前 Uniswap 的兑换率)。截至2020年2月,已有125,000多个ETH被锁定在Uniswap中。流动性池中持有的准备 金数量在决定自动做市商机制如何设定价格方面起着巨大的作用。
自动做市商机制
流动性池中资产的价格是通过自动做市商(Automated Market Maker,AMM)算法以算法的方式确定的。AMM的工作原理是依据资 金池两侧的流动性保持一个恒定乘积。
我们继续以ETH-DAI流动性池为例,其中有100个ETH和20,000个DAI。为了计算恒定乘积,Uniswap会将这两个量相乘。
ETH 流动性(x) * DAI 流动性(y) = 恒定乘积(k)
100 * 20,000 = 2,000,000
使用AMM,在任何给定时间,恒定乘积(k)必须始终维持在2,000,000。如果有人想用DAI购买ETH,ETH将会从流动性池子中移除,而DAI将会添加到流动性池子中。
ETH的价格将会被渐进确定。订单额越大,溢价越高。溢价是指与200 DAI/ETH的原始价格相比,购买1个ETH时额外所需的DAI数量。
从图中进一步阐述了当购买ETH的订单下达时渐进的定价和流动性的变化。
从表中可以看出,用户想要购买的ETH量越大,溢价越高。这确保了流动性池子永远不会失去流动性。
如何在Uniswap新增一种代币?
不同于中心化交易所,Uniswap作为去中心化交易所并没有团队或审核人来评估和决定上架哪些代币。相反,任何ERC-20代币可由任何人上架Uniswap,而且只要给定的交易对存在流动性就可以进行交易。用户需要做的只是与平台交互以注册新代币,然后该新代币的交易市场会被创建。
这就是去中心化交易所Uniswap。如果你想要开始或试验它,后续我们可以提供一些列分布指南,告诉你如何:
(i)兑换代币,
(ii)提供流动性和
(iii)停止提供流动性。
否则,请进入下一节阅读关于下一个DeFi分布式应用的更多内容!
0 条评论