DeFi+Layer2已成趨勢,Layer2誰更受青睞?有哪些機會?

買賣虛擬貨幣

synthetix、uniswap們都使用了哪種layer2方案?


defi 戰事正酣,領軍者另闢戰場。uniswap、aave、synthetix 等 defi 頭部玩家們不約而同開始探索 layer2 +  defi 的可行性,理由是明擺著的:以太坊高昂到破紀錄的 gas 費,一不留神就堵塞網路的現狀,更關鍵的是以太坊 2.0 正式上線可用,沒有兩三年下不來。


對 defi 應用來說,選項並沒有很多:要麼選擇其他公鏈多線作戰,要麼在現有基礎上,使用 layer2。前者對新的 defi 團隊來說,或許值得考慮一下,但 defi 老玩家們,自然更青睞 layer2 的方案:還是熟悉的操作,效能提升若干倍,使用者幾乎無需額外學習什麼。


那麼什麼是 layer2 第二層解決方案?有哪些 layer2 方案可供選擇?頭部 defi 專案們都選擇了哪些 layer2 方案,一起來看下。 



layer2 擴容方案主路擁堵,曲徑通幽


以太坊交易處理能力,如同上世紀的打字機一般,稍有不慎,就會卡住。以太坊上為了保障高價值交易可以得到優先處理,交易處理的排序方式和比特幣如出一轍:價高者得,兼顧交易的歷史時間。


以太坊採用 gas 機制,交易量稍多,gas 費就會飆升,小額交易不再有望成交:往往一筆普通交易的手續費要超過交易量本身。defi 中的交易更是如此,畢竟在uniswap 或者 aave 進行一筆操作,涉及到的複雜度更高,手續費自然也要更高。 

以太坊建立者 vitalik 曾在 twitter 表示:「專案方和使用者應儘快遷移到採用 rollup 型別的二層網路,而這可能會是下半年 defi 的一個趨勢。」vitalik 也點評了其他的方案,如果只是代幣轉賬交易,loopring,omg 也可以用。


問題客觀存在,解決出路卻各有不同。


以太坊 2.0 藉助於 pow 機制向  pos 機制遷移,提升交易吞吐量,再加上分片式的交易處理機制,預期可以大幅改善現狀。但遠水解不了近渴,以太坊 2.0 升級,步步為營,如今行路未半,等到以太坊 2.0 完全支援 defi 這類複雜應用之時,你家新生的小可愛,沒準都能去打醬油了。


而另一條路 layer2,在現有以太坊網路上構建第二層作為擴充套件解決方案,成為更實際也更觸手可及的選擇。尤其對於正當紅,急切獲得更多使用者的 defi 而言,現實擺在面前:對於巨鯨,交易手續費不過是多花個豪華午餐錢而已;但對於散戶,高昂的手續費如同一道高牆攔路,讓人望而卻步。這也是以太坊上起勢的 defi, 逐漸向其他公鏈溢位的原因之一。


layer2 有望憑藉更絲滑的交易體驗,更低廉的交易費用,為 defi 們再添一把火。當然 layer2 方案也並未大一統, 各家解決方案各有優劣,全看專案方的選擇權衡。知道了 layer2 擴充套件方案有什麼用,不妨將自己設想為專案方:宴席開張,在 layer2 的選單上,有什麼可以點的?各家滋味如何,還要看過方知。


layer2 的選手們,準備好了嗎?


既然要把 layer2 派上用場,孰優孰劣,總要有個分辨。本文從 defi 應用對 layer2 的要求方面入手,看看目前可供選擇的 layer2 方案都有哪些。不過限於作者的學識和視野,難免太多主觀因素,還請讀者明鑑且批評指正。 


我們從一張表開始。


matter labs 綜合各家資訊,整理了一份文件,從四個角度、19條細則,評價主流的 6 種解決方案。如下圖所示。 

來源:matterlabs,中文翻譯:荊凱


根據上述選單,假設你是 defi 建立者,什麼型別的 layer2 可能在考慮範圍之列?


首先,defi 應用需要支援智慧合約,並且最好是靈活性較強的智慧合約。

根據這一點,狀態通道 (state channel) 和 plasma 這兩個方案,如非必要,並不會成為優先選擇。因為他們對於智慧合約的支援有限。


其次,資金安全性的考慮。


defi 是重資產型的應用,意味著 layer2 方案要想勝任,就得有更好的確定性,更少的風險因素,defi 建立者也有餘力可以在其他方面繼續提升資金安全性。layer2 往往需要藉助於驗證人來充當中介角色,也因此帶來了中間人風險。驗證者是否有許可權凍結資金甚至瓜分使用者資金卷錢跑路?這一點,對於 defi 而言尤為重要。


據 matterlabs 的評價而言,sidechain、validum 這兩類解決方案對於中間驗證人的依賴程度更高,defi 在選擇 layer2 方案時,需要慎重考慮。 根據上圖中 matterlabs 列出的評估標準,熱錢包洩露攻擊的危險、遭遇通證設計機制上攻擊的風險方面,側鏈方案潛在的風險較高。


也有評價者認為,sidechain 的側鏈方式,嚴格說來並不能算作 layer2。儘管側鏈方案有這樣一些可能的問題,但是 sidechain 因為更為靈活範圍也更廣,所以具體的安全性和實用性如何,有賴於具體實現。


需要提醒的是,儘管 matterlabs 列出了主流的幾種方案,但是具體實現中,並非是非此即彼的。比如 maticnetwork,就是將 plasma 和 側鏈方案結合的一種 layer-2 擴容方案。


據 coindesk 8 月 3日的報道,maticnetwork 建立了五百萬美元的 defi 孵化基金,吸引 defi 專案在 maticnetwork 上建立解決方案,也已經吸引了多個 defi 專案前來。印度最大的交易所 wazirx 在 matic 上建立了 amm swap defi 專案;基於 matic network 的 layer 2  defi 借貸協議,也有了 easyfi 的例子。


第三,layer2 方案畢竟會涉及到在資產處理效率的問題。


這被歸入了可用性範疇。提現時間和交易是否可以即時確認,是值得關注的兩個方面。plasma 和 optimistic rollups 的方案,從表中看到,提現時間預計較長。不過,如果引入了流動性提供者,相應提現時間會大大縮減,而 defi 方案目前通常都會有 lp 的設計,所以圖中所示的 1 周提現時間儘管看來離奇得長,但是也只是理論預估而已,實現起來的實際時間會遠小於此數值。


最後,我們看下效能方面。


之所以放在最後來講,並非因為效能不重要,而是這是 layer2 方案一定要解決的問題,因此各家的差別其實並不大。無論基於 eth 還是 eth2.0,幾種 layer2 解決方案都能有顯著提升。這方面的指標,在排除layer2 方案上,不具有太大參考性。當然此處的評估角度不同,僅從實現的角度去看待 layer2。


簡單小結一下,藉助於 matterlabs 總結的列表,我們從 defi 專案方的角度去初步評估了不同的 layer2 解決方案。綜合來看,zkrollup 和 optimisticrollup 的方案相對而言更有優勢,而狀態通道 (state channel) 和 plasma 這兩個方案,由於對智慧合約的支援有限,並不會成為 defi 優先選擇。


這裡提到了 zkrollup 和 optimisticrollup 兩個方案,稍作介紹。後文中我們會看到使用 rollup 方案的幾個 defi 專案。


可以將 rollup 看做是一條側鏈,因為會生成區塊,並定期將快照發到以太坊主鏈上。 


rollup 之所以得到諸多專案方青睞,與它在去信任化上所做的努力分不開:rollup 的方案,假定了運營者是不可信任的,他們會作弊,會偷懶下線掉鏈子,或分叉等惡意行為,rollup 方案對此作了防範,避免影響到協議執行。除此之外,重要的一點是,只要能夠在合作的情況下,rollup 上的節點或者驗證人可以實現即時退出。


限於篇幅所限,我們對 rollup 的這兩個方案( zkrollup 和 optimisticrollup) 不做深入探究,不過不妨看看 vitalik 是如何看待的。


vitalik 對 rollup 作為 layer2 解決方案的看法

9 月 2 日,vitalik 在 twitter 上探討了以太坊的交易供需機制以及提升效能的一些方案。在 vitalik 看來,交易費高昂,只能透過擴容來解決。而提升效能的方案有兩類:


  • rollup 方案

  • 分片機制


tether、gitcoin 和其他的應用,選擇了 zkrollup 的方案提升效能。而即將上線的 optimistic rollup 新方案,提供了更為通用的解決方案,因為對 evm 合約提供了全面的支援。


optimistic 和零知識證明 zkrollup 可以透過在 layer2 處理大部分交易的方式,將效能提升 20 倍左右,從 15tps 提升到大約 3000 tps。這種方式下,鏈上的 gas 費並不會減少,但是由於大部分交易在 rollup 之中,使用者實際支付的費用得到了數以百倍的下降。而長期來看,還有以太坊 2.0 的分片機制可以提升效能,增加擴充套件性。


rollup: defi專案的優先選擇


上文中,我們對比了多個 layer2 解決方案,並重點分析了 rollup ( zkrollup, optimistic rollup ) 這一方案。理論上而言,rollup 在多種方案中勝出,而從 vitalik 的觀點看來,他本人也看好 rollup 的方案作為以太坊擴容的現實選擇。


接下來,我們一起看下當前正熱的 defi 專案,如 uniswap、aave、synthetix 等專案,是如何計劃應用 layer2 方案提升效能的。


synthetix 的 layer2 方案:使用 optimistic rollup,測試網進入第一階段


synthetix 是首個以太坊上的合成資產管理和交易平臺,近期 synthetix 跟 optimism 團隊合作,推進 optimistic rollup 在 synthetix 平臺的應用,建立 layer2 的方案帶來更好的使用者體驗。而具體而言,底層依賴的是 optimism 建立的 ovm (optimistic virtual machine) 作為支撐所有 layer2 協議的虛擬機器。 


9 月 25 日,synthetix 啟動以太坊二層擴容方案 optimistic 測試網,使用者可以在二層網路上進行快速交易。擁有 1 至 2500 個 snx 的質押者可以有資格參加測試並獲得獎勵。synthetixdao 將每週提供 50,000 snx 作為參與該測試網的抵押獎勵,該獎勵發放總共持續 4 周。 


據 synthetix 的部落格介紹,在 oe(optimistic etherum,即採用 optimistic rollup方案的側鏈)上使用 snx,是快速發展的 defi生態系統實現全面可擴充套件性的關鍵一步,讓世界各地的任何人都能在沒有高 gas 成本的情況下使用 defi。


簡言之,synthetix 採用 optimistic rollup 的方案實現 layer2 擴容,目前進展不錯。當前階段,稱之為:fomalhaut。這一階段,旨在測試降低 snx 小額抵押者領取獎勵的成本。預計 9 月 29 日進行第二次名為 deneb 的升級,降低 gas 費用。


unipig:當 uniswap 遇上 layer 2 擴容方案


uniswap 正在開發其 v3 版本。uniswap 的創始人 hayden adams 在 twitter 上表示,v3 將“解決所有問題”,有評論者認為,uniswap v3 將會實現 layer2 方案。不過官方對此並未有更多的介紹。


作為 uniswap layer2 的示例 demo,unipig 的方案早已於 2019 年 10 月份上線,展示 uniswap + layer2 的基本操作。地址見:https://unipig.exchange


unipig 和 synthetix 一樣,也是採用了 optimistic rollup 的方案擴容,演示了使用 layer2 可能實現的 ux 改進。是由 uniswap 和 plasma group聯合建立的。


在當前的 demo 中,layer 2 充值和提現功能並未實現。而是透過空投測試代幣的方式,讓使用者參與其中。unipig 有一個統計頁,列出來當前 demo 採用 or 的方案所帶來的效能提升: 

aave: 會採用layer2,但細節尚未知曉

aave 是以太坊上流行的資產借貸 defi 平臺,目前排名前列。上個月 aave 稱,其平臺上使用者抵押資產所得到的附息代幣“ atokens”(用於表示平臺上的加密抵押資產)將整合以太坊改進提案(eip) 2612,讓授權實現無需消耗 gas。


在以太坊上的 defi 應用中,使用時往往需要預先發起一筆交易授權,才能允許下一步操作。而 aave 也表示團隊正在積極研究,將 atoken 引入 layer2 方案。


compound: 考慮轉移到layer2或其他公鏈


據區塊律動報道,8 月 21 日,來自 graph 團隊的 david kajpust 在 twitter 稱,compound 正在秘密考慮轉移到 layer 2 或其他公鏈,因為 gas 費用實在過高。 


目前為止,尚未見到進一步的報道顯示 compound 會具體採取何種方案。不過前文提到過的 easyfi,作為 compound 的仿盤,倒是可以作為示例,展現 compound + layer2 會有怎樣的體驗。


據 easyfi 部落格介紹,easyfi 是一種通用的第二層數字資產借貸協議。建立在 matic 網路之上的 defi 體系。matic 網路於 2020 年5 月31日上線,採用了 plasma 作為擴充套件方案。easyfi 的目標是專注於信貸協議,使借款人能夠輕鬆可靠地獲得各類信貸資產。


easyfi 開始時,v1 是作為 compound finance 的分叉而建立的,從以太坊主鏈到了 matic 網路,實現 layer 2 方案結合的抵押擔保貸款協議。 


curve:未來會採用 layer2 方案


8 月 17 日,curve 團隊的 charlie 在電報群內回覆網友資訊時提到: 

未來(curve) 會用到 layer2 解決方案和擴容,只是現在還沒完成。我們知道,高昂的 gas 費對於散戶而言並不公平,對我們,至少對我來說,這挺讓人沮喪的。


小結


從本文對幾個頭部 defi 專案的分析可以看出,defi 專案採用 layer2 方案,只是時間問題而已。儘管管中窺豹未見全貌,但是對比了多個 layer2 擴充套件方案後,從多方面考慮我們可以得出初步結論,optimistic rollup ( 或者也可以將 zkrollup 考慮在其中) 的方案,可能會成為採用 layer2 方案的 defi 專案首選。


defi 的中場戰事,少不了 layer2 這一重要角色。而在 layer2 各個方案中,又有什麼潛在投資機會?不妨留作開放話題,一起探討。

-end-


宣告:本文為作者獨立觀點,不代表區塊鏈研習社(公眾號)立場,亦不構成任何投資意見或建議。



免責聲明:

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

推荐阅读

;