去中心化交易所综述

  • A+
所属分类:区块链

chatGPT账号

1. 行业综述

自2009年比特币面世以来,短短几年间,区块链和数字货币获得了飞速发展。据Coinmarketcap网站2018年10月份数据显示,数字货币种类超过2000种,总市值超过2100亿美金,成为金融市场领域里不可忽略的新经济形态。去中心化交易所综述数字货币占比(来源:howmuch.net)

而为数字货币资产提供流动性和交易撮合需求的数字货币交易所,也随之发展起来。2010 年 7 月,比特币交易所 Mt.Gox 成立,它是当时世界上最大的比特币交易场所。越来越多的人涌入数字货币市场,推高了比特币价格的高涨,同时数字货币交易所在数量上也不断增加,规模越来越大,成为支撑数字货币市场几千亿市值的重要力量,发挥着巨大的影响力。

1.1 交易所分类

从概念上讲,数字货币交易所是能够让交易者购买、出售、交换数字货币,为数字货币提供流动性服务的平台。起初的交易所是中心化的交易所,但随着数字货币市场容量的增大,对交易所需求的增多,交易所的形态也逐步发生演变。按照中心化程度来区分,可以将交易所分为中心化交易所、去中心化交易所和钱包三种形态。去中心化交易所综述Ø 中心化交易所:用户在买卖数字货币时,需要将数字货币或法币充入交易所,由交易所来托管用户资金 ,提供数字货币流动性供应,并进行撮合交易,结算清算等流程。同时交易所也提供部分法定货币出入金渠道、投融资服务。比较知名的中心化交易所有 Binance、HuobiPro、Okex、Coinbase、Bithumb、Bitfinex、Bittrex、Poloniex等。

  • Ø 去中心化交易所:用户的资金保管在其个人钱包中,交易所只负责提供数字货币流动性,撮合交易由智能合约来完成,最后的结算、清算等通过(或部分通过)链上网络来进行,保证了交易的公开透明。比较热门的去中心化交易所有ForkDelta、Bancor、IDEX、KNC、ZRX-0x协议、Loopring等。
  • Ø 区块链钱包:主要是为各类区块链资产提供数字资产存储功能,部分钱包也提供币币交易、支付、储蓄等金融服务,以及DAPP生态入口功能。市场上热门的钱包有imToken、Kcash、比特派、JAXX等。

1.2 中心化交易所

截止到目前,中心化交易所依旧是数字货币交易市场的主力军,特别是头部交易所,如Binance、Okex、HuobiPro、Bitfinex、Coinbase、Bittrex、Upbit、Bithumb等,已经形成了寡头统治局面,吸引着币圈绝大多数交易者、项目方、资金方。据统计,排名前20的交易所占据数字货币市场交易总额的40-60%市场份额。去中心化交易所综述究其原因,中心化的交易所对于用户来说交易体验好,提供了高效的交易速度、良好的交易深度、币种数量和市场活跃度,为市场提供了充足的交易流动性。

但中心化交易所也存在一些显著的风险和问题,主要表现在以下几点:去中心化交易所综述1.2.1 资产安全问题

对于中心化的交易所而言,用户的资金都托管在交易所,很容易受到黑客入侵或是内部人员监守自盗导致加密货币失窃等交易所安全事故的发生,以及一些代币智能合约安全漏洞导致被利用产生资金损失。

近几年,交易所安全事故频发,Mt.Gox、Poloniex、Bitstamp、Bitfinex、Bithumb等都遭受过安全问题,无论对于交易平台还是普通用户来说,都是重大损失。去中心化交易所综述1.2.2 缺乏信任和透明度

从理论上来说,中心化交易平台无法避免黑客攻击、盗币等各类平台安全问题,只能通过加强安全防护和技术手段,通过高强度的风控体系方式来尽量避免安全问题,保护用户的账号和资产安全。

中心化交易所,实际的交易成本和过程是不透明的,极易出现平台刷单、机器人交易等造成虚假成交量,恶意操纵市场,任意修改交易规则等行为,严重损害交易者的合法权益。

1.2.3 高昂上币费

项目方众筹完毕后上架交易所,一般需要缴纳上币费,之前火币HADAX前几期的上币费高达千万RMB,对于项目方来说,相当于筹集资金的1/10-1/5,而上币费用,最终会通过代币交易转嫁到交易者身上。

1.2.4 政府监管

随着数字货币市场的火热,各国加强了对数字货币市场的监管,交易所面临着合法性的问题和法律风险。各中心化交易所一方面在抢占市场份额,另一方面也在申请各国的合法牌照。

目前,毫无疑问,中心化交易所依旧是数字货币交易市场的主力军。因为,对于绝大多数用户来说,交易体验好(如交易速度快,深度高,币种全,市场活跃等因素)的重要性远超过对可能发生安全事件的担忧。很多中心化交易所,在提高用户体验的同时也增大了安全保护方面的投入,也在一定程度上减少或打消了部分用户的顾虑。

1.3 去中心化交易所

针对中心化交易所的弊端,去中心化交易所的概念逐渐走进人们的视野。比特股是世界上第一个去中心化交易所,之后随着以太坊智能合约的兴起和各类公链项目的开展,基于公链之上出现了众多的去中心化交易所,如ZRX、KNC、AST、LRC等。

