0x Protocol是著名的去中心化交易所協定,並不是一個交易所,現在大多數的去中心化交易所也是基於0x協定來實作。0x智能合約設計有它的特性和功能,而在使用體驗上則和交易所如何實作有關。

先介紹0x的幾個特性:

  • 必須先把ETH代幣化轉成WETH來使用
  • 沒有出入金機制,交易會直接更動錢包的代幣餘額,所以代幣要先授權給0x合約
  • 交易所授權狀態是互通的,A交易所授權過的代幣,B交易所也可以直接交易(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一般情況

缺點

  • 不保證成交,交易需要等待區塊確認

優點

  • 不用出入金,便於搬磚套利
  • 支援一對多撮合

 

本文作者為陳翊銓, JOYSO 首席架構師

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *