LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 从0到1带你了解DEX

从0到1带你了解DEX

2021-04-26 币投学堂 来源:区块链网络

DEX,全称Decentralized exchange(去中心化交易所),是一个基于区块链技术、DeFi生态中的一个重要领域。

在介绍DEX之前,我们先介绍一下传统金融领域证券交易所数字货币中心化交易所(CEX。方便大家理解DEX出现的必要性及其可行性。

传统金融领域,大家对证券交易所已经十分熟悉。交易所为有价证券交易(比如股票)提供了场地、设施、投顾、交易员等等,并且对整个证券交易市场进行监管。例如,“币投学堂”想要在上交所上市融资,首先就需要经由保荐机构向上海证券交易所递交招股申请书,上交所收到申请后,会对“币投学堂”这家公司进行审核,包括主要管理人员、业绩等多方面,通过审查后上市,大家就可以通过在证券公司开设的账户,进行买卖“币投学堂”的股票。上市之后,上交所也不会放任不管,而是始终对“币投学堂”的经营行为进行监管,如果发现公司恶意拉盘炒作,就会对公司进行处罚。

随着数字资产的兴起,但数字货币在传统金融的交易所无法交易。于是,专门交易数字资产的中心化交易所(CEX逐渐出现。目前我们最常见的三大交易所就是币安、火币和OKEx。在运作机制、交易程序上,中心化交易所和传统证券交易所没有太大区别,只是交易标的由有价证券换成数字货币。一项区块链项目想要发币、融资,同样要提交申请,交易所审核、监管。

可是,虽然有了可以交易的平台,CEX依然是中心化的,这似乎违背了区块链的核心特点,大家发现交易所里面数据不透明,不知道是否真的有那么多的钱作为储备金。而且,CEX由于是中心化托管,资金过度集中,于是便成了黑客的狩猎目标。根据CoinDesk的统计,2018年发生了至少6起CEX被盗事件,造成了8.6亿美元的资产损失,相当于每天在CEX上损失235万美元的资产。

于是,有人提出可以依据DeFi的智能合约替换掉交易所的中心化环节,行使撮合交易的功能,去中心化交易所DEX,也就应运而生。DEX 没有中心化托管,它不将用户资金和个人数据存储在服务器上,资金都是存在用户的钱包地址中,只是在智能合约的帮助下,交易直接发生在参与者(点对点)之间。是否安全就要看用户本身的安全防范意识了,但总体说来,DEX的安全性还是要高于CEX。

其实,DEX的发展也不是一蹴而就的。我们知道在股票交易市场上,买方卖方都会发出订单,由交易所撮合交易,并且在交易的过程中,为了交易的稳定和平滑,会进行“做市”——确保买方与卖方的订单深度。但去中心化交易所,因为没有第三方做市商的存在,导致用户间交易的差价会很大。比如你想以100 USDT买入某个币,但是因为订单深度不够,没有人在100?USDT的价格卖出,只有当价格提升到200的时候才能成交。这就会导致交易极其偏离预期,或导致失败。

为了解决订单深度不够的问题,中心化交易所是这么做的。假如张三想要100 USDT买入1个BTC,李四想要150 USDT卖出2个BTC,王五想要……每个人的数量和出价都不同,DEX则会根据出价的高低、时间的先后等原则,把所有人的订单记录下来,撮合合适的双方进行交易,从而确定相应资产的价格。而这所有的订单,是存储在一个服务器上,这就是中心化交易所的方法。

那么DEX该怎么解决这个问题呢?这时候,我们终于要介绍一下DEX的头部项目——Uniswap

此时我们需要简单介绍一个新概念:基于区块链智能合约的AMM(Automated Market Maker,自动做市商)。它不需要做市商报价或者系统撮合,而是制定了一个特殊的机制——流动性资产池(Liquidity Pool)。这个流动性池就是DEX的一个准备金储备池,它让用户先把资产放进流动性池里,之后所有的交易通过这个流动性资产池进行数字资产的交换。另外,对于放入流动性资产池里的资金是没有限制的,流动性提供者会得到一定比例的手续费作为奖励,鼓励大家来提供流动性。

所以流动性资产池提供了订单深度,进而确保交易的稳定性。最重要的是,AMM的交易价格是由资产池中两种资产数量的比值确定。

而AMM是由Uniswap率先实践成功,Uniswap是一个基于以太坊的交易所协议,其基于AMM创建的交易制度就是一个简单的函数:X·Y=k。

举个例子就可以明白:

假设现在1 BTC=1 USDT,在Uniswap的流动性资产池里已经提供了100?BTC和100?USDT的资金。这时,Uniswap会将两个数值相乘,得出100×100=10000,这个10000就是上面公式中的k,k将作为一个常数保持不变,以此来确定BTC和USDT的价格。

例如,我想在这个市场中购买10枚BTC,那么流动性资产池里将会只剩90枚BTC,当k值10000保持不变,10000除以90枚BTC=111.111枚USDT,所以,如果我想要买走10枚BTC,就需要支付11.111枚USDT,让流动性资产池中的USDT变成111.111枚,用来保证90×111.111=10000。于是BTC的价格发生了变化,从1?USDT上涨到1.1111 USDT(11.111÷10)。

这时候就有人发现了,这不就存在套利空间了吗?确实如此,你可以在中心化交易所用100?USDT买入100 BTC,再在Uniswap上卖出获得101个USDT,净赚1枚USDT。但是,这种套利行为,最终又会反向操作,导致Uniswap上BTC和USDT的兑换比率与中心化交易所趋于一致。而且,随着流动性资产池体量越来越大,假设有池子里有100000?BTC和100000?USDT,购买一枚BTC的成本就只有1.00001?USDT,我们会发现,可套利空间极小。

随着Uniswap崛起,也有其他的DEX也相继出现。同样是基于AMM,但各自具有自己特殊的函数。比如Curve,用的是X·Y=k和P+Q=t的混合模式;Balancer的多资产定价函数,其中,R是每种资产的储备量,w是每种资产的权重,k是常数,图像上看是一个多维平面。

总结来看,DEX相对于CEX具有去中心化、公开透明的优势,而且在安全方面,DEX的订单操作需要交易者用私钥签名,撮合成功后通过智能合约验证,降低了被黑客盯上的概率。但是,目前DEX的体量和CEX相比还有很大差距,底层公链的性能也制约了DEX的发展。但随着DeFi项目逐渐活跃,市场上各类去中心化交易所正不断突破,抢占更多的市场份额,未来一定会有更激烈的竞争。

-END-

? Copyright BITOUXUETANG

版权所有,未经允许请勿转载

请给我们留言,获取内容授权

—-

编译者/作者:币投学堂

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...