据DAPP Review数据统计,基于ETH网络的去中心化交易所的交易量统计如下:去中心化交易所综述与中心化的交易所相比,这类去中心化交易所的成交量和成交额还很弱小,排名第一的去中心化交易所IDEX,其24小时交易额在所有的交易所排名中排在第97位,差距非常明显。

去中心化交易所最大的价值在于,用户对自己的资产拥有绝对的控制权,交易所只负责提供数字货币流动性,撮合交易由智能合约来完成,最后的结算、清算等通过(或部分通过)链上网络来进行,保证了交易的公开透明,极大降低用户对交易所的信任成本,但也存在着用户体验差、流动性不强、法币兑换等问题。

同时,随着区块链底层技术的逐渐成熟,去中心化交易所的交易体验、交易速度等各方面也会得到提升和加强。因此,整个去中心化交易所行业的发展仍有较大潜力。

1.4 中心化交易所 VS 去中心化交易所

中心化交易所和去中心化交易所,都是数字货币市场发展过程中形成的产物,两者各有优劣,我们可以通过表格来进行对比:

去中心化交易所综述

中心化交易所和去中心化交易所最大的区别在于资金托管方式和交易流程方面。去中心化交易所综述中心化交易所的资金托管、流动性供应、撮合交易、结算清算等全部由交易所完成,而对于去中心化交易所来说,只需要承担数字货币资产的流动性、撮合交易及资产清结算等,资金由用户自己控制,比较灵活自由。

除了这两方面外,中心化的交易所交易体验要远远优于去中心化交易所,而在资产安全方面,两种模式都面临着安全风险,中心化交易所主要是平台遭受黑客盗币、以及交易所监守自盗引起的资产安全风险,去中心化交易所主要是用户个人钱包私钥丢失或是被盗取产生的风险。

其实,从用户需求的角度来说,交易所是中心化还是去中心化,是否采用了区块链技术并不是重点,重点在于用户的资金是否安全,交易体验是否良好、交易透明度是否透明上。

中心化的交易所在交易体验上占据优势,在资金安全上无法保证,交易透明度较差,去中心化交易所在资金安全上相对来说比较好(主要是由个人控制资产),因为采用链上交易,交易透明度较好,但在交易体验上较差。

因此,从现阶段区块链和数字货币市场发展情况来看,我们预计中心化交易所会在中短期内继续占据市场主导地位,去中心化交易所会由现在的边缘状态逐步获得市场认可和接受,在相当长的时间内两者会持续共存,并不存在谁取代谁的问题。同时为区块链资产提供存储服务的数字钱包,可能会逐步发展成为区块链世界的入口,延伸出一些交易所的代币交易、转账等混合生态模式。

2. 去中心化交易所模式分析

去中心化交易所,按照订单交易流程和清算是否在链上进行,可分为纯链上的去中心化交易所(传统型)和“链上+链下”结合的去中心化交易所(改良型)。

传统型的去中心化交易所,用户交易的全流程(资金托管、买卖订单委托、撤单、交易撮合、上链结算清算等)等,全部通过智能合约记录到区块链上。用户资金存在自己的钱包里,拥有控制权,提高了交易的透明度和信任程度,相对来说较为安全。但这种纯链上交易的方式,用户体验很差,牺牲了交易速度、资产流动性,也带来了较高的成本。

针对区块链上交易的体验差的缺陷,很多去中心化交易所在设计上,对链上的流程进行优化,只将最终的交易订单和清结算流程放到链上,其他流程则放到链外进行处理,从而提升整个交易的速度、流程和用户体验。2017年面世的各类去中心化交易所,大都属于改良型,根据其订单流程和交易撮合设计的差异,我们可以将其分为四类:去中心化交易所综述在具体对这些模式进行分析前,我们先来了解几个概念:

Maker:订单创建者,生成订单并挂限价单等待成交,增加了市场交易深度。

Taker:订单接受者,与Maker挂单进行成交,减少了市场交易深度。

Order Book:订单簿。

Relayer:订单中继,接收maker的订单并展示出来, 可以协助taker进行交易,主要是指提供链下订单簿服务的做市商、交易所。

Reserves:储备库,拥有适量代币的机构,在交易中可与买卖方进行便捷兑换,提升了交易的流动性。

Smart Contract:智能合约。

Gas:以太坊中的执行智能合约的费用。

WETH:ETH 的一种交易形式,与ETH 1:1兑换,WETH 允许 ETH 可以和其他遵守 ERC-20 标准的代币进行兑换。可以让 ETH 和其他 ERC-20 代币在去中心化的交易平台上交易。

2.1 订单簿模式

2.1.1 链上订单簿

链上订单簿模式,所有的买卖挂单都存储在区块链中的订单簿(Order Book)上,订单簿中的订单会根据设定的买卖盘条件进行订单撮合和交易结算。这是一种去中心化程度较高的模式。

早期的基于以太坊的去中心化交易所EtherDelta采用的这种模式,用户的充值、挂单、交易结算、提现等全部由智能合约来完成。由于没有订单自动撮合的机制,其上的每笔交易均需要在链上确认。其订单模式如下图所示:Maker填写订单请求,并用私钥签名后提交到区块链上锁定,Taker从链上订单簿中选择希望交易的订单,并发起一笔交易,然后由智能合约对Maker和Taker的交易需求进行匹配,交易成功后在链上进行结算。

