0x Protocol是著名的去中心化交易所协定,并不是一个交易所,现在大多数的去中心化交易所也是基于0x协定来实作。0x智能合约设计有它的特性和功能,而在使用体验上则和交易所如何实作有关。

先介绍0x的几个特性:
官网上有列出许多使用0x Protocol的交易所
使用体验上,依据不同交易所会有很大的差异,我使用过的0x交易所有Paradex、DDEX和Radar Relay,Paradex和DDEX用起来体验是差不多的,但是Radar Relay却是完全不同。
Paradex和DDEX采用链下取消订单,在下单的体验上和中心化交易所差不多;但是Radar Relay却使用了链上取消订单。
因为Paradex和DDEX会收取手续费,所以采用代送上链,不需要把链下订单签章公开出来,所以可以链下取消(前提是交易所不会作恶);而Radar Relay不收取任何费用,所以使用者必须自己将交易送上链,必须把订单签章提供出来。而订单签章一旦公布,就必须上链取消才能确保不会被成交。
代送交易同时意味着会依次收取矿工手续费,Padradex和DDEX会对Maker和Taker收取矿工手费续,所以单有金额小的订单挡在前面的时候同样会让人不想交易;而Maker的订单则会有无法预期被收几次矿工费的问题。
0x的协定支援合约层级的一对多撮合,但是交易所是否实作却不一定,像是Radar Relay有支援,Paradex却只在应用层级上支援,会传送多笔交易,因为这样可收取更多费用。
值得一提的是,0x资金可以互通这个特性对于搬砖套利的人来说是相当有效率的,在A交易所买的代币,在B交易所可以立即卖出。不过同时这也可能是一个问题,当有交易所作恶时,可能无法知道是谁。
最后做个总结
基本上各家0x交易所体验差异不同,以下列出0x一般情况