Loopring-去中心化交易所交易者的避風港

買賣虛擬貨幣

現階段數字貨幣交易所都採用中心化的交易模式。在這個過程中,交易所替使用者保管資產的能力是使用者最大的風險;同時使用者還需承擔交易所運營者商業道德帶來的其它風險,比如挪用資金造成資不抵債等。2014年2月當時世界最大的比特幣交易所Mt.Gox的85 萬個比特幣被盜一空。隨著調查的不斷進行Mt.Gox 被曝出所謂的比特幣被盜其實是監守自盜。2016年8月最大的美元比特幣交易平臺香港的Bitfinex由於網站出現安全漏洞,導致使用者持有的比特幣被盜,被盜的比特幣共119756枚,總價值約為6500萬美元。這些發生過的事件一方面反映出區塊鏈代幣交易在各個國家監管政策的缺失,另一方面也證實了中心化交易所模式的固有風險。

去中心化交易所實現方法

對於中心化交易所的風險,開源社羣已經有過一些基於區塊鏈搭建去中心化交易所的嘗試。早期去中心化交易所包括以Ripple為代表的銀行系統間清算協議,及以BitShares為代表的區塊鏈開發平臺。早期的去中心化交易所由於信任機制及開發者等問題,慢慢已被邊緣化。


面對中心化交易所存在的侷限性,我們需要打破常規思維推動交易所的改進與創新。早期使用到的去中心化技術如Bitshares中的錨定匯率,在現有專案中仍然有被使用到。而當下去中心化交易所除了沿用早期的思想外,還創新性的引入了ERC20標準、鏈下訂單服務、P2P交易等新的思想。

1.1 0x: 鏈下訂單服務

0x是一個可以在以太坊區塊鏈上進行ERC20代幣對等交易的開放式協議。該協議旨在成為通用開放標準,作為可與其他協議組合的基本模組,用以驅動越來越複雜的區塊鏈應用程式。由於它使用的是以太坊的智慧合約系統,因此可以作為各種 dApps 的共享基礎架構。而從長遠來看,開放式技術標準相比封閉模式具有更大的優勢,隨著每個月有更多的資產在區塊鏈上被代幣化,也有更多的 dApps 需要使用這些不同的代幣,開放式標準也因此變得更加重要。此外,由 dApps 耦合到其底層協議所導致的智慧合約冗餘也是未來區塊鏈協議開發的主要障礙,因此在標準化之餘,我們還需要一個合適的解耦方式。0x 協議試圖將資訊交換功能從應用層拉到協議層,推動dApps之間的互操作性。

0x協議中,參與交易的使用者透過ERC20協議將自己的代幣委託給以太坊上的去中心化交易所智慧合約。訂單的Maker將自己的訂單請求在鏈下廣播,訂單的Taker在透過鏈下Order轉發服務找到理想的訂單,並向區塊鏈發出請求,並最終完成交易。


1.2 Swap: 去中心化P2P交易

Swap是一個支援ERC20標準的一個去中心化、點對點的交易平臺。Swap允許使用者迅速地與已知的物件進行私密的交易,而非提交訂單到一個公共訂單簿上。Swap使用者可以設定價格並下訂單,還可以滿足來自多個交易物件的訂單。Swap使用者可以設定價格並下訂單,還可以滿足來自多個交易物件的訂單。Swap的核心協議如下圖所示。訂單的Maker和Taker先約定好訂單和交易的內容,然後提交到區塊鏈上智慧合約中完成交易。


1.3 OmiseGo: 去中心化交易網路

OmiseGO 是處理支付處理器,閘道器和金融機構之間基本協調問題的區塊鏈網路。透過實現大量的、低成本的去中心化交易,OmiseGO 提供跨越不同貨幣和資產型別、跨越國界和公司分類賬的新一代資產轉移服務。透過 OmiseGO網路,任何人都能夠在低成本的條件下靈活完成支付,匯款,薪水儲存,B2B商業,供應鏈融資,信用制度,資產管理和貿易以及各種隨需應變的金融服務。

1.4 Loopring: 建立公平交易所生態

Loopring協議是一個開放的,支援ERC20和智慧合約的代幣間多邊交易協議。透過該協議,可以建立去中心化且無需資產託管的交易所應用。我們將該協議定位為下一代數字資產交易所的開放標準之一和架構基石。傳統交易所可以透過擁抱該協議改進目前交易所的撮合方式,降低使用者信任成本和自身運營風險;去中心化應用(dApp)也可以在智慧合約中呼叫該協議提供的合約實現應用內的代幣轉換。

Loopring建立了交易所生態的良性迴圈。在Loopring協議中,沒有Maker和Taker之分,所有下單者地位平等,所有訂單均提交到鏈下交易所完成撮合。交易所會盡量尋找最優的交易路徑,交易所與下單者分享撮合的折價優惠,形成良性迴圈。Loopring協議還提供Oracle服務,提供各交易所歷史統計資料和各貨幣市場參考價格,為參與交易者提供參考。

各有千秋

在去中心化交易所方面有顯著進展的幾個專案中,它們創新性地引入了概念模型來重構數字貨幣的交易模式,給數字貨幣市場帶來了新的生命力,而同時這幾個專案又在功能上存在著很大的差異。

無需鎖定下單資金

在OmiseGo中,使用者下單後用於交易的資金會被鎖定。但在Loopring、0x和Swap協議中,使用者下單後依然可以動用賬戶資金,使用者將資金部分或全部轉移的行為等同於部分或全部撤單。訂單可被廣播給多家交易所,由不同交易所共同完成撮合。

保障所有參與者利益

在OmiseGo、0x和Swap專案中,被撮合的兩方中先下單的為Maker,後下單的為Taker。因為Maker 創造流動性而Taker銷燬流動性,所以不可避免在計算成交價時候會更偏向於Maker 的價格,甚至直接採用Maker的價格作為成交價。

而Loopring採用的是Over-The-Counter(OTC)模型。因為在去中心化環境中,很難嚴格界定哪個單是真正意義上較早的單。所以Looping的撮合設計不考慮時間因素,只考慮兌換率,因此沒有Maker和Taker之分,所有下單者地位平等。當撮合完成時,所有參與撮合的訂單都可以獲得同樣幅度的折價,共享收益。

激勵最佳化撮合

Loopring協議的另一個顯著特點是消除了傳統交易所中交易對(Trading Pair)的概念。一個從A到B的訂單不一定要一個反向的從B到A訂單才能撮合,只要有一個交易環路被發現,就可以撮合。也可以說傳統交易所的交易對是多邊交易環路的一個最簡特例。

Loopring的環路撮合不同於Ripple中的路徑發現。Ripple是在各閘道器間尋找匯率差最低的路徑,受益者只有當前這筆訂單的發起者。而Loopring環路撮合的受益者包括所有訂單的發起者和交易所本身。為激勵撮合價格最優的交易環路,Loopring協議的收費模式以成交的“成本節約分潤”為主,交易手續費為輔。這樣就可以刺激交易所不斷的尋找最優的交易環路,形成良性迴圈。

支援去中心化自治

隨著交易所的不斷升級,交易所中的規則需要不斷升級升級,在Loopring協議和0x協議中引入了去中心化自治機制。在去中心化自治系統中,任何決定都要在一個固定時間內完成投票,這個時間根據提議內容不同而發生改變。當且僅當收集到足夠高權益的投票,提議才會執行,否則提議將會關閉。在去中心化自治系統中,並不是權益高者的一言堂,權益低者可以聯合在一起制衡權益高者。去中心化自治內容包括但不限於交易所註冊、幣種註冊、統計函式、抵押代幣範圍等,這些升級可以透過自治系統參與者共同投票參與決定。

綜上,我們將這四種協議總結如下。

挑戰與機遇

人類文明的發展史就是不斷地戰勝困難、打破生存狀態中存在的種種侷限,對於數字貨幣交易所目前遇到信任和效率等問題,我們還在不斷探索它們的解決渠道。透過在去中心化方面的探索,建立可信的去中心化交易所,讓交易所的潛能得到更大的釋放。目前去中心化交易所還面臨一些困難與挑戰。例如中心化交易所一般建立於區塊鏈,因此效能會受限於區塊鏈的吞吐量。但是機會與挑戰並存,去中心化交易所的發展會為數字貨幣和去中心化應用的發展帶來更多的想象空間。

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;