链上订单模式的优点是直接通过钱包交易,透明度和安全性较高,但其交易流程都在链上,交易速度较慢,确认时间较长,影响用户体验。同时订单交易深度较差,并且交易费用较高,也可能因为链上的一些拥堵、Gas等原因导致交易失败等情形的发生。

2.1.2 链下订单簿

与链上订单簿相比,链下订单簿模式最大的特点是:链下订单撮合 + 链上结算。0x、NEX等属于此种模式。

0x 是一个可以在以太坊区块链上进行 ERC20代币对等交易的开放式协议。该协议在技术上引入了Relayer(订单中继)的概念。Relayer负责在链下收集用户(Maker/Taker)订单、初步撮合后提交到链上进行结算。0x的订单流程如下图:去中心化交易所综述由Relayer对外提供订单簿服务,主持和维护一个链下订单。Maker和Relayer以无需信任的方式谈判交易费用、订单,然后由Relayer将订单提交给订单簿,Taker对选中的订单进行填充,并广播至以太坊区块链上,由智能合约完成最后的清算流程。

以0x为代表的“链下订单Relayer 匹配+ 链上结算”的混合设计模式,将状态通道的效率与即时结算的链上订单相结合,大大降低了市场交易双方的摩擦成本,结算速度加快,消耗的费用降低。

但基于Relayer的订单薄技术可以是中心化的也可以是非中心化的,在一定程度上牺牲了部分去中心化特性,同时与中心化的交易所相比,用户体验、交易速度上仍偏弱。

2.2 储备库模式

相对于订单簿模式,储备库模式没有订单簿,而是由一个储备管理机构提供储备金(各类资产、代币),通过智能合约来进行快速结算,卖家可以随时进行交易结算,而不必须找到买家之后才能完成交易。这种方式能解决盘子很小的币种的交易问题,Kybernetwork和Bancor采用的是这种模式,但两者的储备库设计上有所区别。

为解决去中心化交易所交易速度慢、交易成本高昂等问题,KyberNetwork引入“储备库(Reserves)”模式,为维护交易的流动性,储备库中会保存有适量代币。储备库中的储备由 Kyber 合约直接控制,合约根据整体储备状况获取每个交易代币对的兑换率。这些比率由储备管理者快速更新,而 Kyber 合约将为用户选择最佳的比率进行快速结算。

在KyberNetwork网络设计中,参与者分为5种角色,与储备库相关的有储备库实体、储备库贡献者、储备管理人员,5种角色对应的关系和流程如下图所示:去中心化交易所综述KyberNetWork作用就像是一个全网的撮合者。在这个过程中,储备金账户保证了全网的高流动性,保证了交易的快速结算。

Bancor协议通过使用以区块链为基础的智能合约和储备货币来解决“双重需求巧合”。这个协议可以让所有人创建智能代币,这种代币以预先设置的比率来持有一种或几种其它代币作为自己的储备金。智能代币可以与其它代币通过建立储备池进行连接,并根据Bancor方程式决定智能代币与连接代币之间的价格关系。

Bancor方程式体现的就是最基本的供需关系,即买入时价格上涨,卖出时价格下跌。Bancor智能代币交易的流程如下图所示:去中心化交易所综述采用Bancor协议的代币可以直接获得跨币种交易的功能,是实现去中心化交易所的可行解决方案。Bancor协议相当于加密数字资产世界的做市商,通过做市制度和储备金来维持整个市场的流动性,使普通投资者的交易需求在无需对手盘时便得到快速满足,解决了长尾市场流动性的难题。

2.3 P2P协商模式

与上面的订单簿模式、储备库模式相比,P2P模式较为简单,即买卖双方间点对点的进行价格协商,然后将协商一致的订单上链,通过智能合约来完成交易。

AirSwap是典型的P2P协商模式。AirSwap引入了“Indexer”和“Oracle”概念,通过Indexer(类似于0x的Relayer)来匹配交易双方,通过Oracle来为交易双方提供价格建议。交易匹配过程在链下进行,最终在链上完成结算。

使用AirSwap进行交易涉及四方:Maker,Taker,Indexer和AirSwap的智能合约。Maker和Taker执行他们想要交易的代币对,而Indexer将双方连接在一起。一旦双方就价格达成一致,Taker向AirSwap的智能合约订单执行交易。具体流程如下图所示:去中心化交易所综述

总结来说,P2P模式订单撮合过程是在链下完成,然后最终的交易在链上确认,交易过程安全、透明,虽然很“去中心化”,但这种模式在实际操作中面临很多问题,主要是买卖双方进行价格协商时会增加交易撮合的时间成本,降低交易效率,同时平台的流动性无法保证,比较适合大户来做交易。

2.4 多资产交易撮合模式

传统的订单簿撮合模式是在同一个系统内部,一个交易对的买卖对手之间完成撮合。多资产交易撮合模式是将撮合扩展到多个买卖方、多个数字资产、多个交易所之间,通过环路/交易匹配引擎来完成多资产撮合,还支持将大的订单拆分成更小的订单,优化交易过程。这种模式盘活了资产市场的流动性,提升了交易撮合的速度和时间,也降低了交易成本,提升了用户体验。多资产交易撮合模式的代表是Loopring和Rootrex。

Loopring协议是支持ERC20标准智能合约的开放的交易协议。它采用去中心化技术,提供零风险的代币交易所模式,并允许多家交易所通过竞争,对同样的订单进行链外撮合及链上清结算。路印更像是0x的升级版,可以跨链进行交易,所有的东西都在链下进行,清算在链上。去中心化交易所综述就现阶段而言,上面的四种去中心化交易所模式,都是在保证去中心化和用户资产由自身控制的前提下,对用户的交易体验、交易流程进行优化的方法和途径,各自具有不同的交易成本和效率,也是一种去中心化交易的尝试和探索,目前都尚未成熟,实际使用的用户量较少,市场占有率较低,相对于目前占据统治地位的中心化的交易所来说,仍面临着重大挑战。

3. 几种去中心化交易所介绍

3.1 比特股(BitShares)

比特股是一个建立在区块链技术上的去中心化交易平台,任何个人和企业机构可以在此平台上自由地进行转账、借贷、交易、发行资产和发行自己的智能货币、期货品种等,也可以基于这个平台快速搭建出去中心化、低成本、高性能的加密货币/股票/贵金属交易所、承兑网关、资产管理平台等。

比特股创造出了锚定货币和DPOS共识机制,在比特股转账中,每秒交易只需3秒确认,每秒可以处理10万次交易。在BTS2.0版本中,比特股采用了石墨烯技术,可以达到1.5S的平均确认速度和有限条件下实现3300tps的数据吞吐量。

比特股内置承兑商体系,可以锚定BitCNY,BitUSD,BitEUR等数字资产。通过承兑商网关,可以将法币兑换成BitUSD(比特美元)或者BitCNY(比特人民币),再到比特股上进行交易,同时也可以反向操作,实现法币和锚地数字货币1:1兑换。

比特股是为抵押而生,用户可以用手中的BTS做抵押,借出一定数量的BitCNY,借出的BitCNY可以继续买入BTS,然后再进行抵押操作。反过来,当需要用法币时,不需要卖币,直接将BitCNY通过承兑商换成法币。

比特股的抵押机制容易放大杠杆,导致很多人进行多重抵押,在行情剧烈波动时,会产生较大的影响,2018年1-2月份期间,比特股内盘发生了恐怖的连环爆仓事件,很多投资者损失惨重。目前的比特股,面临着众多去中心化交易所的冲击,后续发展充满着不确定性。

3.2 以德(EtherDelta)

以德(EtherDelta)是一个去中心化交易所,提供去中心化、分布式交易,其核心是一个以太坊上的智能合约,支持以太坊上的各类ERC-20代币间的交易。用户无需实名注册,只需要拥有MetaMask的账号,便可以轻松实现交易。去中心化交易所综述以德曾拥有300万用户和3-5万的日活跃用户,被币圈寄予厚望。但是以德自运行以来,用户体验、UI/UX设计等极不友好,操作复杂,后来以德被出售、网站安全漏洞,以及代币等问题,导致逐渐没落。

ForkDelta是在以德(EtherDelta)开源区块链项目代码上分叉而来的一个分散式以太坊交易所,拥有新的令牌列表系统,订单簿,API和前端UI等,并且其代码和开发阶段都可以在GitHub上进行跟踪。但其用户体验依旧很差,相对于中心化交易所来说,操作较为复杂。

3.3 ZRX-0X协议

0x 是一个可以在以太坊区块链上进行 ERC20代币对等交易的开放式协议。 该协议旨在成为通用开放标准,作为可与其他协议组合的基本模块,用以驱动越来越复杂的区块链应用程序。

0x在技术实现上引入了Relayer(订单中继)的概念,其中任何可以实现0x协议,包括提供链下订单薄服务的做市商、交易所、Dapp等,都可以称为Relayer。Relayer负责收集用户订单、初步撮合后提交到链上进行结算。基于Relayer的订单薄技术可以是中心化的也可以是非中心化的。

在0x中主要有两种交易方式,一是点对点订单交易,二是广播订单交易。点对点订单主要是特定的个体之间的交易。广播订单交易过程如下:去中心化交易所综述通过引入Relayer,0x协议实现了一种“链外订单Relayer + 链上结算”的混合设计模式,将状态通道的效率与即时结算的链上订单相结合,大大降低了市场交易双方的摩擦成本,结算速度加快。同时0x协议提供了dApps之间的互操作性和通信效率,减少了进入门槛,降低了市场参与者的成本,提高了用户体验和智能合同的安全。

3.4 Bancor

Bancor协议引入了一种基于数学模型的方案去试图解决经济学中的“双重需求 巧合”问题。Bancor 协议基于以区块链为基础的智能合约和储备代币,允许任何人通过这个协议创建代币,新的代币以预先设置的比率来持有一种或几种其它代币作为自己的储备金。这些储备代币可以是法币、数字化资产或其它加密代币。通过使用这些储备金,不论有没有交易,新创建的代币都可以获得价格,并随时可以兑换回其对应的储备代币。

Bancor交易所是基于智能合约建立的,并在Bancor协议中引入了一种特殊的、总量可以伸缩的智能代币(smart token)。智能代币可以与其它代币通过建立储备池进行连接,并根据Bancor方程式决定智能代币与连接代币之间的价格关系。Bancor方程式体现的就是最基本的供需关系,即买入时价格上涨,卖出时价格下跌。BNT是Bancor网络中的第一个智能代币,它所连接的所有代币之间都可以自由地兑换。去中心化交易所综述由于Bancor交易所中交易依照数学模型进行,人为因素被再次降低,价格操纵更加困难,更进一步体现了代码即规则的精神。但是由于采用了储备池的设计,使得在某些钱包中存有大量的数字资产。

3.5 KyberNetwork

KyberNetwork是一个具备高流动性的数字资产(例如,各类加密代币)以及加密数字货币(例如以太币,比特币和 ZCash)即时交易和兑换的链上协议。除了行使交易所的功能,KyberNetwork提供自己的钱包和丰富的API来让用户快速无缝地发送/接受任何基于以太坊的Token。KyberNetwork将为买家和卖家提供 金融衍生工具(Derivative)来对冲交易风险。

另外KyberNetwork支持跨链交易(CrossChain Trading),其路线图包含了使用中继技术和类似于 Polkadot 和 Cosmos 这样的未来协议,以支持不同加密币种之间的跨链交易。

为解决去中心化交易所交易速度慢、交易成本高昂等问题,KyberNetwork引入“储备库(Reserves)”概念,为维护交易的流动性,储备库中会存有适量代币。KyberNetwork网络设计中,参与者分为5种角色:

  • ØKeberNetwork用户:包括在网络中发送和接收代币的个人用户、智能合约账户和商家。 
  • Ø 储备库实体:它可以是平台自己的储备库或者由其他者注册的造市第三方储备库。 
  • Ø 平台利润贡献者:为储备实体提供资金并分享平台的利润。这类参与者只存在于公共储备库中,从公众那里接收贡献来创建储备库。 
  • Ø 储备库管理者:维护储备库、决定兑换率并将该比率反馈给 KyberNetwork。
  • Ø KyberNetwork 运营者:负责在网络中添加、删除储备实体以及将代币对列入/移出交易列表。

5种角色之间的关系和工作流程如下图所示:去中心化交易所综述Kyber通过在平台、生态系统和其他场景之间实现即时并无缝的交易来连接这个碎片化的代币化世界。去中心化交易所综述KyberNetwork的流动性依次通过一个开放的储备库架构促进,该架构允许任何人都可以将闲置代币资产贡献给我们的去中心化中央流动性池,并从每次交易的差价中获取利润。 这些代币可以在任何接入网络的平台上使用,使它们立即更具流动性和实用性。

3.6 Loopring 协议

路印是一个开放的,支持类ERC20 和智能合约的代币间多边交易协议。通过该协议,可以建立去中心化且无需资产托管的交易所应用。路印协议定位为下一代数字资产交易所的开放标准之一和架构基石。传统交易所可以通过拥抱该协议改进目前交易所的撮合方式,降低用户信任成本和自身运营风险;去中心化应用(dApp)也可以在智能合约中调用该协议提供的合约实现应用内的代币转换。

路印协议主要受到支付通道和 0x 协议的启发,其交易撮合流程如下图所示:去中心化交易所综述路印协议引入了环路撮合的概念,将撮合的定义扩展到多币种、多个交易所,通过交易环路来完成多个币种之间交易的撮合。环路撮合可以大大增加资产的流动性,提高交易确认速度。对于用户来说,路印协议简化了整个交易的充值提现步骤,使资产丢失的可能性为零。同时订单卖出时代币不必锁定,下单后还可以将代币随时转走。

3.7 IDEX

IDEX是一个基于以太坊的分散式智能合约交易平台,提供实时交易,即时订单放置和处理,免费取消订单,实时订单簿更新等服务。

IDEX由一个智能合约,一个交易引擎和一个交易处理仲裁器组成,所有交易必须由用户的私钥授权。

去中心化交易所综述

IDEX的特点在于其智能合约设计,通过“仲裁”的方式,可以控制交易的处理顺序,将交易行为与最终结算分开。当用户进行交易时,他们的交易余额会实时更新,同时他们的私钥用于授权合同交易。此授权可防止用户撤销任何已完成的交易,并阻止IDEX发起任何未经授权的交易。 授权交易被传递给管理未决交易队列的仲裁者,按顺序分派它们以确保每笔交易按照正确的顺序开采,并且智能合约余额与交易余额保持同步。通过控制交易顺序,IDEX提供了集中交换的速度和用户体验,以及分散交易所的安全性和可审计性。

在使用体验上,IDEX拥有有统一的界面展示,账号充值提现、交易历史记录,挂单和撤单速度较快。另外,IDEX上新币速度快,共有两三百个币种,网站拥有15万用户量,是所有去中心化交易所中成交量最大,使用人数最多的去中心化交易平台,在活跃用户、交易次数、交易量上大幅度领先以德、Bancor、kyber等去中心化交易所。

3.8 Airswap

