ZKSwap 是基於 ZK Rollup 的高性能 DEX。它不僅想要建設完整的 Layer 2 DeFi 生態,還要讓 Layer 2 成爲連接區塊鏈應用和現實世界的橋樑。

撰文:蠟筆小仙

作爲區塊鏈世界共識度最高的底層基礎設施之一,以太坊網絡的性能瓶頸被市場參與者詬病已久,而今年夏天 DeFi 的爆發使得這一短板愈發凸顯。當前以太坊交易處理能力主要受限於區塊體積和出塊時間,其中區塊體積決定了當前以太坊網絡單個區塊可容納的交易筆數,而出塊時間決定了平均每 12 秒才能產生一個區塊。至此,以太坊的擴容提速已經成爲當務之急,Layer 2 自然成爲了新的風口。

目前以太坊 Layer 2 賽道最具代表性的解決方案就是 ZK Rollup 和 Optimistic Rollup,而 ZK Rollup 相比 Optimistic Rollup 在跨 Layer 1 和 Layer 2 的可互操作性上更有優勢。

性能成爲 DEX 發展掣肘,ZK Rollup 陣營的 ZKSwap 能如何改善?

「ZK-Rollups 技術」

ZK Rollup 是一種非交互型 Rollup ,依賴於簡潔的有效性證明。每個 assertion (斷言) 都會附有一個易於驗證的零知識證明,以此證明 assertion 裏的計算和結果都是正確的。這對於礦工和其他觀察者來說很友好,因爲驗證證明的成本較低,可以立即覈實 assertion 的正確性。

ZK Rollups 技術是去中心化的,用戶無需許可即可參與,同時可以獲得相當於 Layer 1 的安全性,僅就這一點而言,它相對於大多數 Layer 2 技術都有一定的優勢。

ZKSwap 是什麼

ZKSwap (ZK-Rollup based Swap) 是基於 ZK-Rollups 技術的 Layer 2 自動做市商模型去中心化交易所,其通過 ZK-Rollups 技術將所有的 ERC-20 token 轉移到 Layer 2 上,再基於不斷生成的零知識證明來保證 Layer 1 和 Layer 2 狀態的一致性,從而讓所有的兌換在 Layer 2 上發生。

ZKSwap 的優勢

目前大部分的去中心化交易所 DEX 例如 Uniswap,區別於火幣、OKEx 等中心化交易所,其將做市商自動化,用既定算法替代人工報價,不僅去掉了中心化的撮合與清結算,還消除了交易中的做市商。因此,他們能爲用戶提供高安全性和隱祕性的交易。

但是,由於區塊鏈技術的侷限性以及公鏈自身出塊時間長和確認速度慢等問題,去中心化交易所面臨着吞吐量低下、處理速度緩慢和 gas 費用昂貴等痛點,這些痛點也直接導致了用戶的整體交易體驗不佳,使得去中心化交易所的交易體驗無法媲美傳統的中心化交易所。

而 ZKSwap 通過 ZK-Rollups 技術在 Layer 2 上實現了傳統去中心化交易所的兌換邏輯,使所有的兌換在 Layer 2 上完成,在降低用戶交易成本的同時保證了用戶整體的交易體驗。相比傳統 DEX,ZKSwap 具有以下優勢:

  1. 零 Gas 費用 : 所有代幣的兌換都在 Layer 2 上發生,免去了 Gas 費用的產生;
  2. 更高的 TPS (Transation Per Second): 相比傳統以太坊徘徊在 10 左右的 TPS,ZKSwap 的 TPS 理論上將達到 6,000 左右的數量級;
  3. 實時交易 : 所有交易都遷移至 Layer 2 上發生 ,用戶不再需要等待一個區塊的確認時間,可實現實時交易。

ZKSwap 的投資背景

今年 11 月 23 日,ZKSwap 宣佈完成 170 萬美元的天使輪融資,領投方爲幣信資本,跟投方爲 SNZ Capital、FBG Capital 和蔡文勝的隆領投資。

