Layer2 黑馬 ZKSwap

買賣虛擬貨幣

作為圈裡人,你不可能不關注以太坊 2.0。

vitalik 在最新的路線圖中表示,以太坊 2.0 的第 1 階段中就會利用 rollup 技術。

因此,目前的 defi 應用及協議可以選擇先部署在 rollup 上,等待 rollup 完整地遷移到以太坊 2.0 上。未來一年內,可能是 rollup 技術落地,完成指數增長的重要時期。

而我們這次的主角是 zkswap,它就是全球首個基於 zk-rollups 技術的 layer2 amm 去中心化交易所。

zkswap 目前零 gas 費,且它的理論 tps 可以達到 6000,這相對於以太坊 layer1 dex 高 gas 費低 tps 的體驗來說,有了極大的提升。

zkswap 對 rollup 有很深入的研究。zkswap 認為長期最有可能成功的擴容方案是 zk-rollups,而 zksync 是最靠譜的 zk-rollups 方案。

小龜這次的採訪物件是 zkswap 的開發負責人 alex lee。關於 zkswap 更精彩的細節在後面。

小龜:用一句話簡單介紹 zkswap?

alex lee:zkswap 是首個基於 zk-rollups 技術的 layer2 自動做市商模型去中心化交易所。

小龜:目前 zkswap 完成一筆交易需要多少 gas 費?

alex lee: 目前 ,zkswap 使用者無需支付任何 gas 費用。

zkswap 的所有轉賬和 swap 交易都在 layer 2 完成,並透過 zk-rollups 技術在 layer-1 生成證明保證安全性。

小龜:目前 zkswap 的 tps 是多少?如何實現擴充套件性?為什麼說因為以太坊的全域性共識,花再多的錢都無法提高 tps?

alex lee: 相比於以太坊 10-20 的 tps,zkswap 目前的 tps 在 15 秒 100 筆左右,理論上 tps 能達到 6000 以上。

因為所有的交易都在 layer 2 發生,所以 zkswap 具備無限的拓展性。

未來,zkswap 將主要針對以下幾點提升可擴充套件性。

1、擴容大量的 prover 證明節點;

2、增大每個 block 的 chunk 值,提升每個快的打包交易數量;

3、最佳化電路層面,最佳化 gpu。

而以太坊的全域性共識存在吞吐量的限制,而吞吐量取決於區塊大小和區塊時間。區塊越大,區塊時間越短,吞吐量越大。

但區塊越大不利於節點的去中心化,減少區塊時間則會增加鏈分叉的概率。

單純地提高區塊大小或者減少區塊生成之間的時間都解決不了問題,因為區塊需要時間傳輸驗證,如果區塊太大,那麼就會造成網路節點的不一致性加重(分叉變多),從而嚴重影響安全性。

小龜:零知識證明有很多種,為什麼選擇 plonk 零知識證明系統?

alex lee: zkswap 的零知識證明系統採用分散式架構,並採用最新的零知識證明演算法 plonk 生成證明。

在 zkswap 的系統架構中,committer (提交者) 會和 prove server (驗證伺服器)進行通訊,獲得對應交易的證明(如下圖)。prove server 支援多個 prover 同時工作。多個 prover 主動查詢 prove server 中的證明任務,生成證明後發回 prove server。

plonk 的全域性可信設定只需要生成一次,電路規模在一定範圍內的應用都可複用,極大地降低了零知識證明的使用門檻。

小龜:為什麼說 zksync 是目前最靠譜的 zkrollup 方案?

alex lee: zkrollup 採用了當下比較熱門的 rollup 擴容思想,實現了 layer-2 的擴容。

同時,zkrollup 利用零知識證明技術,把 layer-2 上的計算證明實時上鍊,實現了與以太坊 layer-1 幾乎同等級別的安全性。

且與其他諸如 optimistic rollup 技術相比,zkrollup 在交易的最終性方面有較大優勢,提現時間也縮短了多個數量級,極大地提高了可用性。

此外,隨著計算機硬體升級以及零知識證明演算法的發展,有望進一步提升 layer-2 的效能。