Airwap是一个基于以太坊区块链的专为用户提供点对点(P2P)交易的去中心化交易平台。AirSwap引入了“indexer”和“Oracle”概念。AirSwap平台通过indexer(类似于0x的relayer)来匹配交易双方,通过Oracle来为交易双方提供价格建议。交易匹配过程在链下进行,最终在链上完成结算。

Airswap核心服务包括一个可搜索的具有“交易意图”的交易者索引机制和一个定价机制,及提供链上执行交易结算功能的智能合约。对于那些希望交易ERC20代币的用户,索引将成为您想要交易的广告的目的地,并可以搜索其他交易者。一旦发现对方的交易意图合适,交易双方可以直接点对点沟通。为了协助沟通中的定价过程,定价机制提供了从多个数据源生成的定价建议。待交易双方沟通并确定价格后,一方下订单,另一方将该订单提交到智能合约进行链上结算。

使用AirSwap进行交易涉及四方:Maker,Taker,Indexer和AirSwap的智能合约。Maker和Taker执行他们想要交易的代币对,而Indexer将双方连接在一起。一旦双方就价格达成一致,Taker向AirSwap的智能合约订单执行交易

去中心化交易所综述3.9 Rootrex

R1协议是ONEROOT提出的基于以太坊的去中心化交易协议。R1协议具有去中心化交易协议的基本特性,实现了链下订单中继、链上结算、交易记录可审计、去中心化资产托管。此外,R1协议还实现了基于委托的链上资产结算机制和订单的链上撮合功能,为基于R1协议的交易所带来更好的交易体验。

R1协议有如下特点:

  • Ø 去中心化的链上资产托管:用户资产存放在智能合约中,不受任何第三方控制。即使交易所被攻击,用户资 产也是安全的。用户可以通过交易所提取资产,也可以调用合约接口自行提取。
  • Ø 链下订单委托:在R1协议中,用户挂单需要进行ECDSA数字签名,由Relayer收集并撮合,找到符合条件的对手单后再提交到链上交易。这样做的好处是,用户的挂单可以立即被Relayer放入订单簿,避免了订单提交上链的区块等待时间,能够提供近似中心化交易所的体验。
  • Ø 基于委托授权的订单上链:不同于0x、以德、kyber等协议的交易模型,即订单由用户(taker)直接提交到链 上结算。R1协议使用了新的交易模型,用户对委托订单签名,授权Relayer在撮合 成功后提交到链上完成资产结算,以获得性能提升和更好的用户体验。
  • Ø 订单链上撮合:R1协议包含了对双方订单的撮合,协议会根据双方订单意图进行价格匹配,满足 条件后再结算。在链下,用户将委托订单提交给Relayer,Relayer发现订单匹配 后,将双方订单提交到链上,由R1协议对双方订单意图做最终的匹配和结算。

R1协议的架构包括三部分:

去中心化交易所综述

R1协议的链下部分由Relayer实现。Relayer即订单中继,是指接入了R1协议的交易所,负责收集用户订单、初步撮合后提交到链上进行结算。通过R1协议,不同交易所可以成为分布式商业系统的一部分,共享订单数据和流动性,为用户带来更好的交易深度和体验。

3.10 DDEX

DDEX是一个基于 Hydro 协议开发的以太坊网络去中心化交易所。它与 ForkDelta 等去中心化交易平台的不同,是 DDEX 运行高效的链下撮合引擎,采取“链下匹配、链上结算”的形式。相当于 DDEX 自身平台服务器维护着买卖交易的总账本,用户先在链下进行交易撮合,一旦交易匹配,真正发生交易的过程再挪到链上,用智能合约去达成。这样做的好处是,一方面保证交易匹配的速度,用户体验优;另一方面,又能确保用户所有的资产所有权,安全性和透明度也能得到保证。

DDEX 不涉及法币交易,所有的交易只在数字资产与数字资产之间。用户无需将加密货币打入到交易所的地址,而是直接从买方的钱包,进入到卖方的钱包,链下撮合链上交易,并将信息通过智能合约记录到区块链上,从根本上杜绝了中心化交易的风险。用户的私钥都在自己的钱包中,没有第三方托管,所以没有中心化交易资产被盗的风险。

3.11 NEX

NEX是建立在NEO平台上的下一代去中心化交易平台,旨在处理高吞吐量,大量交易和即时支付,也被称为NEO平台的上的DEX。NEX系统由三个主要部分组成:

链下交易的匹配引擎(NEX Matching Engine)

执行交易的智能合约(NEX去中心化交易所DEX)

支付服务(将NEO/GAS等数字资产直接转换成可以通过智能合约支付的其他代币)。

如下图所示,一个典型的NEX交易流程是这样的:

去中心化交易所综述

  1. 用户A通过代币A智能合约授权对代币B的交易订单
  2. 已授权订单被发送给订单匹配引擎
  3. 用户B通过代币B智能合约授权对代币A的交易订单
  4. 已授权订单同样被发送给订单匹配引擎
  5. 链下订单匹配引擎批量处理并匹配订单,成功后发送给NEX的智能合约
  6. NEX的智能合约成功接收匹配订单,并执行订单转移代币AB给用户A和B。

NEX并不纯粹依赖智能合约,不是把所有事务都交给智能合约进行链上处理,而是借鉴了State Channel和Off-Chain Relay等不同解决方案的经验,主打高性能的去中心化体验。

4. 去中心化交易所面临的问题

去中心化交易所,虽然从纯链上交易模式过渡到“链下撮合交易 + 链上清算”模式,一定程度上提升了交易体验,但仍面临一些问题。

 去中心化交易所综述

4.1 安全问题

虽然去中心化交易所在交易的过程中,由用户自己掌握钱包的控制权,订单部分在链上交易,相对来说资金比较安全,交易透明度较高,相对于中心化交易所来说安全系数更高,但也面临着安全问题,主要体现在三方面:

用户钱包私钥被盗导致的资产损失;

去中心化交易所智能合约设计上的缺陷导致被黑客攻击造成损失;

参与交易过程中的部分节点缺陷造成损失

近几年去中心化交易所引起的安全事故也不少。2017年12月,以太坊上交易量最大的去中心化交易所以德(EtherDelta)发生被盗事件,损失二十多万美金,主要是因为以德的域名服务器遭遇恶意攻击被劫持,用户登录假的以德网站导致私钥暴露给黑客,导致资产损失。

2018年7月,Bancor出现安全漏洞,缘于一个用于升级智能合约的钱包被盗,黑客通过该钱包转走了与BNT连接的ETH储备池中的24984 ETH,并通过智能合约转走了229356645 NPXS和3200000 BNT,当时价值约2千3百万美元。之后Bancor团队紧急冻结了被盗的BNT,并在积极联合币圈各界定位被盗的ETH和NPXS,但ETH和NPXS均无法挽回。

比较而言,去中心化交易所比中心化交易所更加安全,同时由于钱包私钥掌握在用户手中,即使出现安全问题,用户所受到的损失影响也较低。为了增强安全性,去中心化交易所也应当像中心化交易所那样建立完善的安全风控体系,对用户钱包、交易数据、节点建设、智能合约设计等方面进行全面的安全保护,同时也需要完善用户的安全教育和风险控制工作。

4.2 交易体验欠缺

对于用户来说,去中心化交易所最大的问题是交易体验较差,和中心化交易所相比,存在明显的短板。主要体现在以下几个方面:

  • Ø 交易过程繁琐:去中心化交易所的整个交易过程,涉及到个人钱包导入、资产充值提现、买卖单策略等,与中心化交易所平台相比,更加繁琐。
  • Ø 由于涉及到链上交易,会出现交易转账速度慢、订单撮合时间过长,甚至是无法匹配订单的情况,也可能出现交易失败的情形。
  • Ø 资产流动性较差:去中心化交易所相对来说用户数量较少,买卖挂单不活跃,交易深度不够,进而导致资产流动性较差,而对于交易所来说,资产流动性是个很重要的因素。
  • Ø 支持币种较少:目前的大部分去中心化交易所是基于以太坊网络的,只支持ETH和ERC-20代币交易所,对于其他公链及代币无法支持,资产支持种类较少。同时,法币支付渠道的缺失也是一个问题,对资产流动性和用户活跃度会产生影响。
  • Ø 缺少客服机制:在去中心化交易所交易时,遇到问题,很难像中心化交易所那样及时便捷的找到客服来解决问题。

4.3 高额手续费

中心化交易所的买卖单手续费在2‰,如果有会员或是交易所代币积分,会有折扣。而对于去中心化交易所来说,一般采用链上结算,每笔成功的交易都需要有Gas手续费,还会有授权委托费用,挂单手续费等,特别是在区块网络拥堵的情况下,各类手续费用会更高。

4.4 市场教育欠缺

相对于中心化交易所来说,去中心化交易所整体使用门槛更高,需要用户熟练使用数字货币钱包,创建钱包、备份私钥/助记词,导入钱包、钱包签名交易等,比较繁琐,用户教育成本较高。

另一方面,去中心化交易所自身的资产流动性较差、用户体验不好等现状,也限制了用户的使用,在没有根本好转之前,用户仍会习惯使用中心化的交易所,因此去中心化交易所缺乏良好的市场基础,和较高的使用门槛。

4.5 代币质量参差不齐

中心化的交易所上币时,会对项目进行筛选,会有上币费用,相当于已经为用户筛选了一遍项目,特别是排名靠前的中心化交易所,是有上币门槛的。

但对于去中心化交易所来说,并没有严格的审核机制和上币门槛,有可能给人可乘之机。不排除部分人或项目通过去中心化交易所来上线各类空气币、垃圾币、传销币等,有可能给二级市场的交易者带来投资损失。

5. 去中心化交易所未来展望

虽然去中心化交易所有着交易体验差、交易深度不足、手续费及安全等问题,目前的市场占有率较低,只是作为中心化交易所的一种补充和探索。但随着底层公链性能的提升,侧链和跨链技术的突破,去中心化交易所的运作效率、交易体验会得到提高。去中心化交易所代表交易所未来的发展方向之一,其未来的发展有以下几种趋势:

5.1 交易体验和性能媲美中心化交易所

随着底层公链性能的提升,智能合约、侧链技术、跨链技术的突破,去中心化交易所在交易流程设计、订单撮合、链上交易速度等方面会得到提升和改善,逐步达到或可以媲美中心化交易所的程度。

同时, 随着性能和体验的提升,去中心化交易所除了交易之外,还可以提供像中心化交易所那样的抵押借贷、资产发行、合约交易等服务。届时凭藉着良好的交易体验,能够给用户更多的选择。

5.2 跨链交易所出现

目前的去中心化交易所,大多是基于单链,如基于以太坊网络的交易所只支持ERC-20代币间的交易,其他拥有自己主链的币种无法在交易平台交易。但随着跨链技术的发展,多链多资产间的互通、智能合约交易会变成现实,去中心化交易所将实现支持跨链、多链多币种、多资产间的交易实现价值流转,用户可供选择的范围也将加大,有利于提升去中心化交易所资产的流动性。

5.3 中心化交易所布局去中心化

随着数字货币的普及和被越来越多人的认可和接受,数字货币交易所受到各国政府越来越严格的监管,中心化交易所一方面在加紧合规化、申请牌照等,同时也在布局监管较弱的去中心化交易所。

目前主流的中心化交易所,如币安、火币、Okex都已经宣布了公链计划和基于公链计划之上的去中心化交易所概念,近1-2年会逐步落地。

相对于自己开发公链,然后基于公链再开发去中心化交易所的方式,另一些交易所则是选择与现有的去中心化交易所展开合作,或是基于现有的公链来开发去中心化交易所,比如韩国交易量最大的Bithumb网站和OneRoot(RNT)合作构建基于R1协议的去中心化交易所;美国合规交易所Coinbase收购使用0x协议的点对点(P2P)ERC-20去中心化交易所Paradex,同时也上线了ZRX(0x协议);香港的Bitfinex推出了一个基于以太坊的混合式加密货币交易所Ethfinex Trustless,同时计划推出基于Eos.io平台的去中心化加密数字货币交易所——“Eosfinex”等。

5.4 区块链钱包混合应用

目前的去中心化交易所流程中,钱包在其中的作用主要是资产保管,并对订单进行签名授权等作用。

但除了存储数字资产外,钱包也可以内置去中心化交易协议,来提供币币交易、支付等服务,作为区块链DAPP生态入口功能,交易者可以直接在钱包内部进行不同代币的汇兑业务和交易操作,这样会更加直观便捷,提升数字货币资产的流通率。钱包的这种混合功能会成为未来区块链钱包的标配功能之一。

5.5 成为公链的基础设施之一

2018年被称作“公链元年”,众多新公链如EOS、AE、ADA、TRX、ZIL、NAS等在今年内主网上线,整个数字货币市场俨然形成了一股公链潮流。但整个公链生态的发展状况其实并不好,主要体现在两个方面:

  • Ø 公链性能问题:面临区块链领域的“不可能三角”,去中心化、可扩展性和安全性三者之间存在失衡,无法很好的融合,导致公链性能有各种缺陷。
  • Ø 公链生态建设:已上线主网的公链项目,其DAPP生态建设并不是很好,数量并不是很多,质量参差不齐,活跃度较低,撑不起公链的生态和商业拓展性能。

因此,对于公链币种而言,需要投入的不止是技术,还包括资金、人力、宣传等各方面的资源,远不是目前单凭宣传TPS所能达到的。而对于一个价值公链币种而言,其完整的生态建设,必然涉及资产和用户两方面,更具体的来说,我们觉得应包含以下5方面的内容,其中去中心化交易所应该被视为公链生态的基础设施之一,担负着公链生态内各种代币、资产间交易流转、商业生态的中枢。

去中心化交易所综述

  • Ø 钱包:作为所有基于公链币种的代币之间存储、转账交易用途;
  • Ø 去中心化交易所:以后的项目越来越多,有很大一部分代币是上不了交易所的,只能通过去中心化交易所,来实现各代币间的交易流转;
  • Ø 稳定数字货币:对于一条公链而言,除了公链币种承接各代币转账的GAS手续费外,公链生态想要扩展与现实法币间的交易,以及借贷、支付等功能,需要一种稳定的充当公链生态中介的数字货币来实现。
  • Ø 游戏类DAPP应用:目前的区块链项目,最容易实现日活千万的杀手级应用,在于游戏,通过游戏来进行推广宣传,扩大用户基数,是相对容易的路径。
  • Ø 其他各类DAPP应用:基于公链来开发各类具体的应用场景。
  • Ø 中间件:主要是辅佐公链实现各种特定功能,或是简化公链应用的工具。

 

 

去中心化交易所综述

风险提示

本报告所采用的数据均来自合规渠道,分析逻辑基于作者的职业理解,本报告清晰准确地反映了作者的研究观点,力求独立、 客观和公正,结论不受任何第三方的授意或影响,特此声明。

本报告的信息来源于已公开的资料,TokenClub研究院对该等信息的准确性、完整性或可靠性不作任何保证。在任何情况下,本报告中的信息或所表述的意见均不构成对任何人的投资建议。

本报告版权仅为TokenClub研究院所有,未经书面许可,任何机构和个人不得以任何形式翻版、复制、发表或引用。如征得TokenClub研究院同意进行引用、刊发的,需在允许的范围内 使用,并注明出处为“TokenClub研究院”,且不得对本报告进行任何有悖原意的引用、 删节和修改。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的电报
  • 这是我的电报扫一扫
  • weinxin
chatGPT账号
路远

发表评论

您必须登录才能发表评论!