幣信資本成立於 2017 年,專注於區塊鏈領域的投資,整體資金規模約 1 億美金,主要來源自有資金。整體團隊 20 人左右,核心成員 10 人,分佈在硅谷、歐洲、亞洲等地。幣信資本致力於發現區塊鏈革命中最有前途的項目,並幫助其快速發展,投資過 32 個項目,其中 Nervos 和 Algorand 如今是明星級的公鏈項目。

如何參與 ZKSwap 測試網測試

目前 ZKSwap 已經上線了以太坊測試網 Ropsten,用戶可以直接體驗 ZKSwap 的整個使用流程,包括充值、轉賬、兌換、提供流動性、移除流動性以及提現等。

性能成爲 DEX 發展掣肘,ZK Rollup 陣營的 ZKSwap 能如何改善?

  • 連接 MetaMask 錢包;

  • 體驗 ZKSwap 充值、轉賬、提現、兌換、添加流動性和移除流動性等各項功能。

更多具體步驟請參考:《ZKSwap 以太坊 Ropsten 測試網絡操作指南》

ZKSwap 將在測試網上進行大量的迭代和更新,同時 ZKSwap 核心代碼也已經開始封測,並已提交給 3 家行業內頂尖的審計公司同步進行審計,預計 1-3 周左右出審計結果。ZKSwap 團隊表示會根據審計結果,儘快上線以太坊主網絡。

ZKS 代幣正式上線後如何獲取

目前 ZKSwap 設計了 3 種證明機制,進行代幣的分發,具體細節如下:

  1. Proof of Gas (POG-基於以太坊 gas 消耗量的證明機制): ZKSwap 中涉及從 Layer2 提交證明到 Layer1 的時候,系統需要消耗大量的以太坊 Gas, 正式上線之後,ZKSwap 會發佈一個幫 ZKSwap 用戶代付 Gas 費的智能合約。 任何用戶都可以向該智能合約充值 ETH, 並進行 pledge (Gas 劃扣承諾), 系統會使用該智能合約中的 ETH 爲 ZKSwap 所有用戶支付 Layer1 的 Gas 費用,並按比例向支付 Gas 費用的用戶分發 ZKS。
  2. Proof of Liquidity Mining (POL-基於流動性挖礦的分發機制):ZKSwap 正式上線 2-3 周左右,就會開啓流動性挖礦,類比 Uniswap 的流動性挖礦機制,對一些特定的交易對,會給提供流動性的客戶進行獎勵,並進行 ZKS 的分發。
  3. Proof of ZK-Snark (PoZK-基於零知識證明的工作量證明):ZKSwap 計劃在正式上線一個月左右,開放 PoZK 的機制,社區成員也可以成爲 ZKSwap 的零知識證明節點,並參與計算和提交零知識證明,系統會根據用戶提交的零知識證明的數量進行 ZKS 的代幣分發。ZKSwap 團隊也在全力開發 Plonk 證明的 GPU 版本,支持 CPU 和 GPU 分別參與零知識證明的計算。

ZKSwap 的未來規劃

ZKSwap 預計會在今年年底完成 Plonk 零知識證明系統電路優化以及引入 GPU 加速的計劃。除此之外,支持開發 ZKSwap 的 L2 Lab 會繼續推動 Layer 2 協議層的發展,結合 ZKSwap、Layer 2 隱私穩定幣等一系列 Layer 2 基礎協議,打造完整的 Layer 2 DeFi 生態。

L2 Lab 還會致力於推動區塊鏈行業的範式轉換,通過打造用戶體驗極佳的的 Layer 2 協議標準,讓 Layer 1 成爲清結算的根基,Layer 2 成爲連接區塊鏈應用和 Layer 3 的橋樑和出入口。ZKSwap 的使命是讓所有的區塊鏈應用都運行在沒有任何限制的 Layer 3 的世界。

相關信息和查詢工具: