撰文:深潮 TechFlow
交易是整個加密世界的脈搏,支撐交易需求的DEX賽道永遠都有新玩家。
8月8日,由ZK驅動的DEX Vessel Finance 宣佈獲得了1000萬美金融資,並且吸引了紅杉資本、Scroll 聯合創始人 Sandy Peng 和 Ye Zhang、Avalanche 基金會、Algorand 基金會、IMO Ventures、Folius Ventures、Incuba Alpha 以及一批天使投資者參投。
來自 DefiLlama 的數據顯示,當前 DEX 賽道十分擁擠,大大小小的DEX已有1000+,而TVL破100M的也有20餘家。
這麼卷的情況下,Vessel Finance 靠什麼突圍? ZK技術往往用在基建項目上,用在 DEX 上又會有哪些提升?
為什麼還需要一個新的DEX?
在已經存在眾多DEX的市場中,為什麼還需要另一個像 Vessel 這樣的新交易平臺?
要回答這個問題,我們需要審視當前DEX生態系統的現狀和侷限性。
現有DEX的侷限性:
性能瓶頸:
目前大多數DEX都構建在以太坊等主流公鏈上,受制於底層區塊鏈的處理能力。儘管Layer 2解決方案大大提高了交易速度,但隨著用戶量和交易量的增加,某些L2也可能面臨可擴展性的瓶頸。
費用和可擴展性問題::
Layer 2確實顯著降低了gas費用,但整個生態系統仍面臨挑戰。L2分散化導致流動性和用戶群體分散、跨鏈交互時仍可能面臨較高成本和等待時間,不同L2間的用戶體驗不一致,增加了學習成本。
流動性分散:
流動性不僅分散在不同的DEX平臺上,還分散在各個L2網絡中。這種分散可能導致較大的滑點,影響交易效率和價格,尤其對大額交易者影響顯著。
用戶體驗欠佳:
相比中心化交易所,許多DEX的用戶界面複雜,操作流程繁瑣。對於非技術背景的用戶來說,使用DEX可能存在較高的門檻。
面對這些持續存在的挑戰,Vessel提出了一個雄心勃勃的願景:不僅要解決當前DEX(包括建立在L2上的DEX)面臨的問題,還要為整個DeFi生態系統提供一個更全面、更高效的解決方案,結合中心化交易所(CEX)和去中心化交易所(DEX)的優點。
做法上, Vessel 的大體規劃是:
構建一個統一的Layer 3平臺,Vessel旨在整合不同L2的優勢,為用戶提供一個一站式的交易環境。
利用L3和ZK,將交易成本降至比現有L2解決方案更低的水平。
提高可擴展性和流動性聚合,過聚合多個來源的流動性,提供更好的價格發現和更低的滑點。
汲取CEX易用性的精髓,提供統一、直觀的用戶界面。
Vessel Finance 的核心工作流程
從技術角度來看,Vessel協議可以被視為一個狀態機,由用戶狀態(賬戶、訂單、餘額等)和系統狀態(時間戳、價格預言機等)組成。
每當用戶提交請求時,系統就會執行一系列操作來更新當前狀態的特定元素。
沒法理解?如果我們把 Vessel 想成一個銀行金庫系統,那麼每一次交易,都相當於我們的"銀行金庫系統"進行了一次狀態更新。這個更新包括用戶餘額的變化、訂單狀態的改變、甚至市場價格的微小波動。
在傳統的區塊鏈系統中,每一個這樣的小更新都需要在鏈上進行,這會導致高昂的gas費用和較慢的處理速度。但在Vessel中,這些狀態更新在鏈下高效地完成,然後通過ZK證明技術,將這些更新的正確性在鏈上進行驗證。
舉個例子,假設在5分鐘內,系統處理了10,000筆類似的交易。在這5分鐘結束時,Vessel會生成一個ZK證明,這個證明可以向任何人證明:"在這5分鐘內,發生了10,000筆交易,所有這些交易都是有效的,並且系統的最終狀態是正確的。"這個證明可以在鏈上快速驗證,大大提高了整個系統的效率和可擴展性。
具體而言,Vessel的工作流程涉及三個主要組件:排序器(Sequencer)、證明者(Prover)和智能合約。三個組件按步驟共同完成上述工作。
步驟1:排序器(Sequencer):
當用戶提交交易請求時,首先由排序器處理。排序器是一個交易執行引擎,它能夠即時處理請求,就像中心化交易所的服務器一樣快速。同時,它還會生成一個執行軌跡,供證明者後續創建SNARK證明使用。
比如,當用戶提交一個交易請求(比如想要買入100個代幣),排序器會立即處理這個請求。它不僅記錄了交易的詳細信息,還記錄了這個交易在整個隊列中的位置、提交時間等信息。這些詳細記錄就構成了"執行軌跡"。
步驟2:證明者(Prover):
證明者負責為狀態機操作生成證明。它運行ZKP協議,基於排序器的執行軌跡生成證明。這個過程確保了所有操作都遵循特定規則,防止未經授權的資金創建或轉移。
在Vessel系統中,證明者會檢查排序器處理的所有交易。比如,它會驗證用戶A確實有足夠的餘額來購買100個代幣,交易價格符合當前市場價格,等等。然後,它會生成一個數學證明,這個證明可以向任何人證明:"是的,這些交易都是正確的,沒有任何違規操作。
步驟3:智能合約:
智能合約包含一個驗證器和一個保管庫。一旦證明者生成了SNARK證明,它就會被轉發到智能合約。驗證器會驗證這個證明,以確認狀態變更的有效性。同時,保管庫持有用戶資產,只有在收到有效證明的情況下才允許資產移動。這種機制保證了所有交易都是經過授權和安全的。
比如,如果證明顯示用戶A成功購買了100個代幣,智能合約會從用戶A的賬戶中扣除相應的資金,並增加100個代幣到他的餘額中。
ZK與VAELOB,訂單簿和AMM的結合
零知識證明技術在Vessel的工作流程中扮演著核心角色:
通過使用簡潔的ZKP,Vessel能夠將複雜的計算過程轉化為可以輕鬆驗證的證明。這使得系統可以批量處理用戶請求,在鏈下計算狀態變更,然後生成證明來確認其正確性。這大大提高了交易處理的效率和可擴展性。
ZKP技術確保了每個交易都是有效的,而無需暴露交易的具體細節。這不僅保護了用戶的隱私,還維護了系統的整體安全性。正如Vessel的口號所說:"不要相信,要驗證"(Don't Trust, Verify)。
Vessel的ZK系統還支持跨鏈操作,使得不同區塊鏈網絡之間的資產轉移和交易變得更加安全和高效。
除此之外, Vessel 另一個值得一提的創新,是其可驗證的AMM嵌入式訂單簿(erifiable AMM-Embedded Limit Order Book)。
這是Vessel平臺的核心技術,它巧妙地結合了傳統訂單簿和自動做市商(AMM)的優點,同時還確保了整個交易過程的可驗證性。
具體怎麼做?這裡有一個更加通俗的科普:
傳統的中心化交易所(CEX)就像一個繁忙的股票交易大廳,裡面有許多交易員大聲喊出他們想買賣的價格和數量。這就是訂單簿模式,直觀且高效,但需要高度信任中心化機構。
而去中心化交易所(DEX)則更像是一個自動售貨機。你投入一種代幣,機器會根據預設的公式自動計算並給你另一種代幣。這就是AMM模式,去中心化且透明,但可能效率較低,且容易受到價格滑點的影響。
VAELOB就像是把這個自動售貨機(AMM)搬進了交易大廳(訂單簿),並且給每個人都發了一副特殊眼鏡,可以隨時查看和驗證機器的運作。
具體來說:
它保留了傳統訂單簿的直觀性和效率
融入了AMM的流動性和自動化特性
通過零知識證明技術確保了整個過程的可驗證性
讓我們通過一個簡單的例子來理解:
假設Alice想要買入1個ETH,當前市價是3810美元。
a) 在傳統訂單簿中,系統會尋找最接近這個價格的賣單。
b) 在VAELOB中,系統不僅會匹配用戶的訂單,還會利用AMM池的流動性。比如:
0.7 ETH可能來自3800美元的賣單(包括0.4 ETH來自AMM池,0.3 ETH來自其他用戶),剩下的0.3 ETH可能來自3801美元的AMM池賣單
c) 當AMM池的訂單被匹配後,它會自動在相鄰的價格點放置新的訂單,保持市場的流動性。
這樣做的好處在於:
a) 資本效率:流動性提供者可以選擇特定的價格區間提供流動性,類似Uniswap V3,但更加靈活。
b) 更好的價格發現:結合了訂單簿的即時性和AMM的持續流動性。
c) 降低滑點:通過精確的價格點和區間管理,減少大額交易的價格影響。
d) 透明且可驗證:所有操作都可以通過零知識證明進行驗證,提高了安全性和信任度。
e) 用戶友好:交易者可以像在傳統交易所一樣下單,同時享受DEX的去中心化優勢。
路線圖與可參與空間
當前 Vessel 還在封閉的 alpha 測試網階段,但其官推表示主網即將上線。
在高額融資背景下,選擇提早參與測試網進行交互或許是一種不錯的選擇;目前用戶可以訪問此處 加入其測試網的等待名單,並且在獲取邀請碼之後才能參與到測試網的交互。
而一旦有邀請碼登錄到產品界面後,用戶可以進行設置錢包、切換網絡、注資、存款、交易和提款等多種操作,流程與一般 DEX 並無太大區別。
路線圖顯示項目 的主網將於3季度上線,同時還將開發永續DEX、流動性聚合、排序器去中心化等各種特性。
DEX 賽道日益內卷,足夠的激勵、低交易成本、豐富的交易對和安全性等,將是項目脫穎而出的勝負手;Vessel 表現如何,後續仍有待觀察。