128

全球各大去中心化交易所介绍

youyou · 于 发布 · 328 次阅读

今天我们谈谈去中心化交易所的类型。

目前比较主要的去中心化交易所包括:0x、Kyber、Airswap,还有stex、Loopring、Etherdelta等。除Etherdelta目前有一定交易规模外,大多数都还处于早期开发阶段,也就是说距离成熟的模式还需市场的探索。仅从目前用户体验来看,Etherdelta跟中心化交易所差距还很远。

EtherDelta 是基于以太坊的以太币与ERC20代币互换的开源去中心交易平台(智能合约github地址)。

其实,从用户需求的角度,交易所是不是用区块链,是中心化还是去中心化都不是核心,核心是交易体验和资金安全。

首先,速度要快,不用等太长时间.。
其次,要有交易量,可以快速成交。
再次,是有合适的成交价格。
最后是资金安全和可信任。当然这四者在每个人心目中的排序是不同的。

中心化交易所目前在前三个方面有绝对优势,比如中心化交易所在撮合交易对象和完成交易结算方面都具有速度优势,都是在链外的订单簿匹配和链外结算。

而目前全球去中心化交易所主要有三类:一类是relayer托管订单簿的模式,以0x为代表;一种是储备池的模式,以kyber为代表;还有就是p2p交易协商的模式,以Airswap为代表。

0x是一个可以在以太坊区块链上进行ERC20代币对等交易的开放式协议。该协议旨在成为通用开放标准,作为可与其他协议组合的基本模块,用以驱动越来越复杂的区块链应用程序。由于它使用的是以太坊的智能合约系统,因此可以作为各种 dApps 的共享基础架构。而从长远来看,开放式技术标准相比封闭模式具有更大的优势,随着每个月有更多的资产在区块链上被代币化,也有更多的 dApps 需要使用这些不同的代币,开放式标准也因此变得更加重要。此外,由 dApps 耦合到其底层协议所导致的智能合约冗余也是未来区块链协议开发的主要障碍,因此在标准化之余,我们还需要一个合适的解耦方式。0x 协议试图将信息交换功能从应用层拉到协议层,推动dApps之间的互操作性。
0x协议中,参与交易的用户通过ERC20协议将自己的代币委托给以太坊上的去中心化交易所智能合约。订单的Maker将自己的订单请求在链下广播,订单的Taker在通过链下Order转发服务找到理想的订单,并向区块链发出请求,并最终完成交易。

Kyber 是个专注于链上资产去中心化互换的交易所。它的目标是解决中心化的风险、即时交易、交易品种繁杂等等问题。但在具体实现上它和传统交易所有很大的不同,它强调的是基于代币储备库的兑换而不是挂单交易的处理。

Kyber引入了储备贡献者的角色为代币储备库提供代币,引入了储备库管理者来管理运营储备库。每个储备库都由对应的储备管理者来运营,由其负责周期性设置储备库兑换率,并利用储备库对普通用户提供的兑换折价来获取利益,该利益由储备管理者和储备贡献者共同分享。储备库与储备库之间是互相竞争关系,以保障给用户提供最优的兑换价格。KyberNetwork为储备库管理者提供平台,并设有KyberNetwork的全局运营者对所有储备库、储备库管理者进行集中管理维护。

Kyber基于储备库的基础上支持了去中心化的各类自由兑换的即时支付API,强调了流动性保证。但这些也是有前提的,就是代币要有充足的储备库。

P2P模式主要是直接进行点对点的价格协商,可以做到个性化沟通,但因为有协商,找交易方,协商价格和数量等步骤,交易速度也会随之变慢,也存在如何确定交易价格的问题。其他模式的去中心化交易所,包括订单簿模式和储备池模式都是以来订单簿价格或储备池价格做参考。当然,前提是交易量要足够,否则很难有一个可参考的最优交易价格。而P2P模式一般来说,会依赖第三方,比如大的中心化交易所价格作为参考。

Swap采用了indexer来匹配交易双方,Oracle提供价格建议,最后通过智能合约完成结算,速度核心在于协商时间,当然这也是它优点,可以做到个性化。

最后谈谈Loopring。
Loopring 是类0x的去中心化的交易协议,从整体思路上与0x Project是非常类似的,也主要是受到0x的启发。

Loopring与0x一样的地方是,链上智能合约负责资产托管、实施撮合成交,链下负责订单匹配。

具体技术实现上的不同点,其一是,Loopring将撮合扩展到了多币种多订单上,既白皮书所说的链上交易环路撮合技术,鼓励交易所匹配最大折扣的成交路径,为用户节省交易成本的同时交易所也有利可图。但另一方面也增加了智能合约的复杂度和以太坊交易的执行成本,在实际应用中效果如何还有待观察。

其二是,设计了经济激励机制,提倡交易所从交易手续费为主的模式转变为成本节约分润为主的模式。

其三是,交易所之间是互相平等竞争的关系,用户的订单可以选择发送给一个或多个交易所,甚至为了快速达成,可以发送给全网所有的交易所,尽管这样会给市场深度带来好处,让成交更快更有效,但对于交易所而言也会带来抢单的问题,因为理论上大部分交易所对于链上订单合约的变更的感知速度是一样的,因此对于同样的订单匹配,不同交易所就会各自发送相同的撮合请求到链上,造成大量无效的撮合交易。

综上而述,从目前来看,还没有一个去中心化交易所是完美的,都有各自的优缺点,都需要在实践中不断模式完善。

finchain一个技术区块链的金融应用平台。专注于数字资产的发行、交易与管理。

  • 暂无回复。