Conflux DEX 雙子協議:鏈上結算 & 鏈下撮合

Conflux DEX 雙子協議:鏈上結算 & 鏈下撮合

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

去中心化交易平臺擁有了安全性,但是卻一直有著不低的交易門檻,將不少普通交易者拒之門外。如何讓去中心化交易平臺像中心化交易平臺一樣簡單而易用?Conflux DEX 雙子協議致力於提供高性能可擴展的 DEX 基礎設施,希望可以採用「鏈下撮合,鏈上結算」的方式來提升用戶體驗。

1. 擁抱去中心化生態,迴歸區塊鏈核心價值

區塊鏈的核心價值在於無需可信第三方對數據完成確權,數字資產正是其中最重要的一種待確權數據。在價值互聯網時代,交易將會無處不在,交易能力會做為基本功能被嵌入到各種應用之中。但由於目前公有鏈在安全和性能上難以兼得的技術瓶頸,數字資產的交易更多集中在依靠中心化信用背書的中心化交易平臺(Centralized Exchange,以下簡稱為 CEX)中,而數據不透明的中心化環境滋生了眾多暗箱操作,違背了區塊鏈保障數據所有權的初衷。「資產人治」的風險不容小覷,Mt.Gox、FCoin 等多家 CEX 均發生過資金儲備無法兌付用戶提現的暴雷事件。而且由於 CEX 沒有監管,既當裁判員,又當運動員,也難以自證清白。

比起中心化管理用戶資產,通過「合約管理資產」的方式,戰略佈局去中心化交易平臺(Decentralized Exchange,以下簡稱為 DEX)將是更為安全的資產管理方式。然而,DEX 協議的技術門檻著實不低,對於大多數項目方,要獨立完成 DEX 協議的研發成本極其高昂。同時,由於大多數 DEX 建立在以太坊鏈上,交易速度深受以太坊的 TPS 限制,較高的手續費和時滯也近一步增加了用戶從 CEX 遷移的成本。

Conflux 認為,CEX 和 DEX 的核心區別應建立在「如何管理資產」上,而不應該在用戶體驗上拉開差距。Conflux 高度重視鏈上用戶的資產所有權和隱私權,作為底層公有鏈基礎設施,Conflux 樂於與行業合作伙伴們共建去中心化交易平臺生態,為上層應用場景提供豐富多樣的資產類型、高性能可擴展的工具及底層基礎設施。

目前在公鏈性能上,Conflux 在不犧牲去中心化和安全性的情況下,保持 POW 機制的同時,吞吐量提高到 3000 TPS 以上,達到 Visa 網絡的日常使用負載。同時,Conflux 鏈的手續費用也會降到以太坊的 1% 以下。

在用戶體驗上,Conflux 致力於打造不亞於 CEX 用戶體驗的 DEX 底層基礎設施,發揮去中心化系統優勢的同時,降低用戶的使用門檻和遷移成本,使用戶擁有如中心化系統一樣的流暢體驗,以開放的態度和加密市場開拓者們一起推動行業發展,不忘初心迴歸區塊鏈核心價值,推動 Web 3.0 發展。

2.Conflux DEX 生態架構

Conflux DEX 的整體生態架構規劃如下圖所示:

Conflux DEX 双子协议:链上结算 & 链下撮合

其中,Conflux 基金會負責扶持開發並維護

1)資產跨鏈協議 ShuttleFlow,

2)DEX 雙子協議:鏈上結算協議 BoomFlow & 鏈下撮合協議 MatchFlow,

3)包括閃兌服務、漲跌停服務等在內的增值服務及三部分基礎設施,以下將分別介紹這三部分設施內容。

1)資產跨鏈協議 ShuttleFlow

為實現各種交易對的快速撮合結算,Conflux 將藉由 ShuttleFlow 協議聯合 Conflux DEX 生態的重要參與者構成資產跨鏈聯盟,以多籤的方式將鏈外資產映射到 Conflux 上,方便在同一個智能合約協議中高效處理各種交易訂單的撮合和結算。這種方式就像早年用戶在不同銀行間轉賬不便捷時,大家都把錢映射到支付寶中交易一樣。具體協議機制介紹可參考 Conflux 中文社區文章:資產跨鏈橋樑詳解 Conflux ShuttleFlow 協議:https://mp.weixin.qq.com/s/GDqVpwMJ544mNwkZdp6xFw

