“當下 DEX 大熱,瘋狂之餘,我們是不是應該冷靜思考一下 DEX 的何去何從問題,是不是有一種更好的路線來適應將來的井噴?”
現在市面上的 DEX 開發模式大體可以分為以下三類:
1. 直接用帶共識的鏈來做。比如幣安鏈
2. 直接拍 Polkadot 上的 slot,來部署平行鏈
3. 直接用合約來做。比如以太坊上的 Kyber / 0x
在 Polkadot 生態上開發 DEX,恰好可以完整的採用以上三種方式來開發,那麼採用以上三種方式,有什麼優缺點呢?
1. 直接採用 Substrate 一鍵發鏈框架來搭建 DEX
優點是:效能會最好,因為一個鏈的資源是有限的,你用一個鏈專門做 DEX 這件事情,那麼資源當然足夠充足。
缺點是:成本最大,需要開發認知共識,需要從程式碼層面運維共識,需要從社羣層面來運營共識。
2. 直接拍得 Dot 上的 slot 來部署平行鏈。
優點是:有一定自如性,不用再花費共識相關的成本。
缺點是:需要支付大量的自身的代幣來獲取 IPO 的競拍,損失成本還是較大。
3. 直接部署在 Polkadot 上的最大合約平行鏈上。
優點是:成本最低,生態資訊不用透過平行鏈跨鏈資訊互動就能完成通訊,合約平行鏈類似一個獨立的以太坊智慧合約平臺生態,上面可以長出來各種生態專案(如 DEX,穩定幣,預言機等),這些專案共享同一個智慧合約平臺,互動起來更快捷,可以快速成長起來。相對於 1、2 兩種方式是最節約成本的做法。
缺點就是:不能一個 DEX 獨享一條鏈的資源,需要支付相應的 gas 費用給合約平臺。
透過綜合比較,基於 Polkadot 的第一個 DEX 協議專案 —— ZenLink 將選擇第 3 種技術方案,來構建下一代 DEX 的通用框架。
作者:簡單的Zenlink,來源:Zenlink