因此, zkrollup 在可擴充套件性、安全性、可用性以及效能等方面達到了一個很好的平衡,也是目前最適合搭建 dex 的二層解決方案。

zksync 是首個採用 zkrollup 技術的產品,並且已經上線以太坊主網,背靠擁有強大技術實力的 matter labs,可以說是目前市面上最領先的 zkrollup 實現。

當然,目前 zksync 目前只支援簡單的 layer-2 收發交易,不支援其他複雜操作,這也正是 zkswap 對 zksync 的主要改進,即支援基於 zkrollup 的 swap 和新增流動性等複雜操作。

小龜:zkswap 目前的產品規劃是 layer2 錢包和 layer2 amm 協議兩部分,為什麼這樣規劃,這兩部分是如何協同的?

alex lee: 錢包用於存放使用者的 layer 2 資產,而 amm 協議則用於進行交易。

這和傳統的中心化交易所的 錢包+交易 功能類似,二者互相配合,才能完成完整的 layer 2 交易過程,缺一不可。

小龜:zkswap 在產品實現上,有遇到什麼困難嗎?是如何克服的?

alex lee: 目前最大的困難是 ,zkswap 透過動態擴容 prover 提高 tps 時需要大量的頂配機器,以及之後對這些機器進行穩定性監控,壓力測試等。

小龜:zkswap 在降低滑點和無常損失方面,有沒有什麼特殊的設計?

alex lee: 暫時沒有,在降低滑點和無常損失方面基本上是基於 uniswap 的交易方案,不過 zkswap 後續有計劃從合約層面來做最佳化。

小龜:區塊鏈的價值在於不同部分的組合和連線,zkswap 有沒有相關的產品規劃及合作規劃?

alex lee: 有,zkswap 的產品核心是在 layer2 上提供零手續費的轉賬+交易。但長遠的看,我們是為了探索並搭建穩定的 layer2 方案,成為未來 layer2 基礎設施的重要組成部分。

小龜:layer2 dex 還有一個同行是路印,已經在這一塊耕耘一段時間了,兩者的差別是?

alex lee: 路印對於 layer2 dex 的探索和成就也為我們提供了非常重要的參考,值得我們學習。

我們和路印主要的區別是在產品路線和技術細節方面。

在產品路線方面,路印是首個基於訂單簿模型的 layer2 dex,同時也開始探索基於 amm 模型的 layer2 dex。zkswap 主要專注於基於 amm 模型的 layer2 dex,並在未來希望搭建更多 layer2 基礎設施。

在技術細節方面,路印採用了 groth26 的零知識證明演算法,每次上線一個交易對都需要重置電路。zkswap 是基於較新的 plonk 的零知識證明演算法 ,效率更高,並且毋需每次更新電路即可更新可信設定。

總體來說 layer 2 是一個巨大的賽道,layer 2 的專案是太少了,而不是太多了。我們相信未來會有越來越多專案進入這個賽道,並帶來更多的創新和多樣性,zkswap 希望和這些專案一起共同搭建完整的 layer 2 生態。

小龜:未來半年到一年的時間裡,可能是擴容技術落地,完成指數增長的關鍵時期。zkswap 在運營市場方面的規劃是怎樣的?相對來說更看重的資料指標是哪一個?

alex lee: zkswap 將會在加強產品的同時,也在全力擴大全球社羣規模。

我們剛剛完成了第一階段有獎測試活動,共有超過 2000 位使用者參與了第一階段的有獎測試,遍佈全球 60 多個國家。本週我們也會開啟第二階段的有獎測試。

在所有的資料指標裡面,zkswap 更加關心的是使用者的感受和整體體驗,因為我們知道目前主流的去中心化交易所的體驗都不是最好。使用者經常抱怨高額的手續費用,同時還需要等待較長的區塊確認時間,而我們解決了這些痛點,希望能和使用者一起,打造一個最好用的 layer 2 amm dex。

小龜:zks 一共多少枚,計劃如何分配和釋放,如何持續捕獲價值?

alexlee: zks 總量為 10 億,目前代幣分配和釋放還未對外公佈,zkswap 會在合適的時間對外進行公佈。

zks 作為 zkswap 的治理代幣,zkswap 上線以太坊主網後持有 zks 的使用者可以參與 zkswap 的共同治理進行投票。

小龜:zkswap 後續是否會開啟流動性挖礦,在使用者激勵方面有什麼規劃?

alex lee:會!zkswap 上線主網後就會開啟流動性挖礦。

目前 zkswap 上了以太坊 ropsten 的測試網,我們也剛剛結束了第一階段的有獎測試活動,只要使用了 zkswap 的使用者都獲得了 zks 獎勵,我們馬上也會開啟第二階段的有獎測試活動,大家可以關注一下。

另外,主網上線後,我們還會對 uniswap 的使用者進行空投,這個之後也會在官網和微信公眾號有詳細的公告。

小龜:zkswap 一篇文章中提到,一個好的 layer 2 協議,它的市值可以到達以太坊的十分之一,為什麼?zkswap 的目標是什麼?

alex lee: 以太坊已經成為目前去中心化生態的基礎設施,其市值很大程度來源於以太坊生態中這些優質的專案。

然而,回顧以太坊的歷史,但凡以太坊上出現現象級的熱門應用,都會遇到以太坊可擴充套件性和高手續費的限制,加密貓如此,uniswap 亦如此。

這無疑限制了以太坊生態的進一步發展,從某種意義上也限制了以太坊市值的繼續提升。

如果生態中出現一個好的 layer2 協議,在保證和以太坊相同的安全性的同時,使得大部分應用能夠實現可擴充套件、無手續費的互動,那麼可以預見,大多數現有以太坊生態都會遷移到 layer2 中,突破現有的規模限制,迎來新的發展機會。這樣一套 layer2 協議的價值無疑是巨大的。

zkswap 的目標是與使用者一起打造零延時、零手續費、安全的 layer2 swap 協議,並以此為基礎,成為未來 layer2 基礎設施的重要組成部分。

小龜:layer2 目前 zk pollup 和 optimistic rollup 兩個方案呼聲最高,不少 defi 應用已經開始基於 layer2 做產品 mvp,這兩個方案各有優劣,但因為 defi 可組合性的特點,layer2 生態可能會相對聚集在一方。您認為未來 layer2 生態的發展路徑是怎樣的?layer2 生態有多大的想象空間?

alex lee: 長期來看最有優勢的 layer2 方案還是 zkrollup。

zkrollup 採用了 rollup 擴容思想,實現了 layer-2 的擴容:利用零知識證明技術,把 layer-2 上的計算證明實時上鍊,實現了與以太坊 layer-1 幾乎同等級別的安全性。

與其他諸如 optimistic rollup 技術相比,交易的最終性有較大優勢,提現時間縮短了多個數量級,極大地提高了可用性。

同時,隨著計算機硬體升級以及零知識證明演算法的發展,有望進一步提升 layer-2 的效能。

因此, zkrollup 在可擴充套件性、安全性、可用性以及效能等方面達到了一個很好的平衡,非常具有應用前景。

迴歸現實,layer2 整體的生態路徑還是比較艱難,但如果一旦基礎設施搭建到位,生態便會很快湧現。

整個市場目前需要加強 layer2 的基礎建設,提高穩定性以及 tps 等方面的問題,一旦這些基礎建設達到了一個高度,那基於 layer2 的應用便會一簇而生。

在未來,layer2 有望取代現在以太坊 layer1 的大部分功能,所有的轉賬、交易、錢包和其他各類應用都基於 layer2 實現,不再受限於 layer1 的效能瓶頸,從而催生出真正可以被大多數人使用的應用場景。我們認為這才是區塊鏈應用能夠落地的可行路徑。

小龜:白皮書裡提到 layer3 是指?

alex lee: layer3 是指構建在底層公鏈和一些中間層協議(layer2)之上的應用層,所有應用都在 layer3 上執行供使用者使用。未來,layer 1 將會成為清結算的根基,layer 2 則是連線區塊鏈應用和 layer 3 的橋樑和出入口,成為所有 layer3 應用的基礎設施。


免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;