2)DEX 雙子協議

Conflux DEX 致力於提供高性能可擴展的 DEX 基礎設施,將採用「鏈下撮合,鏈上結算」的方式來提升用戶體驗。在這種方式下,Conflux 的鏈上鍊下將分別維護一個彼此同步的賬本。用戶首先向鏈上 BoomFlow 合約充值資產,然後填寫訂單給鏈下撮合引擎 MatchFlow 來撮合,撮合結果先記錄在鏈下賬本,然後由鏈下撮合引擎同步到鏈上 BoomFlow 協議中。雙子協議交互的模式如下圖所示:

Conflux DEX 双子协议:链上结算 & 链下撮合

① 鏈下撮合協議 MatchFlow

用戶可以通過 DEX 前端頁面自由發起交易訂單,所有的資產變更請求都將提交到鏈下撮合引擎 MatchFlow 上進行中心化撮合。MatchFlow 的撮合流程如下圖所示:

Conflux DEX 双子协议:链上结算 & 链下撮合

MatchFlow 通過鏈下撮合的模式,大大提升了狀態通道的效率,保證了撮合的實時性、撮合結果的安全性和用戶交易的便利性。

-實時性:MatchFlow 使用和 CEX 一樣高性能的中心化的撮合引擎,保證用戶的訂單可以被實時撮合。用戶可以向 MatchFlow 提交「市價單或限價單」,MatchFlow 在收到用戶請求後進行「實時模擬撮合結算」,同時對外提供「實時的用戶餘額和行情信息」。MatchFlow 會維護一個鏈下賬本,記錄用戶操作和撮合結果,並「實時同步鏈上」。

-安全性:雙子協議下的「雙賬本模式」會保證鏈上鍊下數據最終一致性。

-便利性:Matchflow 會直接負責撮合結果的上鍊操作,因此用戶「無需支付交易手續費」,極大地降低了用戶的交易成本。

同時,鏈下撮合可以有效地避免通過機器人操縱 gas 費進行搶先交易的套利風險,按照先到先得的原則,優先提交到撮合引擎上的訂單會被優先撮合。

② 鏈上結算協議 BoomFlow

鏈上合約 BoomFlow 主要負責用戶的資金存儲和交易結算。在資金存儲上,用戶所有充值或提現的請求都將直接與鏈上結算協議 BoomFlow 進行交互。在交易結算上,用戶發出交易請求的時候,鏈下撮合引擎 MatchFlow 一邊接收訂單進行撮合,一邊將撮合結果同步到鏈上 BoomFlow 協議,能有效地降低交易雙方的摩擦成本,提高交易結算的速度,保證了用戶資產的安全性、隱私性和用戶操作的便利性。

Conflux DEX 双子协议:链上结算 & 链下撮合

-安全性:BoomFlow 將通過兩種方式保障用戶資產的安全性。一是通過開源合約管理資產,公開透明,公共監管,沒有任何人或機構可以挪用用戶資產。二是降低合約的安全性風險,允許用戶在合約結算功能出現安全漏洞時,能通過「強制提現」的功能及時將資產提走,避免資產損失。

-隱私性:BoomFlow 合約通過用戶簽名驗證用戶掛單,並將鏈下賬本記錄的用戶操作和撮合結果實時同步上鍊。其中,上鍊信息只會涉及訂單的哈希值,不會包含訂單明文,用戶的掛單信息在鏈上可以驗證,但不可追溯,確保了用戶的隱私。

