DeGate從立項以來一直致力於基於以太坊二層基礎設施打造一個體驗極佳,無需許可,無需信任的去中心化交易所,使去中心化交易方式成為主流。本文將描述DeGate 通過深度調研行業和技術研究後所確定的最新的發展路線和思考。首先,我們來了解下今年夏天以太坊二層生態系統中一些令人興奮的發展,這些發展是我們進行產品創新的基礎。
The Layer 2 Summer
隨著這些通用以太坊二層協議的正式落地越來越近,人們對它們的實施和由此帶來的潛在影響也倍感興奮。在這些項目當中,兼容了EVM 的以太坊二層解決方案很可能帶來一輪以太坊應用在二層上的爆發和資產的遷移。其中最具代表性的是Arbitrum,Optimism , zkSync,Hermez 等。其中Arbitrum Rollup 於6 月向開發者開放了Arbitrum One主網測試,有超過300 個白名單項目已經開始在其主網上部署應用,其中不乏以太坊上的頭部項目,如Uniswap。
DeGate 也已經將Bridge 模塊部署到了Arbitrum 的主網。以太坊開發者常用的基礎設施也完成了對Arbitrum 的支持,如Truffle, Infura, Alchemy, Etherscan, the Graph 等,對於開發者而言可以無縫的將以太坊一層的應用將二層做遷移,開發便利程度大大提高,我們十分期待面向用戶的公開測試網絡。
與Arbitrum 不同的是Optimism,其採取了應用白名單而不限制用戶使用的Soft Launch,Synthetix 作為第一個合作夥伴在其上面進行了部署,並持續的開啟了越來越多的功能,在2021年7 月30 日正式啟用了在Optimism 上的合成資產交易, Uniswap V3 也於7 月中旬上線了Optimism 的版本,用戶已可以進行體驗。我們希望Optimism 能夠更早的開放更多的開發者進行部署,雖然其主網對於7 月份正式上線的預期也有所推遲,但我們同樣覺得離正式上線很接近了。
我們再來了解一下zkSync 的進展,另一個賽道的王牌項目— zero knowledge Rollups。與Optimistic Rollups 不同,zk Rollups 因為技術特性,在Layer2 到Layer1 資產的遷移效率上擁有明顯的優勢,無需通過欺詐證明,沒有退出期。但由於要在零知識證明電路上實現EVM 難度非常大,所以會導致很多現有的一層項目無法進行簡單的遷移。 Matter Labs 為了解決這個問題,zkSync 於五月份底發布了zkEVM 的測試網。可以預見的這是一項非常有意義的探索和區塊鏈工程上的成就,我們對此充滿了期待。
同時我們還觀察到,以太坊基金會和Hermez 團隊也正在往zkEVM 做很多的探索和投入,用zk 技術來實現全opcode 的以太坊虛擬機意義重大,全行業最優秀的團隊都在朝著這個方向努力。
圍繞訂單薄模式建設
在DeGate 最初的路線圖當中,我們提出了一站式的交易平台的概念,其中核心包含了AMM 和Orderbook 的模塊,這是我們針對市場上不同用戶的需求決定的。
用戶對於AMM 模型的喜愛主要原因有以下幾點:1. 操作簡單,主流幣種的交易體驗和流動性較好。 2. 自動化流動性池可以讓普通人簡單的參與原來只有專業用戶才可以賺取的做市收益,激活沉睡在錢包中的資產。 3. 非主流資產可以門檻較低的獲得一定的流動性。
儘管AMM 很受歡迎,用戶對於訂單薄的需求更是十分的旺盛,訂單薄和限價交易是傳統金融最廣泛的交易形式,加密資產領域限價單的需求極強,在中心化交易所領域得到了證明,而因為區塊鏈基礎設施的不成熟,使用成本和操作體驗一直無法與中心化產品的體驗媲美,使得數字資產世界主要的流動性還集中在中心化交易所。
可見,AMM 和Orderbook 都是有十分廣闊的市場需求,且在某些特定場景下兩者有很強的互補性,如果能夠將這兩者進行結合,共享其流動性,將提高協議整體的流動性和效率。通過調研,我們發現了一種十分新穎的方式可以將會將原先獨立部署的AMM 模塊整合入Orderbook 中並同時交付,並且會提供十分簡單的自動化做市功能,非專業用戶也能夠參與做市,同時為訂單簿交易提供流動性。其技術細節將會在未來的文章中向社區介紹。
在通用Layer2 上構建無需信任的Layer3
除了專注於訂單簿交易之外,我們還通過深入研究和數據分析,得出了另一個重要結論,雖然二層基礎設施大大提升了以太坊的吞吐量,但由於要做到與一層等價的安全性,需要保證二層的數據的可用性,二層的交易信息依然需要壓縮提交到一層,所以每筆交易的成本並不是可以忽略不計的,其成本大約是一層成本的1/10到1/100。 DeGate 希望建立一個能夠面向主流的去中心化交易所,在用戶體驗上希望實現極高的吞吐量,並且針對Maker 用戶,無需任何Gas 和交易手續費,可以隨意進行高頻的掛單撤單。
為了達到這個目標,DeGate 將在現有通用以太坊二層的基礎上實現基於零知識證明的三層共識網絡來承載交易功能。 DeGate 三層網絡能夠接受用戶的訂單進行高效率的撮合併將撮合結果通過zk Rollup 的方式提交到二層,通過智能合約進行驗證和數據存證,來確保系統擁有和以太坊一層一致的安全性。
未來,Layer3 將會從一開始的單節點模式過渡到多節點模式,任何人都可以參與共識,處理交易。 Layer3 將會以一條高共識安全的公鏈的標準來演化,使得協議變得更加健壯。
DeGate 設計原則
我們在產品討論時也對項目的初衷和核心價值進行了深刻的思考,我們逐漸總結出了DeGate 產品的設計原則,即協議層是完全開放,無需許可,無需信任。
DeGate 的終極目標是其最終架構使得我們最終有能力做出一個完全開放的且任何人可自行編譯的客戶端,此客戶端不依賴於中心化基礎設施,類似於比特幣的全節點客戶端,用戶打開客戶端連接節點就能夠完成交易。
針對無需許可的設計原則,DeGate 將支持任何代幣都可自行上線交易對,最終有能力提供任何第三方搭建DeGate 基礎設施的能力,如前端,共識節點,撮合引擎等。
對於無需信任,DeGate 將從最初上線的第一版本開始就不設置可挪用用戶資產的管理權限,且協議無法通過升級更新代碼,所有用戶的資產的最高權限由用戶擁有,且即使在DeGate 三層停止的情況下,用戶仍然有能力直接從二層調用智能合約取回資產。
對現有Roadmap 的一些調整
基於很多新的研究發現和調研深入,我們需要對現有Roadmap 進行一些調整,與大家同步。
目前DeGate Bridge 核心代碼已經完成了開發和和三家機構的審計工作。但因Arbitrum 二層基礎設施的驗證節點還未對外開放,所以在安全前提上還不符合正式完整上線DeGate Bridge 所有功能的前提。我們計劃在這個非安全完備的階段部署DeGate Bridge 的Beta 版本,該版本將限制資金池資產上限和資產類型,並暫不開啟用戶流動性做市挖礦,所有資金由DeGate Home DAO 提供。當前Arbitrum 已公佈了將於8 月底開放上線的計劃,我們的目標將在其上線後的兩週內完成Beta 版本的部署,即預計在9 月中旬。
在DeGate 的產品規劃中,還有一個法幣網關的規劃。在技術層面,我們已經初步完成了法幣網關的用戶端服務的開發,正在與我們的合作夥伴一起來推動該業務在二層基礎設施的合規化和部署。由於這是一項正在進行的工作,我們會在不久的將來更新這項功能的動態。
原先將AMM 和Orderbook 分開交付的計劃將會變更成在同一個協議版本中上線完成,DeGate 將不再有獨立的AMM 模塊,在用戶端的UI 的呈現上優先級會以Orderbook 為主,併計劃在Orderbook 上線之後的一個階段後向用戶提供類似於AMM 的自動化做市的功能來賺取做市收益。針對這一項工作因為具有較大的複雜性和創新性,我們希望在近幾個月內能夠部署MVP 的測試網版本,並且爭取在2022 年Q1 完成正式部署。
同時,我們也將開始投入更多精力和資源,同合作夥伴和行業先驅們一起致力於推動零知識證明技術的發展,推動計算效率提升和專用硬件的發展。
我們在短時間內取得了長足的進步,在未來的道路上還有很多事情要做。非常感謝社區對DeGate 項目持續的支持。讓我們繼續共同努力,讓創新成為現實。