2019年5月8日,中心化交易所龙头币安遭遇惊魂一夜。凌晨1点15分24秒黑客控制了其71个账户,从币安热钱包提走7074枚BTC,币安损失约近3亿人民币。
安全漏洞和资金风险,是中心化交易所的阿喀琉斯之踵,是中心化交易所的致命弱点。相较之下,去中心化交易具有更高的安全性:即使黑客攻击,用户资产仍然在自己的钱包里,依然安全;不会监守自盗、不存在交易所破产跑路等等风险。就在今年,币安也推出了币安去中心化交易平台——Binance DEX测试网络。
DEX(去中心化交易所)是趋势,是加密货币交易的未来。
这两年来,DEX飞速发展,越来越多的人使用DEX,而去中心化交易的相关技术也取得了重大突破。其中,去中心化交易的底层协议,也快马加鞭、飞速发展。
众多协议里,比较有名的有0X协议(ZRX)、路印协议( LRC),本文将对比0x、路印、币安DEX,三者异同和优缺点。
未来去中心化交易的天下,看谁能问鼎中原?
在此也对未来参与HPB架构设计与开发的技术社区、合作伙伴、区块链同行、各行业专家一并致以感谢,诚挚地邀请更多的合作伙伴参与进来,共同发展这一开源的高性能区块链平台事业。
0x协议
0x是运⾏在以太坊区块链上、进行ERC20代币对等交易的开源协议。0x协议把交易订单在链下让中继者(relayer)撮合处理,然后在区块链上进行结算确认,即链下撮合订单,链上结算,来提升交易速度,同时保证交易的安全性。
0x引入了Relayer概念,任何实现0x协议的做市商、交易所、DApp等等都可以称为Relayer(中继者),从而汇集成一个个具有流动性的交易池,随着更多的Relayer上线,将形成一个流动性充足的交易网络,以解决DEX流动性不足的问题。
优点:
1、交易流程简单、易用。基于0x 协议,用户可以用最低成本创建维护属于⾃⼰的交易所。
2、 0x的交易本身会影响资产的交易价格。其他去中心化交易则依靠算法来展示最新价格,0x允许供给和需求影响代币的价格。
3、0x协议将信息交换功能从应用层拉到协议层,实现DApp间的通信,推动了DApp间的互操作性。
缺点:
1、Taker(接单者) 必须在线匹配订单,导致撮合实时性差,撮合效率偏低,并且难以优化成交价格。
2、没有明确的竞争激励机制。
交易所代表:
支持0x协议的DEX最多,比如0x、Radar Relay等,imToken钱包也适用0x协议。
路印协议(LOOPRING)
路印协议,名字寓意区块链上环路交易的永恒印记,是开源,安全,高性能的去中心化交易协议。
路印协议采⽤去中⼼技术,提供零⻛险的代币交易模式,让交易者、撮合者、做市商公平参与,并允许多家交易所通过竞争,对同一订单进行链外撮合,链上结算,所有的交易都记录在区块链上,确保了公开性和透明性。
优点:
1、支持环路撮合:监控全⽹订单状态信息,广播订单到不同的交易所或撮合者,实现自动化撮合。 路印中一个订单可以广播给多个交易所,由不同的交易所并行撮合完成。
比如:订单A可被一个交易所撮合成功一部分,被另一个交易所撮合成功另一部分。交易所间存在竞争,因此订单会被更快、更好(价格最优)地撮合。这使得路印协议,有更好的市场深度,撮合效率更⾼;目前尚没有其他项目使用同样的模式。
举个例子:
小明要卖掉1000个ETH,如果放在一个小交易所,交易深度不够,每天只能卖出100个,可能要卖10天才能卖完,而且很有可能一卖就砸盘,这对用户造成极大的损失。
而如果用户在Loopring交易所挂单,如果没有完成交易,路印协议会将订单广播给多个交易所,由不同的交易所,甚至通过不同类型代币的订单,并行撮合完成。保证用户得到最好的价格。
2、激励优化撮合,并设计了完备的费用模型:让用户、接入商、撮合的矿工各方面长期共赢。
3、保障所有参与者利益,没有Maker(订单创建者)和Taker(接单者)之分,所有下单者地位平等。
4、支持多个公链:目前有以太坊、小蚁和量子链。
5、研发主攻以太坊吞吐量有限这一弱点,旨在提高每秒支持交易数量。
缺点:
1、存在抢单现象,存在⽆效撮合交易。
2、项目思维超前,采用路印协议的交易所,目前还不多。
loopring同时还是一个去中心化的交易所。
交易所代表:Loopring。
Binance DEX
Binance DEX是一个非托管类的去中心化交易平台,它基于币安自己的币安链(Binance Chain)——币安链是建立在 Cosmos Tendermint 协议上,对 Tendermint 代码进行分叉和改造,基于拜占庭容错和 DPoS 共识,旨在满足高性能交易,目标是 1 秒出块,1 个确认完成交易最终性。
Binance DEX也是用户持有私钥控制资产,满足用户自己的资产控制权、安全性、匿名性需求。
从公开资料看,Binance DEX的 tps 约为每秒数千笔,接近中心化交易所的处理能力。其界面和用户体验跟中心化交易所类似,可以减少用户的学习成本。基于Binance DEX,币安链未来将能更顺畅的——发布各种新的资产、形成资产生态群落、交易资产,形成闭环。
币安链和Binance DEX、以及Binance DEX的去中心化协议暂时不开源。
异同
1、底层协议 Vs. 去中心化交易所
0x和路印皆为底层协议,是构建DEX的基础设施。而币安DEX是去中心化交易所。
0x和路印开源,币安DEX的去中心化协议,目前不开源。
DEX、各类钱包、DApp均可使用0x或路印底层协议。公链也可以内嵌底层协议。“区块链世界里底层协议更具商业价值”,“协议”的普适性远远优于单个“应用”。
由于币安DEX公开资料不多,下面的对比,主要基于0x和路印。
2、撮合方式 & 防抢先交易
从创新角度看,路印一直走在0x前面。
路印独创的环路撮合和防抢先交易,已申请专利。所以,路印实现了主动撮合,会寻找最优匹配方案自动成交。路印协议可以实现:多币种环路交易,能够实现A-B-C-D-A之间的一次性撮合成功。
而且,可将十几个包含不同类型代币的订单,进行环路撮合,将用户利益最大化。 这是路印的一个优势,提供了更好的市场流动性,而流动性是交易所良好运作的根基。
而0x撮合相对被动,是A-B之间的兑换,“一个萝卜一个坑”,无法实现复杂订单撮合,同时,0x的防抢先交易也是近期才实现。
3、跨链
0x协议:只针对以太坊区块链。
路印协议可在多个支持智能合约的公链上实现,已在以太坊、小蚁、量子链上布局,摆脱了未来公链竞争的不确定性,风险更低。
币安DEX目前只基于币安链。
4、通证使用机制
0x代币ZRX,主要用作手续费。
路印用代币做为交易手续费和抵压物,激励去中心化治理。
路印可以使用任何代币作为交易手续费,近期上线了燃烧机制,手续费会通过燃烧机制兑换成路印代币后烧毁,实现通缩。
5、零知识证明(ZKPs)技术
零知识证明(ZKPs)是一种高级加密技术,允许在不泄露用户基本信息的情况下验证数据。去中心化协议,使用ZKPs来证明,批量处理的所有交易都是合法的,同时不需要将所有交易信息提交到区块链上。
换句话说,就是捆绑数千个交易,再将其作为一个交易提交到链上,这极大节省了链上的存储空间,极大地提高了交易的性能。
2019年4月14日,路印协议发布的3.0版本,就通过使用零知识证明(ZKPs)技术。极大的提高了去中心化交易的吞吐量和交易速度。开启链上数据可用性后,可以实现每秒200个交易,关闭链上数据可用性后,还能实现每秒660个交易。
并预计未来可以实现1000笔交易,当达到每秒1000笔交易时,每笔交易gas费仅需0.0001元人民币。这无疑极大的改进了去中心化交易协议普遍存在的慢、卡、贵的问题。(下图是路印1.0,2.0,3.0的性能比较)。
今年5月底,0x和以色列StarkWare公司开展合作,将测试ZKPs解决方案StarkDEX,预计每秒可处理约550笔交易,手续费降低200倍,计划今年年底在主网上进入生产。
在零知识证明技术使用上,路印领先0x一步。
后记
交易需求,是加密世界目前最大的落地需求。几个头部交易——币安、火币、OKex,即使在熊市面临业务规模下滑,也至少有几亿美元的年收入。交易所是加密货币世界里,最能穿越牛熊,持续赚钱的行业环节。
然而,中心化交易所存在安全漏洞和资金风险致命问题,所以,币安从长远战略出发,认可去中心化交易未来的潜力,积极布局DEX。
未来,只要DEX接近甚至达到中心化交易所的性能、体验,再加上DEX的的固有优势,DEX,就有机会在未来赶上甚至超过中心化交易所的交易规模。
万物互联之时,也是万物通证万物代币之时,一切资产都可以被标记为代币。成千上万的代币需要安全、高效的交易。到那时,去中心化协议就是这些海量交易的桥梁,架起去中心化交易的美好未来。这三个去中心化协议的未来,我们拭目以待!
评论
查看更多