-便利性:在主流的數字資產標準 ERC20 下,當用戶需要和 DApp 等智能合約進行轉賬等交互時(如 DEX),需要連續調用兩個方法:先授權(approve),讓 DApp 合約擁有轉移資產的能力;再轉幣(transferFrom),在 DApp 合約內進行轉賬交互「兩步」,對用戶很不友好。同時,為了避免用戶每次和 DApp 合約交互時都要進行授權操作,大多 DApp 開發者都會在授權時為用戶設置較大的資產額度。如果智能合約出現漏洞,用戶會存在數字資產丟失的風險。為了提高用戶操作的便利性,同時降低過度授權的風險,Conflux 選擇支持向後兼容 ERC20 協議的 ERC777 標準+Conflux 社區制定的可作為用戶資產存款賬本的 CRC-L 標準,可以支持將 ERC20 中的兩步交易操作簡化為一步操作,無需 approve 的授權操作,直接在智能合約裡(如 BoomFlow)進行數字資產兌換。「一步式交易操作」不僅降低了用戶的使用門檻,提高用戶的操作便利性,也降低了用戶在多次操作下產生的手續費成本。

BoomFlow 協議以智能合約的形式部署到鏈上後,不可避免和中心化業務系統一樣,可能出現 BUG,可能需要持續迭代升級。Conflux 在智能合約中也將提供類中心化業務系統的管理操作。

-緊急鎖定功能:如果合約出現 BUG,BoomFlow Admin 可以發起合約緊急鎖定請求,對合約中涉及賬戶資產的操作鎖定一段時間,保證資產安全,防止資產流失。藉助合約升級功能將 BUG 修復後,BoomFlow Admin 可以解鎖合約,繼續進行交易。

-合約升級功能:BoomFlow 將採用模塊化升級模式,完成合約的更新迭代。

3)增值服務

① 閃兌服務

BoomFlow 協議可為沒有直接交易對的幣種之間提供一鍵閃兌服務。

以 Conflux 鏈上發行的數字資產 FC 為例,目前 Conflux DEX 的首家運營方 Moondex 在試運營階段僅支持 BTC/USDT,ETH/USDT,FC/USDT 的交易對,用戶如果想將 BTC 換成 FC,需要將 BTC 鑄幣成 cBTC 充值到合約中,掛單換成 cUSDT 之後,再次掛單才能換成 FC。為了避免用戶發起多次請求,提升用戶的交易體驗,BoomFlow 會提供額外的閃兌服務,讓用戶能夠只發起一次請求,就能自動完成上述過程,當用戶充值 BTC 到閃兌合約中,閃兌合約自動按照 Conflux DEX 報價給用戶轉賬 FC。

② 漲跌停服務

MatchFlow 協議可為 DEX 中的新上線的數字資產交易對提供漲跌停功能。

項目方在 Conflux 鏈上發行數字資產並通過 DEX 運營方上線交易後,可以選擇漲跌停增值服務,防止第三方惡意控盤及幣價的劇烈波動。通過控制新上線的數字資產每日的漲跌幅度,能夠最大程度地降低風險,讓項目生態發展更加穩健。

3.「Conflux DEX 生態加速計劃」

「Conflux DEX 生態加速計劃」,為開放申請制,有意提供 DEX 上層服務的產品均可申請,交易平臺、閃兌服務商、做市商、量化等服務皆可,形式不限。

加入「DEX 生態加速計劃」的成員,將基於 Conflux 提供的跨鏈資產和高性能撮合引擎,獨立為各自用戶提供 DEX 服務。Conflux DEX 協議將會提供公共訂單簿,加速計劃成員可以選擇將用戶訂單發到全生態唯一的公共訂單簿上,其中 maker 和 taker 手續費比例都可由成員自定義。

同時為了鼓勵早期生態參與者,無論是聯盟成員、加速計劃成員還是生態用戶,第一年每個季度,Conflux 基金會將為生態分別提供整個生態加速計劃獎金池,各個生態參與成員可以按照各自當前季度 Conflux DEX 生態合約中的活躍程度來瓜分獎金池。

以打造 Web 3.0 底層基礎設施為目標的 Conflux,將全力研發並提供 DEX 生態所需的一系列基礎設施。Conflux 基金也將積極配合各合作方完善去中心化交易平臺生態,在擁抱用戶鏈上資產所有權的同時,為整個區塊鏈生態提供基礎設施,全力推動 DEX 生態發展。


分享到:


相關文章: