熱門 DeFi 協議都選擇哪些 Layer 2 技術進行擴展?進展如何?

原文標題:《四種主流 Rollup 方案及熱門 DeFi Layer 2 進展盤點》
撰文:荊凱

Layer 2 是 2021 年加密社區具有發展趨勢的明確方向之一,而熱門 DeFi 選擇哪些 Layer 2 技術進行擴展,是被行業密切關注的。本文對以太坊上 Layer 2 的最新進展做了梳理,對熱門 DeFi 的擴容進展也做了整理,以讓讀者對目前的 Layer 2 進展有個相對準確的理解。

儘管近日來美債長期利率的上漲引發了市場擔憂,給加密貨幣市場也遮上了一層陰影,以太坊價格從 2000 多美元回調至 1500 美元以下,不過在以太坊上的交易仍然費用仍然居高不下。

如下圖所示,來自於 Etherscan 的數據顯示,當前正常速度下,一筆 ERC20 代幣轉賬,需要花費 9 美元左右,相當於一份肯德基全家桶。而在 Uniswap 上進行一筆交易,則需要花費 27 美元左右,可以買四個十寸的蘇丹王榴蓮披薩了。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Rollup 是擴容重點

在 DeFiPrime 最近一篇文章中,彙總了以太坊擴容的多種選擇。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

儘管 Layer 2 方案上的擴展,除了 Rollup 之外,仍然有諸多其他選擇,比如 Plasma、狀態通道、Sidechain、Commit-chain 等,但去年 V 神定調的 Rollup 爲主的擴容方向,看起來會是中期內更爲現實的選擇。

流行的頭部 DeFi 項目和協議,如何應對用戶增長和以太坊現有侷限的矛盾,如何選擇 Layer 2 方案,以及如果有可能,我們這些 DeFi 用戶現階段如何使用,這是接下來我們要關注的方向。文章難免有掛一漏萬之處,僅供拋磚引玉,還請讀者多多指教補充。

常見的四種 Rollup 方案

Optimistic Rollup

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Optimism 實現了 ORU (Optimistic Rollup) 的方案,吸引了來自 Uniswap、Compound 的目光,更是在主網預啓動之後,得到了合成資產交易平臺 Synthetix 的深度參與。Optimism 最近也宣佈,將於 3 月份上線主網。

Optimism 的方案是創建 OVM,等同於以太坊上的 EVM 運行環境,dApp 的開發者團隊,可以很順利的將 L1 的合約遷移到 Layer 2 之上。預計 Optimism 的方案可以將 TPS 提升至 2 萬以上。

除 Synthetix 外,Uniswap 也有計劃使用 Optimism 的方案擴容,當前有了基於 Optimism 網絡的遊戲版 Demo -- Unipig,Compound 也有望採用 Optimism 的方案。從目前進度看來, Optimism 應該會比 Zk Sync 更早上線主網。

對於 Optimism 架構感興趣的讀者,可以參考下圖。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展來源:https://community.optimism.io/docs

ZK Rollups

多個項目實現了 ZRU (ZK Rollups) 的架構思路,包括 zkSync、Loopring 等。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

其中最值得關注的,是來自 Matter Labs 的 ZkSync,主網已經上線,不過尚未提供通用的解決方案。去年 10 月 10 日,Matter Labs 和主打穩定兌換的 DeFi 協議 Curve 合作,上線了 zkSync L2 智能合約測試網,名爲 Zinc Alef。Demo 地址

該測試網支持 Zinc 編程語言,藉助於 Zinc VM 運行智能合約,在該網絡上部署的智能合約,是可以互操作的。不過,現有的合約想要編譯爲支持 Zinc VM 的版本,仍需要多花一些功夫,畢竟按照項目方當時的介紹,Zinc 編程語言並非圖靈完備語言,仍有一些限制。Matter Labs 稱會繼續完善 Zinc 成爲圖靈完備語言。

據整理,除了 Curve 之外,StablePay、GitCoin 也計劃採用 Matter Labs 的 zkSync 方案作爲擴容選擇。 SushiSwap 在一月份發佈的 2021 計劃中,也提到會將 zk Rollups 作爲最終的 L2 擴容方案。Balancer 協議也提到,內部唯一的 Layer 2 研究擴展選擇爲 zk Rollups,不過目前尚未見到更多 Balancer Layer 2 的相關信息。

