ZKSwap的初體驗

2020-12-09 藍狐筆記

(紫丁香花叢,梵谷)

目前以太坊Layer 1上的DEX的交易體驗不夠好,首先是交易費用很貴,其次交易等待時間過長,最後是有些代幣的交易滑點過高。其中前兩個問題的根源在於Layer 1自身的可擴展性問題。目前看,這兩個問題在Layer 1層面很長時間內都無法得到解決,而Layer 2技術的到來為解決這些問題提供了方向。

ZKSwap是基於ZK-Rollups+AMM的DEX

藍狐筆記之前聊過不少Layer 2技術,其中ZK-Rollups在安全性和隱私保護、交易體驗等方面都較好的應用前景。ZK-Rollups是Layer2 最重要的技術路徑之一,同時AMM(Automated Market Maker)自動做市商模式也經過Uniswap的實踐,基本上成為當前DEX主流的模式,如果將兩者結合起來,可能會誕生一種全新體驗的去中心化交易所模式。關於Layer 2技術,可以參考藍狐筆記之前的文章《以太坊的Layer 2賽道》。

簡單來理解,這種結合相當於ZK-Rollups+Uniswap,其優勢在於可以實現可擴展性、提供隱私保護等。

首先它是去中心化的,用戶無需許可即可參與,同時可以獲得相當於Layer 1的安全性,僅就這一點而言,ZK-Rollups技術相對於大多數layer 2技術都有一定的優勢。其次,吞吐量的極大提升。目前的以太坊Layer 1的 tps大約在15-20左右,而ZK-Rollups的tps理論上在優化後可以達到幾百甚至幾千的tps,相對於目前的吞吐量,具有質的提升。從用戶交易的體驗看,這會讓用戶的交易速度變得非常快,無須像在Uniswap或Sushiswap上等待較長的區塊確認時間,幾乎是實時交易;再次,無須支付高gas費用,可以節省用戶的成本。當以太坊擁堵時,在Uniswap交易,動輒5美元以上的交易費用,這對於大多數用戶來說都是難以承受的。最後是在Layer 2上交易具有更好的隱私保護,這也是不少用戶的需求。

從長期看,ZK-Rollups+AMA模式有機會成為未來DEX最重要的發展方向之一,因為它在一定程度上具備DEX和CEX的優勢,用戶無需註冊,無須託管,可以自由掌握個人交易資金,同時也可以獲得快速的兌換和低費用等交易體驗。

ZKSwap是在Zksync基礎上的迭代。Layer 2需要大量計算來維持相對較高的tps,當前ZKSwap是CPU計算零知識證明,使用了100多臺高端伺服器,可以實現15秒發送100筆交易。ZKSwap後續計劃開發GPU版本,會大幅提升效率,有機會實現數百甚至幾千的tps。

ZkSwap的零知識證明系統是分布式的架構,採用零知識證明算法PLONK生成證明,其全局信任設置只需要生成一次,且電路規模在一定範圍內的應用是可以復用的,從而降低零知識證明的使用門檻。更多技術細節,可以參考之前的文章《ZeroSwap:基於ZK-Rollup的 DEX》。

ZKSwap的初體驗

目前市場上鮮有基於ZK-Rollups+AMM模式的DEX,ZKSWap目前已經開放了測試網,這可以讓我們從用戶的角度直接體驗它的整個使用流程,包括充值、轉帳、兌換、提供流動性、移除流動性以及提現等。

*充值到Layer 2

想要在Layer 2網絡進行各種DeFi活動,首先第一步是充值。ZKSwap本質上是基於ZK-Rollup技術的兌換協議,通過ZK-Rollup技術可以將用戶的ERC-20代幣從Layer 1轉移到Layer 2,然後基於不斷生成的零知識證明來保證Layer 1和Layer 2狀態的一致性。

從這個角度,我們可以理解為什麼首先會有充值的過程。在ZKSwap測試網中,它支持MetaMask錢包。測試中的充值的代幣是測試代幣。

當用戶下載和註冊MetaMask錢包之後,首先需要將MetaMask錢包網絡切換到以太坊的Ropsten測試網絡,如下圖:

(需要將網絡切換到Ropsten測試網絡)

由於是測試網絡,用戶需要先獲得Ropsten測試網的以太坊測試代幣。用戶可以登錄https://faucet.dimensions.network/,然後輸入Metamask錢包地址,點擊「Send Rosten ETH」,之後錢包餘額會出現5ETH,不過它不是無限制領取,一個IP位址一天只能領取一次ETH測試幣。

(輸入錢包地址領取5個rETH測試代幣

有了測試代幣之後,用戶可以登錄ZKSwap的DApp http://zkswap.app/ ,點擊連接錢包、解鎖錢包,會彈出提示讓用戶進行籤名。

(連接和解鎖錢包)

進入ZKSwap的L2錢包之後,可以看到"充值到L2",點擊之後可以選擇自己想要充值的代幣和數量,然後確認並進行籤名即可。充值需要等待一些時間。充值完成之後,會在L2錢包中顯示出餘額。

(從Layer1錢包充值到Layer2錢包是第一步)

*轉帳

在ZKSwap的L2錢包界面中,有一個「L2轉帳」,用戶點擊進入後輸入轉帳地址、轉帳代幣以及數量,點擊確認並籤名後即可進行轉帳。

(從Layer2上的轉帳)

*提現到L1

如果用戶想將代幣從ZSWap轉回以太坊,點擊L2錢包界面中的「提現到L1」,輸入提現地址、提現代幣以及數量,點擊確認並籤名即可進行提現。

(從Layer2錢包提現到Layer1錢包)

*代幣兌換

對於ZKSwap來說,進行代幣兌換是其用戶頻次最高的操作。用戶點擊進入「L2兌換」之後,其界面類似於Uniswap的界面,對於DEX用戶來說,不存在操作上二次認知成本。跟Uniswap一樣,也可以進行滑點點設置,由此來控制自己的兌換成本,當用戶點擊確認並籤名後即可進行兌換。

(在Layer2上的進行兌換,請注意:本文中的所有代幣只是測試代幣,非主網代幣)

*添加流動性

添加流動性方面,用戶需要點擊進入「L2資金池」。在添加流動性之前,用戶需要有相應的代幣對。跟Uniswap一樣,各50%的比例。在確定好代幣對和數量之後,點擊「供應」並籤名後即可添加流動性。

(ZKSwap添加流動性界面

*移除流動性

相對於Uniswap上移除流動性不容易找,ZKSwap移除流動性相對容易找到,當用戶提供流動性之後,會出現流動性資金池列表。其中「-」圖標可以讓用戶進入移除流動性界面。在移除流動性界面,用戶可以選擇移除的百分比,然後點擊移除並籤名即可進行流動性移除。

(ZKSwap移除流動性界面)

從以上ZKSwap的Layer 2 DEX體驗來看,相對於Layer 1的DEX,多了「充值到Layer 2」 和「提現到Layer 1」兩步,剩餘的操作跟目前DEX的體驗類似,甚至有一些優化,用戶不會有更多交易認知成本。不過,它具備相當於Layer 1級別的安全性,同時其交易費用大幅降低、交易速度大幅提升,有更好的交易體驗。

當然對於ZKSwap來說,除了技術上的進展,它也需要開拓出流動性,因為在交易中流動性跟滑點相關,跟用戶體驗相關。ZKSwap是如何應對這一個問題的?

目前看,它推出了有獎測試計劃,後續會推出流動性挖礦計劃等。目前正在進行的有獎測試計劃,一共提供1,000,000枚ZKS作為獎勵代幣,ZKS是ZKSwap的治理代幣。有獎測試計劃包括限時體驗、Bug賞金獵人、交易量排名大賽等。從社群消息看,目前核心代碼正在審計,預計需要2-3周時間,審計完成後上線。

從ZKSwap公布的消息看,ZKSwap已經完成天使輪融資,由幣信領投、隆領資本、FBG資本等多家機構跟投。

結語

昨天ETH2.0完成創世區塊啟動,不過距離有分片的ETH2.0還有很長的路要走,且即便分片實現了,也需要解決跨分片溝通等問題。從較長的時間範圍內,Layer 2將是DeFi可擴展性的重要出路,隨著越來越多的DeFi項目出現,它們都在競爭以太坊的空間,這是零和博弈,這不利於整體DeFi交易量規模的增加,不利於DeFi整體市值的增加,不利於DeFi的長遠發展。

DeFi要想取得更大規模的突破,layer 2是非常重要的技術路徑。DEX是DeFi中最高頻的領域。Layer 2首先會應用到DEX上,未來會有越來越多的DEX使用 Layer 2技術,而其中ZK-Rollups技術是Layer 2最重要的發展方向之一。

ZKSWap的實踐有利於DEX在Layer 2方向上的探索,如果它的探索能順利進行,會對其他的DEX有示範左右,從而帶動更多DeFi協議採用其基於ZK-Rollups的Layer 2技術。目前實踐中的還有路印,期待兩者能在layer 2的DEX上進一步探索。

-------

風險警示:藍狐筆記所有文章都不能作為投資建議或推薦,投資有風險,投資應該考慮個人風險承受能力,建議對項目進行深入考察,慎重做好自己的投資決策。

相關焦點

  • RNDR採用zkSync優化礦工收益付款
    根據海外區塊鏈媒體Cointelegraph報導,以太坊區塊鏈上高達97%的交易行為和活動來自DeFi方面的APP,其中單Uniswap就佔到了約39%。然而,就如鏈上數據研究機構Glassnode指出的:「DeFi,以其複雜的機制,佔用了大量的以太坊燃料,很大程度上造成了目前我們所看到的燃料費史無前例的大增長。」
  • 最好用的uniswap錢包以及Uniswap詳細教程奉上
    最近在群裡交流,遇到最多的問題就是「Uniswap要梯子嗎?怎麼用?怎麼買賣?怎麼看流動池數據?」事實上,對於各位初入Uniswap的朋友來說,目前最需要的就是一個詳盡的Uniswap使用教程以及一款好用方便、對Uniswap支持較好的去中心化錢包。
  • Uniswap或將長期停耕 誰是最大受益者?
    Compound創始人Robert Leshner就是流動性挖礦的支持者,他建議社區對於ETH/USDC和ETH/WBTC流動性礦池保持激勵措施,將獎勵範圍縮小到兩個最重要的流動性礦池中,獎勵減少一半,但不會妨礙交易者的體驗。不少社群成員則同意停止挖礦,Zack Fincher認為流動性挖礦在一定程度上造成代幣傾銷。
  • 一文讀懂Uniswap,附Uniswap使用教程
    典型的代表是 Uniswap。二、Uniswap 是什麼Uniswap 是基於以太坊的代幣交換協議,是基於兌換池,而不是訂單簿的去中心化交易協議。而所謂的兌換池,指的則是一個資金池,用戶在 Uniswap 中交易的價格則由這個資金池中的代幣比例和算法來決定。
  • 比升資本|Uniswap項目介紹
    一、Uniswap橫空出世2018 年 11 月 2 日,懷著焦躁不安的心情,Uniswap 創始人 Hayden Adams 在推特上發布了 Uniswap 正式上線的消息,當時,他的推特只有 200 名粉絲。
  • 被吸血的 Uniswap 怎麼辦?
    有意思的是,如果時光倒轉一年,DeFi 社區還因為 Uniswap 沒考慮發幣而傳為佳話:Uniswap 曾經和另外一個去中心化交易平臺Bancor同在「自動化做市商 AMM」賽道,Uniswap與 Bancor 最大的區別在於沒有原生代幣,而是將收取的交易費直接與流動性提供者分享,減少了加入原生代幣帶來的交易摩擦。
  • 傳說之下AU介紹:swapswap
    官方漫畫swapswap中的SansSans他很懶,而且會抽菸,Sans有一件藍色的連帽衫,但有時為了交換,也會有橙色的。他依舊會說雙關。swapswap其實就是在swap的基礎上,再進進行換位,但是保留swap裡的人物設定。也就是我們說得換位AU。骨頭兄弟PAPYRUS希望他的兄弟能抓住一個人類,這樣他的夢想就能實現,Sans根本不想這麼幹,他太懶了。或者更本不想。Sans不像PAPYRUS想成為皇家衛隊的一員。
  • Defi之uniswap的使用方法
    Uniswap就是典型的代表。Uniswap 是什麼?Uniswap 是基於以太坊的代幣交換協議,是基於兌換池。兌換池,則是指一個資金池,用戶在 Uniswap 中交易的價格則由這個資金池中的代幣比例和算法來決定。
  • 社區生態 | JustSwap測試版正式上線
    歡迎大家前去體驗。JustSwap體驗地址 :https://test.justswap.io/#/scan領取測試幣:https://nileex.io/join/getJoinPageJustSwap官網:https://justswap.io/https://justswap.tronscan.org/https://justswap.network
  • 讀懂Sushiswap簡史
    所謂流動性挖礦,即用戶在Uniswap做市可以獲得LP代幣,LP代幣可以質押在Sushiswap獲得SUSHI代幣,對於用戶而言,相當於在原來的基礎上免費獲得了SUSHI代幣,何樂而不為呢?因此,Sushiswap的冷啟動十分順利,僅僅幾天時間,鎖倉量便突破十億美元,而同期Uniswap則用了幾個月。Sushiswap的成功得益於超高的挖礦激勵。
  • CellETF:什麼是Uniswap?Uniswap有何優勢及風險?
    什麼是UniswapUniswap是基於以太坊的以代幣為中心的平臺,允許ERC-20或以太幣交換。Uniswap在社區中脫穎而出,因為它是一個提供流動性和自動創建市場的去中心化式平臺。Uniswap  和套利交易必須強調的是,Uniswap是一個去中心化的鏈上數字資產交易平臺,但並不是為了取代中心化交易所的。這是因為如果Uniswap的交易機制出現偏差,則必須有正常的交易機制來糾正它。該糾正過程是以套利交易的形式存在的。套利交易是利用其他交易市場之間的價差獲取利益的交易策略。
  • 金帝集成灶BQ900ZK蒸烤一體初體驗
    使用這個集成灶也有一段時間啦,總體的使用體驗下來結果令人滿意,各類烹飪場景都能使用。外觀亮眼,使用方便快捷的同時還能確保安全性,簡直不能再好,徹底讓我家擺脫了低級廚房生活的煩惱。看了我的分享是不是心動啦?
  • SushiSwap分解
    本文將深入介紹Sushiswap的進展,以及成功啟動社區分叉所需的關鍵特徵。回顧:到目前為止的路SushiSwap由匿名創始人Nomi於9月初推出,它是第一個基於社區的公平發行DeFi fork。 SushiSwap的誕生是為了解決Uniswap價值主張中缺失的支柱——DeFi社區分享及成功參與該平臺的一種方式。
  • MR用戶使用Uniswap具體操作流程
    Uniswap v2已經上線,Uniswap 什麼?它有哪些優點?如何在Uniswap 賺取高額收益?小編親自為逐一揭秘,開啟新財富密碼。今天我們以在BitKeep錢包上的親身體驗為例。Uniswap是什麼?
  • Linux SWAP 深度解讀
    Linux內存管理是一套非常複雜的系統,而swap只是其中一個很小的處理邏輯。希望本文能讓讀者了解Linux對swap的使用大概是什麼樣子。閱讀完本文,應該可以幫你解決以下問題:1、 swap到底是幹嘛的?2、 swappiness到底是用來調節什麼的?3、 kswapd什麼時候會進行swap操作?4、 什麼是內存水位標記?
  • Uniswap遭洗劫,OKEx徐坤:Uniswap需考慮優化對LP激勵
    對於Sushiswap來說,它並沒有構建全新的模式,只是發揚「騰訊風骨「,延續了Uniswap的核心設計」自動做市商「機制,擺脫了對於傳統交易所的依賴,為交易者提供了較為高效的去中心化交易。Sushiswap的代幣池也跟Uniswap相似。
  • Sushi大遷移起死回生,Uniswap慘遭洗劫,OKEx徐坤:Uniswap需考慮...
    對於Sushiswap來說,它並沒有構建全新的模式,只是發揚「騰訊風骨「,延續了Uniswap的核心設計」自動做市商「機制,擺脫了對於傳統交易所的依賴,為交易者提供了較為高效的去中心化交易。  Sushiswap的代幣池也跟Uniswap相似。
  • OKEx Research:一文詳解Uniswap 的來龍去脈
    Uniswap是具有自動做市商機制的去中心化交易所,避免了中心機 一、 Uniswap概述Uniswap是基於以太坊的促進ETH和ERC20代幣自動互換的協議。Uniswap是具有自動做市商機制的去中心化交易所,避免了中心機構的參與,具有去中心化,抗審查性,安全性。
  • Uniswap大手筆派發萬元紅包,你趕上了嗎?
    代幣發行之初共鑄造了10億枚UNI,並且將在4年的時間內全部發行可用。總供應量中,60%將會分配給UNIswap社區成員,其中四分之一(也就是總供應量的15%)將會分配給存量用戶。史上「最大糖果」UNIswap官方表示:UNIswap的成功歸功於過去兩年來參與其旅程的數千名社區成員,這些早期社區成員也將很自然會地成為UNIswap的負責人。
  • 從Uniswap看DEX 的進擊之路
    - 用戶體驗並不令人滿意,尤其是由於比特幣的目標區塊間隔為10分鐘,這通常意味著用戶在採取提交訂單等操作後,需要等待數分鐘才能出現在訂單簿上。但是,為了解決很多用戶體驗問題,訂單先集中提交給IDEX伺服器,IDEX再將其籤名添加到交易中,然後再廣播到以太坊網絡。這意味著用戶必須信任一個中心實體來確定事件的順序,但交易所仍然是非託管的。在我們看來,這本質上是一個非託管的交易所,而不是一個DEX,仍然是一項有趣的成就和商業模式。