信比特全解关于DeFi生态去中心化交易所DEX和Uniswap(七)

一、关于去中心化交易所DEX的说明
尽管集中交易所(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分布式应用的更多内容!

 

 

免责声明:本文由信比特作者原创文章,不构成投资建议,请谨慎对待。

版权声明:信比特作者保留原创权利。文章为作者独立观点,转载请注明出处

原文链接:http://www.bitpoa.com/BlockchainCollege/32.html

生成海报
收藏

相关推荐

2021年2月份将迎来以太坊的牛市春天!(图文)

前言:从行情表现上看,以太坊似乎仍然是比特币的“跟屁虫”;然而在梳理其基本面和消息面后,我们认为,以太坊将很有可能在2月实现大爆发,走出不一样的趋势。下面,我们将一一介绍以太坊在2月即将迎来的重大利好,以及为什么越来越多机构和大户开始看好以太坊。 ...

Reddit宣布与以太坊基金会合作的思考

前言:中国已经开始在国际上布局社交网络,但是最近发生在Reddit社区的walltreetbets匿名组织公开抵制华尔街空投机构,以及取得了完美的胜利,把Reddit再次推向了公众的视野,同时,Reddit极力拥抱区块链,在uniswap上的议论热潮也推向了顶峰。 ...

关于以太坊智能合约ERC20代币精度

前言:在撰写本文时(Solidity v0.4.24),Solidity 不支持定点或浮点数。这意味着浮点表示必须用 Solidity 中的整数类型进行表示。如果没有正确实施,这可能会导致错误/漏洞。 ...

举例说明以太坊扩容方案optimistic rollup运作方式

前言:optimistic rollup是以太坊 layer 2 扩展方案中的佼佼者,既能把可扩展性的蛋糕做大,也能让你吃到 —— 至少是吃到一部分吧。大家之所以对optimistic rollup如此兴奋,是因为它及它的表亲—— ZK-Rollup,克服了侧链、 plasma、状态通道等方案都没有解决的 layer 2 难题。 ...

关于以太坊智能合约升级,编译器版本兼容性问题的介绍

前言:相信很多智能合约初级开发者,在使用以太坊生态平台进行区块链项目开发的过程中,当遇到以太坊智能合约升级了,那么对于原有的编辑过得代码,在新的编译器版本中,并不能完美兼容,经常报错,那么下面信比特技术人员,分析具体原因,对于以太坊升级后,智能合约兼容性问题进行拆解。 ...

以太坊技术开发课程02:深入学习以太坊区块叔伯块及挖矿奖励分配(图文)

前言:以太坊生态优于比特币系统,同时为了区块链项目的应用落地,在出块时间做了很大的调整,这样子提高了TPS吞吐量,同时,也给矿工挖矿带来了一些负荷,因为出块时间的缩短(比特币系统为10分钟左右出块),势必会让矿工同时挖到相同的区块,如果不对这种逻辑进行优化,对于矿工来说是不公平的,所以,以太坊叔块就产生了,下面,让我们来详细的讲解关于以太坊叔块的概念和怎么样解决矿工奖励的问题,进行分析讨论。 ...

0 条评论

微信扫一扫

微信扫一扫

微信扫一扫,分享到朋友圈

信比特全解关于DeFi生态去中心化交易所DEX和Uniswap(七)