路印協議 (Loopring) 已經在主網上線了一年多,主要集中在交易領域 (AMM、訂單簿式 DEX。另外火爆一時的 ZkSwap 憑藉空投代幣等上線營銷的動作,也引來了不少關注。

Arbitrum

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

另一個值得一提的是 Offchain Labs 所創建的 Arbitrum 方案,所用的實現方式,是類似 Optimism 的 ORU 實現方式,目前仍在測試階段。項目方提供了若干 Demo,示範運行在 Arbitrum 之上的 DeFi 是如何運行的。

據項目方介紹,在 Arbitrum 上開發並參與該 DeFi Demo 的團隊有 Bancor、Bounce、Burgerswap、Hop、MCDEX (首個遷移到 Arbitrum 上的項目)和 Swapr。此外,團隊也 Fork 了 Uniswap (稱爲 Arbiswap)、Balancer 等熱門項目供演示。下文會介紹部分項目 Demo 的操作。

StarkEx

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

StarkEx 的工作方式與 zk Rollup 有些類似,不過基於 Validium 的系統架構下,數據的驗證是放在了鏈下處理,相比之下處理能力有所提升,不過這犧牲了部分安全性。個人認爲,也可以不嚴格的將 StarkEx 列在 Zk-Rollup 類型之下。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

本週去中心化合約交易平臺 dYdX 宣佈在 StarkEx 提供支持的 Layer 2 網絡上開展了內測,目前提供 BTC/USD、ETH/USD、LINK/USD 三個交易對的永續合約交易。

DeFi 社區對此的態度頗爲積極。DeFiant 認爲 dYdX 此舉,釋放了一個積極的信號,表明以太坊擴展方案已經成熟,足以支持類似 dYdX 這樣的大型 DeFi 協議,爲用戶提供更快、更便宜的交易體驗。

此外決定採用 StarkEx 的項目,還有 DeFi 聚合器 Paraswap,DeversiFi 等應用。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Layer 2 方案會發幣麼?

這是大家會很關注的問題。根據自媒體「深潮 TechFlow」所彙總的信息看:

  • Matter Labs 創始人 Alex Gluchowski 表示,zkSync 會發布治理代幣

  • Offchain labs (Arbitrum 方案的創建團隊) 會跟進發幣

  • Starkware 也會跟進發幣

而本月,Optimism 剛宣佈獲得 a16z 加密風投基金領投的 2500 萬美元 A 輪投資,將在 3 月份公開上線主網,儘管沒有明確信息,但在我看來 Optimism 發幣只是時間問題。

如果發行的代幣有空投計劃刺激用戶遷移使用 Layer 2 網絡,現在開始關注以及使用相關的 DeFi 應用,會有更大概率得到空投。當然有些項目尚未正式上線,風險管理自然是不可缺少的功課。

熱門 DeFi 的擴容選擇

如上文所述,Optimism、Zk Sync、Arbitrum 以及 StarkEx 是當下最常見的 Layer 2 方案。接下來,我們從項目角度,去梳理下當前若干 DeFi 應用所採用的 Layer 2 方案,如果項目已經有 Demo 或者已經上線,也會列出來相應的示例。請注意,下文所述僅爲表示 Layer 2 方案的狀態。

Uniswap:未定

Uniswap V3 版本何時上線,目前尚未可知。從目前有限的信息看,或許可以期待下在 V3 版本中,能夠見到 Layer 2 方案的接入,但是仍然只限於猜測階段。關於 Uniswap 擴容方案較多的推測,指向的是 Optimistic Rollup。Uniswap 的創始人 Hayden Adams 表示,V3 版本「解決所有問題」。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Unipig 是一個早期的 Demo,由 Uniswap + Optimism (或者曾經的 Plasma Group) 團隊共同開發,展示 Uniswap + Layer 2 (Optimism 的實現) 的 示例

不過就筆者測試而言,Unipig 並未繼續運作,已經完成了歷史使命了,Unipig 的 Twitter 也停留在了 2019 年 10 月。

Uniswap 採取何種擴容方案?zk Sync 和 Optimism 哪個會勝出?說實話,目前還沒有定論。考慮到 Optimism Ethereum 主網下個月即將上線,希望我們能夠更早得到答案吧。

Synthetix:已上線,採用 Optimism 方案

目前 Optimism 主網試運行中,下個月計劃上線主網,供所有人公開使用,而 Synthetix 則是最早喫螃蟹的,也是目前階段和 Optimism Ethereum 網絡交互,幾乎是唯一的入口。

在 2021 年路線圖一文中,Synthetix 創始人提到:

向 Optimistic Ethereum (二層擴容方案)的過渡,將緩解 2020 年我們經歷的許多問題。這種過渡有兩個主要優勢:更低的 gas 成本和更高的吞吐量。更低的 gas 成本對所有用戶都有好處,並使系統更有效率。更高的吞吐量將使我們在與 Chainlink 合作的過程中減少預言機的延遲,實現通過合成期貨和許多其他協議改進的槓桿。

在之前的文章中,我介紹過如何使用 Synthetix Layer 2 版本,在此略微重複下。

Synthetix 對遷移到 Layer 2 的用戶提供了激勵,下圖可以看到當前 SNX 抵押年化收益率爲 32.23%, 總計有 400 萬 SNX 在 Layer 2 之中了。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

使用 MetaMask 錢包登錄,錢包之中有 SNX 的話,可以點擊右上角 「2-deposit SNX」, 將 SNX 從 L1 層轉往 L2 層,這是後續操作必須的,大約有五分鐘的延遲。如果在 L1 層尚有未還清的債務,需要先償還,再操作。

然後,前往 Mintr L2

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

同樣先使用 MetaMask 錢包登錄。可以進行鑄造、銷燬、申領獎勵、提取代幣等操作。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

與 L1 層消耗大量 gas 不同,在 L2 層上,只需簽名確認即可,當前不需要花費手續費,由項目方承擔了。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

dYdX:已上線,採用 StarkWise 方案

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

dYdX 選擇 StarkWise 的方案部署 Layer 2 版本的永續合約交易,現在進入了內測階段 , 已經正式在主網上線了。如上圖所示,可以通過 項目主頁 提交內測申請。

前幾日提交之後,目前還沒有收到郵件通知,也因此無法將實際操作展現給讀者了,下圖爲 dYdX 測試版截圖,可以看到跟當前界面一致,支持三種交易對:BTC/USD、ETH/USD、LINK/USD, 預言機服務採用了 ChainLink。

dYdX 的公告也彰顯了他們的決心, 會將永續合約產品遷移至 Layer2,並計劃關閉在 L1 層的賬戶 :

新產品公開發行後,現有永續合約產品將與 Layer 2 層並行。幾周後,L1 層永續合約帳戶將逐漸終止,用戶需要關閉其在 L1 層的倉位,然後在 Layer 2 層新建倉位。

dYdX 在公告中也陳述了他們選擇 StarkWise 的理由,考慮到遷移成本低,能夠爲用戶提供最佳的交易體驗,而同類的 Optimistic Rollups 方案並未經過實戰測試,且從 Layer 2 提款至 Layer 1 的時間太長,這導致了 dYdX 轉向 StarkWare。

據項目方表示,藉助於 zk Rollup 的 Layer 2 方案,帶來的改進主要在:無需支付 gas 費,交易門檻大幅降低(0.001 BTC、0.01 ETH 和 1 LINK) ,並且實現交叉保證金交易,可以實現更高槓杆率,更低清算、預言機更快、即時交易結算等優勢。

當然,不同項目方有各自的權衡,這裏 dYdX 的意見,也僅供參考,讀者不妨自行比較。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Curve:測試中,採用 zkSync 方案

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Curve 採用了 zkSync 作爲 Layer 2 的擴容方案,目前運行在 Rinkeby 測試網絡上,所以交互時首先請將錢包網絡切換至 Rinkeby 測試網絡

點擊綠色按鈕「connect wallet」,會跳轉至 zksync 的登錄頁面

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

使用 metamask 等錢包登錄,會跳轉回到 Curve L2 的應用中。接下來,發送 Twitter 獲取一些測試代幣(點擊 「get some trial tokens!」按鈕,發送 Tweet),就可以參與測試了。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Arbitrum Rollup

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

最後介紹下使用 Arbitrum Rollup 方案的若干 DeFi 項目及 Demo,是類似於 Optimistic Rollup 的方式,兼容 EVM,採用多輪交互,改進整體體驗和效率。儘管 Optimistic Rollup 和 zk Rollup 得到的關注度更高,但從目前看來,畢竟 Layer 2 賽道還遠在早期,Arbitrum Rollup 也不能忽視。

據項目方公告,已有多個項目方會採取 Arbitrum 的方案。目前在 Arbitrum 上開發並參與的團隊有 Bancor、Bounce、Burgerswap、Hop、MCDEX (首個遷移到 Arbitrum 上的項目) Augur 和 Swapr。Arbitrum 提供了一個 門戶面板,列出了這些應用。

作爲首個遷移到 Arbitrum 的項目,在 MCDEX 發佈的一篇文章中,他們提到了自己的理由,概括一下,供感興趣的讀者參考:

  • 從功能上看,zk Rollup 是更理想的技術方案。但是儘管 zk Rollup 未來會支持通用的 EVM 智能合約,但是最終產品還要等挺久時間,技術成熟度和進展,不能滿足要求;

  • OptimismOVM 和 Offchain Arbitrum 兩者的去中心化程度相當,都是不錯的方案;

  • 不過從上鍊成本、技術成熟度(文檔、代碼、評估用的測試網)、開發者友好程度、以及序列模型等方面,MCDEX V3 選擇了 Arbitrum 方案。

接下來,我們看下如何試用 Arbitrum Rollup 上的各類應用。支持的錢包有 : MetaMask、MathWallet、Portis、Fortmatic、WalletConnect、Burner 6 種。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

想要體驗 Arbitrum Rollup 上的應用,有幾個準備工作要做。

設置測試網絡

Arbitrum Rollup 發佈了自己的測試網絡,在 MetaMask 中,選擇自定義網絡,然後填寫如下的參數(https://faucet.arbitrum.io/):

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Network Name 可自行設置。

RPC URL 設置爲 : https://kovan3.arbitrum.io/rpc

ChainID 設置爲:79377087078960

領取測試代幣

頁面 上,點擊頂部提示,可以前往 鏈接

在完成了測試網絡配置的設定後,你會見到自己的地址。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

點擊 「Claim」 ,在 MetaMask 中籤名,領取若干測試代幣。

稍等片刻,即可見到測試代幣到賬,可以前往測試了。

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

限於篇幅,具體的項目操作方式就不再贅述,目前可以在 Arbitrum 上試用的應用,可以點擊鏈接查看 列表頁面

注意,目前還在測試階段,並未正式發佈主網。

部分示例如下:

MCDEX:

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Bancor:

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

Arbiswap :

Layer 2 爆發前夜:一覽主流 Rollup 方案與 DeFi 應用進展

小結

Layer 2 今年會是一個各方混戰的戰場,圍繞以太坊擴容湧現出來的多種方案的競爭,以及 DeFi 應用的各自站隊,會讓空投激勵 + Layer2 + DeFi 這三重因素疊加,熱度可以持續很久。

本文圍繞 Rollup 的四類方案展開,彙總了多個 DeFi 擴容方案的選擇,比如 Curve、Uniswap、Synthetix、dydx、Bancor、Angur 等,不過鑑於信息紛雜,筆者關注範圍等原因,仍然難免掛一漏萬,還請讀者多多批評指正。

Layer 2 項目的競爭會持續很久,作爲用戶和投資者的我們,多方參與,遲些表態,或許會是更穩妥的選擇。當然 Layer 2 擴容也會伴隨着若干問題而生,比如安全性、互操作性等,我們需要耐心點,這段路可能並不短。

參考資料:

https://www.chainnews.com/articles/158092818626.htm

https://staking.synthetix.io/l2

https://portal.arbitrum.io/

https://thedefiant.io/dydx-is-latest-major-defi-project-to-move-to-l2/

https://www.chainnews.com/articles/911090776823.htm

https://www.chainnews.com/articles/629975320347.htm