目前,以太坊Layer1生態上的AMM類型的DEX多有交易效率低、交易成本高的弊端,也逐漸成為了以太坊生態發展的阻力。而近期Layer 2擴容方案不斷取得進展,給予了以太坊生態更多希望。
在諸多Layer 2技術方案中,ZK-Rollups脫穎而出。以太坊創始人V神表示,ZK-Rollups是目前為止最好的Layer 2解決方案。
ZKSwap率先採用了ZK-Rollups作為Layer 2擴容方案的AMM DEX,對於行業有著十分積極的意義。
1.ZK-Rollups方案在Layer 2賽道的優勢
以太坊是一條老路,每一個曾經行走在這條老路上的人,即充滿情懷,又略顯無奈。以太坊的出現,將基於智能合約的Dapp推向了高潮,並開啟了“人人發幣”的時代,以太坊也成為當時加密貨幣井噴潮的主戰場。以此為基礎,以太坊成為了當下資產豐富度以及流動性最好的公鏈,當然了,這也為DeFi未來的爆發埋下了伏筆。
以太坊以EIP1559礦工費機制為基礎,在擁堵時礦工優先打包GAS費高的交易,這也是以太坊上GAS費在某一段時間極其貴的主要原因,比如在流動性挖礦的高峰期GAS一度達到上百美元。
然而,性能難於與自身生態的增長形成匹配是以太坊發展的一個瓶頸。以太坊的TPS實測始終為15-20左右,而以太坊DeFi協議的TVL卻呈指數型增長,這也意味著以太坊上的交易數量也呈現了指數級的增長。交易擁堵和高昂的手續費使得諸多的開發者以及用戶出逃,也使得以太坊進入了發展阻力期。
解決以太坊弊端,最好的方式就是擴容。擴容方案在本質上也分為兩類,一類是直接擴容,比如擁有1204個分片的ETH2.0網絡,就是在以太坊Layer1(主鏈)上直接進行“大刀闊斧”的改革,然而ETH2. 0的到來目前遙遙無期。而以間接方式的擴容,則成為了解決以太坊擁堵的有效手段。目前,最受業內肯定的當屬Layer 2方案。
Layer 2,本質上是通過搭建圍繞以太坊像“側鏈”一樣的二層網絡,來幫助以太坊主鏈緩解壓力,同時經過Layer 2擴容後,多具有低手續費、高交易效率的特點。
目前,Layer 2技術手段包括狀態通道、Plasma、Validium、側鏈、ZK-Rollups和Optimistic Rollup幾種。這些方案都有望解決以太坊主鏈效率低下以及交易成本高的問題,只不過使用的技術模型不同,而最終達到的效果也是有所差異。
而上述方案中,又屬ZK-Rollupss、Optimsitic Rollups、Validium和Plasma的方案最為可行。
從本質上看,搭建Layer 2後,會將一些計算放到鏈下去做,可以獲得無限的擴展性。但是ZK-Rollups和Optimsitic Rollup方案的數據都是存儲在鏈上,而Validium和Plasma都是存儲在鏈下。
Validium和Plasma存在一些中心化特性,一旦中心化服務器關機,會造成用戶資產無法取回的隱患。而ZK-Rollups以及Optimsitic Rollup更為去中心化,同時數據的可用性更好。從交易的最終性(如何證明交易有效)上來看,ZK-Rollups以及Validium基於密碼學就能夠完成該證明,證明周期較短。而Optimistic Rollups和Plasm則需要進行欺詐證明來確認其有效性。
在這一點上來看,倘若用戶將資產轉入Layer 2,ZK-Rollups以及Validium能夠讓用戶在短時間內就能夠提取出自己的資產,而像Optimistic Rollups最終需要欺詐證明來進行驗證,而欺詐證明的周期為7天,也就是說基於Optimistic Rollups的存款,用戶想要Layer1體現,可能需要7天。
Optimistic Rollups當前已支持EVM虛擬機,相較而言對於開發者的應用遷移更為友好,而對於實時交易Dapp的支持則差了很多。而ZK-Rollups雖然目前不支持智能合約,但ZK-Rollups更為高效。 ZK-Rollups相比Optimistic Rollups在跨Layer 1和Layer 2的可互操作性上更有優勢。下圖為Matter Labs對於ZK-Rollups在各類指標上體現出的優勢(ZkSync是首個採用ZK-Rollups技術的產品,目前已經上線以太坊主網)。
ZK-Rollups利用零知識證明技術,把Layer 2上的計算證明實時上鍊,實現了與以太坊Layer1幾乎同等級別的安全性。與Optimistic Rollups技術相比,ZK-Rollups在交易的最終性方面有較大優勢,提現時間也縮短了多個數量級,極大地提高了可用性,同時GAS費相當低廉。從ZK-Rollups的種種特性來看,DEX其實更為適合以ZK-Rollups技術模型在Layer 2上集成,而ZKSwap也是率先採用ZK-Rollups技術的DEX之一。
2.ZKSwap,ZK-Rollups DEX先行者
ZKSwap是目前Layer 2板塊為數不多的DEX成員之一。
ZKSwap依舊延續了AMM做市商模型,如果你經常使用Uniswap或者SushiSwap等DEX,那麼可以說你對於ZKSwap的使用方式也是再熟悉不過了。
目前,ZKSwap能夠為用戶提供兌換、流動性挖礦等傳統AMM模式DEX的玩法。相較於ZkSnyc,ZKSwap則是一套全新的基於ZK-Rollups技術的資產兌換協議,通過ZK-Rollups技術把以太坊上的代幣轉移到Layer 2上,基於不斷生成的零知識證明來保證Layer1和Layer 2狀態的一致性,從而讓所有的兌換在Layer 2上發生,可以做到零Gas費用的實時兌,並且具備無限的拓展性。
首先,在交易效率以及交易成本上,ZKSwap就體現出了相當的優勢,對於交易者來說,沒有什麼比這兩樣更重要了。在安全性上,ZKSwap將數據聚合打包上鍊(尤其3月22日後,ZKSwap對自身的ZK-Rollups方案升級後),並通過零知識證明,確保Layer1和Layer 2狀態的一致性,來保證與Layer1同樣的安全性。
ZKSwap的零知識證明系統採用分佈式架構,並採用最新的零知識證明算法PLONK生成證明。 ZK-PLONK全局可信設置只需要生成一次,電路規模在一定範圍內的應用都可複用,極大地降低了零知識證明的使用門檻。
以太坊自身鏈上計算的TPS為15-20左右,由於ZKSwap的計算是在鏈下,理論上通過不斷擴展高端服務器的數量就能獲得無限的可擴展性。目前,Layer 2需要大量計算來維持相對較高的TPS,當前版本的ZKSwap採用了CPU計算零知識證明,使用了100多台高端服務器,可以實現15秒發送100筆交易。 ZKSwap後續將計劃開發GPU版本,大幅提升效率,有機會實現數百甚至幾千的TPS。
ZKSwap主網在2021年的2月14日正式上線,目前已經平穩運行了兩個多月。目前Layer 2賬戶數達到了86316個,總TVL達到了13.86億美元(相較於4月初上升了4倍左右),24小時交易額為28.66M美元,流動性為8.44億美元,在DeFi整體板塊處於中上等水平,從數據上看,ZKSwap的上線短時間內也吸引了諸多傳統DEX上的用戶前來體驗,ZKSwap的自身優勢也將讓用戶保持交易粘性。
目前,Layer 2板塊整體而言較為“空曠”,而遷移至Layer 2上的DEX更是少之又少。
Loopring與ZKSwap同處於Layer 2賽道且均是基於ZK-Rollups的DEX,本質上Loopring屬於訂單簿DEX的代表,ZKSwap則是AMM模式的DEX。而在技術模型上Loopring採用了Groth16的零知識證明算法,每次上線一個交易對都需要重置電路。 ZKSwap是基於較新的Plonk的零知識證明算法,效率更高,並且毋需每次更新電路即可更新可信設置。
從目前以太坊DEX板塊整體而言,對於諸多的DEX比如SuShiSwap、Balancer等的ZK-Rollups方案都在開發中,在Layer 2板塊的技術經驗上ZKSwap能夠給予一個參照,同時ZKSwap在Layer 2這個領域也走在了前列。
3.ZKSwap的激勵計劃與未來展望
ZKSwap在2月上線後,整體表現出了相當強的激勵性。
3月,ZKSwap上線了流動性挖礦和鎖倉挖礦計劃。目前,ZKSwap已推出了第二期的流動性挖礦和交易挖礦計劃,並於3月29日18點到4月26日18點開啟為期28天的流動性挖礦和交易挖礦計劃,代幣激勵的總額為400萬枚ZKS。包含13個交易對,包括ZKS/ETH、ZKS/USDT、ETH/WBTC、ETH/USDT、UNI/ZKS、SUSHI/ZKS、AAVE/ZKS等,每日最多獎勵不超過1000/2000ZKS。
據了解,第二期流動性挖礦4月26日結束之後,ZKSwap會繼續推出新一期的流動性挖礦,但ZKS代幣獎勵的產出將會減少,具體細則還在修訂中。不過,現在仍處於上述活動的活動期內,有興趣的交易者可以在獲取收益的同時,體驗一下基於ZK-Rollups的ZKSwap。
目前,ZKSwap整體產品板塊已經上線,並且運行平穩。從交易數據上尤其是TVL上,ZKSwap吸引了大量的交易用戶,而隨著ZKSwap的生態不斷進展,ZKSwap系統整體需要進一步提升吞吐。
根據最新公告,ZKSwap V2版本預計將於6月初正式上線, 屆時新版本將會支持Layer 2的自主無限上幣,用戶可以自主添加自己發行的ERC20代幣道ZKSwap的Layer 2支付網絡和兌換網絡,實現免費實時轉賬任意ERC20 代幣(包括任何穩定幣)以及免費實時兌換任意ERC20代幣。
ZKSwap在V1的基礎上,V2版本將為更多的代幣提供流動性和交易支持,並提供使用ZKSwap可以免Gas費用轉賬和兌換。同時ZKSwap也主要以增強自身性能為主,比如提升ZKSwap的吞吐量以及交易效率等。
另外,ZKSwap於4月22日正式發布了社區治理方案,旨在滿足社區治理需求,提高社區治理效率。其中,社區治理代幣gZKS由360天期限的ZKS鎖倉合約產生,用戶參與鎖倉可根據實際鎖倉時間至多1:1的比例獲取gZKS代幣。持有gZKS的用戶,可參與社區治理,包括提案和投票。持有5萬枚gZKS以上的用戶可發起提案,參與投票不設門檻,單次投票至少1枚gZKS。治理內容包括上幣、空投、流動性挖礦、經濟模型和技術路線調整等。
眾所周知,ZKSwap目前是以CPU來計算零知識證明,使用了近100多台高端服務器,可以實現15秒發送100筆交易。而在提供計算能力上,GPU明顯更有優勢,ZKSwap也在路線圖中表明將引入GPU為鏈下計算能力進行加速,而佈局後ZKSwap的吞吐將有望達到成以千計TPS。
ZKSwap通過Plonk零知識證明電路來實現自身的零知識證明,並且該證明方式降低了零知識證明門檻。在2021年第二季度,技術上ZKSwap還將對Plonk零知識證明系統電路進行優化,提升ZKSwap的系統效率。
目前ZK-Rollups因為難以部署智能合約,這也成為目前眾多DeFi協議以ZK-Rollups模型遷移至Layer 2的門檻。在長線的路線中,ZKSwap將通過對EVM指令集構建電路,以實現基於ZK-Rollups的通用EVM模型,這將為其他DeFi協議遷移至ZK-Rollups進一步降低門檻。
交易者是加密貨幣世界的一個主角,高效、低成本將從根本上改善DEX世界的交易環境,以及交易者的交易粘性,而ZKSwap也邁出了重要的一步。
ZKSwap作為目前第一批以ZK-Rollups為技術模型的Layer 2的AMM DEX ,生態整體進展較為迅速。從ZK-Rollups方案看,其在可擴展性、安全性、可用性以及性能等方面達到了一個很好的平衡,非常具有應用前景,因此ZKSwap在行業內,也能夠給予其他DeFi協議遷移至ZK- Rollups的Layer 2提供引領和參照的作用。