作者:ROUTE 2 FI ;編譯:火/白話區塊鏈
1.探索Layer2(L2)機會所在
今天我想更仔細地研究L2(OP、ARB、Polygon、Base)。在EIP-4844之前,如果看到L2治理Token的價格上漲,我並不會感到意外,因為這個改變很可能會吸引更多的交易量進入這些鏈上。
在過去幾個月裡,我觀察到某些L2方案吸引了大量交易,並且看到了許多專案在這些L2上進行開發。那麼,這其中有什麼大不同呢?這些L2方案是什麼?
在深入了解L2方案之前,了解目前的以太坊主網情況非常重要。截至目前,以太坊主網每秒處理平均12筆交易,而在網路活動高峰期,以太坊主網上進行交易的成本過去曾一度達到無法接受的水平,對於普通的加密貨幣用戶來說。這給以太坊帶來了可擴展性問題。問題的根源在於網路中的每個節點都需要儲存和驗證已發生在網路上的交易,因此形成了區塊鏈。
在過去幾個月中,我觀察到某些L2解決方案吸引了大量交易,並且看到了許多項目在這些L2上進行開發。那麼,這其中有什麼大不同呢?這些L2解決方案是什麼?
為了解決以太坊的可擴展性問題,引入了L2解決方案。 L2s實質上是建立在以太坊之上的完全獨立的區塊鏈,從而繼承了以太坊本身的安全保證。每個L2解決方案都具有其獨特的安全保證和權衡。在以太坊上,最受歡迎的L2擴充方式是Rollup,例如Arbitrum、Optimism和Base。
Rollup是一種能夠處理L1上的交易的L2解決方案。以太坊上的一般交易通常為156字節,具有一定的資料密集性。因此,Rollup在L2執行層面可以處理許多交易,然後將它們捆綁成一個簡潔的交易,發送到L1狀態驗證層。透過將L2執行層上的多個交易捆綁成一個交易,大大降低了每個交易的gas費用。有許多類型的Rollup,並非都相同,但最受歡迎的是智能合約Rollup,即OP Rollup和ZK Rollup。
智能合約Rollup是一種用戶可以將資金發送到L1(以太坊)上的Rollup智能合約,並由該智能合約管理交易和狀態變化的Rollup解決方案。 Rollup和區塊鏈的關鍵組成部分是梅克爾樹,梅克爾樹是一種儲存每個人資金狀態和交易的資料結構,允許L1直接在L2上驗證狀態,而無需下載整個狀態。簡而言之,使用者使用他們的資金在L2上進行互動和交易(改變狀態),L2會將狀態的梅克爾根發送給L1,以便L1可以驗證鏈的狀態。
然而,L1需要某種證明來確保L2發送的默克爾根是有效的,這就是兩種智能合約Rollup的區別所在。兩種主要的證明方法是詐欺證明和零知識證明。
Arbitrum和Optimism等OP Rollup使用詐欺證明來最終確定狀態。
以下是欺詐證明的工作方式:
– L2節點將梅克爾根與一小筆保證金一起提交到L1智能合約;
– L1智能合約預設信任L2節點,這是樂觀一詞的由來。 L1樂觀地相信L2的更新;
然而,此狀態變更在七(7)天內不會變成最終狀態;
– 在這七(7)天內,任何人都可以提交證明,證明提交的梅克爾根是欺詐的,然後撤銷更新,並將提交的保證金給予欺詐更新的舉報人;
– 舉報人現在可以透過驗證狀態根變更中發生的所有交易,並確認每個交易上的簽名是否有效來證明該更新是詐欺的;
– 如果狀態變更在七(7)天的時間內未被爭議,更新將最終確定且不可更改。
– 至於零知識(ZK)Rollup,它們使用零知識證明。以下是零知識證明的工作方式:
– L2節點將梅克爾根與證明一起提交到L1智能合約,證明L2正確處理了交易並產生了新的默克爾根;
– 如果L2節點試圖提交欺詐性更新,它們將無法產生有效的零知識證明,因此L1智能合約不會接受新的梅克爾根;
一旦零知識證明被驗證,狀態更新將立即完成。
現在,正如前面提到的,因為主網路上的交易/gas成本過高,L2的存在是為了解決以太坊的可擴展性問題。
讓我們深入了解兩個主要智能合約Rollup如何計算用戶支付的gas氣費用。
Arbitrum和Optimism都要求使用者支付兩種費用來進行交易:L2 gas(執行費用)和L1 calldata(安全費用)。 L2 gas(執行費用)類似主網上的gas費用。 L2上的每個交易都必須支付gas氣/執行費用,等於交易使用的gas數量乘以交易附加的當前gas價格:
(L2 gas price) x (L2 gas used)
至於L1 calldata/安全費用,L1 calldata費用是用來支付將交易寄回以太幣的費用。這是因為順序處理器(L2收集和提交交易到L1的機制)必須支付L1燃氣來向以太坊提交交易。下面是計算該費用的方式:
(L1 gas價格估算)×(L1呼叫資料大小+ L1緩衝區)
Arbitrum和Optimism的L2費用定價方式不同,兩者之間最重要的差異在於Optimism和Arbitrum如何計算L1計算的成本。 Arbitrum使用一個定價L1計算的預言機,而Optimism的L1計算包含一個動態開銷(標量)變量,可以由Optimism團隊進行調整以調整L1計算成本。
需要注意的重要事項是,在L2上進行交易比直接在以太坊主網上進行交易便宜得多,這也是L2的流行原因。目前,Rollup在L2執行層和儲存方面的成本都較低,但為了滿足資料可用性,將資料發佈到L1仍然對使用者來說是昂貴的。
今年年初,提出了一個名為EIP-4844的以太坊提案,計劃在年底推出。 EIP-4844提議新增一種全新的交易類型,允許接受資料區塊。這些資料塊的大小被設計得足夠小,以減少主網鏈上的儲存開銷。如同前面所提到的,以太坊主網路上的高交易成本也是L2 Rollup解決方案在發布批次和驗證狀態變更時的主要成本。該提案對此問題的影響是可能大幅降低L1成本開銷。據估計,EIP-4844將使L1批量發布成本降低約10-50倍。
2、一些受歡迎的L2 解決方案
1)Arbitrum
Arbitrum是一個L2解決方案,旨在提升以太坊智慧合約的功能,提高其速度和可擴展性,並增加額外的隱私功能。
它旨在解決當前以太坊智能合約存在的一些問題,例如低效率和高執行成本,這些問題損害了以太坊用戶體驗,並使交易成為一項昂貴的任務。
Arbitrum使用optimistic rollups 的技術。交易在鏈下執行,然後捆綁成大批次並作為調用資料(calldata)提交到以太坊主網。這個過程可以透過將計算和儲存轉移到鏈下來減輕以太坊目前所承受的大部分計算和儲存負擔。
根據DeFiLlama的數據,Arbitrum的總鎖定價值(TVL)為17.3億美元。
2)Optimism
Optimism(OP)是建立在以太坊之上的L2區塊鏈。 Optimism透過使用optimistic rollups從以太坊主網獲得安全性,並透過擴展以太坊生態系統。這意味著交易在Optimism上以無需信任的方式記錄,但最終在以太坊上得到保障。
Optimism是以太坊最大的擴展解決方案之一,總鎖定價值超過6億美元。它託管著97個協議,其中最大的協議包括Synthetix(SNX)衍生性商品交易平台,Uniswap(UNI)去中心化交易平台,以及Velodrome(VELO)自動做市商。
3)Matic(Polygon)
Polygon(前身為Matic Network)是一個由BN和Coinbase支援的L2擴充解決方案。該專案旨在透過解決許多區塊鏈的可擴展性問題,推動加密貨幣的大規模採用。
Polygon在單一側鏈上聲稱每秒可處理高達65,000筆交易,並且具有不到兩秒的可觀區塊確認時間。
Polygon的本地Token是MATIC,它是在以太坊區塊鏈上運行的ERC-20Token。這些Token用於Polygon上的支付服務,並作為在Polygon生態系統中操作的用戶之間的結算貨幣。
目前,Polygon的總鎖定價值(TVL)約為8億美元,其中Quickswap和PearlFi是目前最大的本地協議。
4)Base
Base是建立在以太坊第二層(L2)的基礎上,具備運行去中心化應用所需的安全性、穩定性和可擴展性。您可以部署任何基於以太坊虛擬機器(EVM)的程式碼庫,並將使用者和資產從以太坊第一層、Coinbase和其他可互通的鏈上引入。 Base是在與Optimism合作的情況下基於MIT許可的OP Stack構建而成。
Base的總鎖定價值(TVL)為3.5億美元,其中Aerodrome和Friend.tech是最大的DeFi協定。關於Friend.tech,我已經在我的通訊存檔和Twitter動態中寫了很多內容。
3、小結
在EIP-4844實施之前,看到L2治理Token價格上漲並不意外,因為這項變化很可能會吸引更多交易量進入這些鏈。我在這裡的假設是,由於用戶在gas費用上的節省,這些L2鏈上的交易數量會增加。
不過本文僅代表作者個人觀點,請自行進行研究以確保安全。