原文標題:《Ethereum's Rollup-Centric Future》
原文編譯:Unitimes
原文編譯:Unitimes
關鍵要點
關鍵要點
原文標題:《
原文編譯:Unitimes
原文編譯:Unitimes
關鍵要點
關鍵要點
為了緩解當前的可擴展性問題,以太坊正在轉向一個「以Rollup 為中心的路線圖」,將最佳的鏈上和鏈下擴容方案結合起來。
為了使得以Rollup 為中心的未來保持可行性,Rollups 解決方案必須優先考慮降低執行成本、跨層互操作性和用戶隱私。
一級標題
可擴展性是在最小化(交易) 成本和不犧牲區塊鍊網絡的去中心化和安全性的同時增加網絡的速度和吞吐量的方法。以太坊目前無法擴展。在過去的兩年裡,隨著用戶數量的增加,以太坊的交易成本飆升,使得日常投資者幾乎無法承擔使用該網絡的成本。
1) Optimistic Rollups
一級標題
圖片描述
一級標題
01. Rollups 簡要指南
2) ZK-Rollups
圖片描述
圖片描述
圖源: ethereum.org
圖片描述
一級標題
圖片描述
圖源: Simon Brown
此外,由於與生俱來的複雜性,大多數ZK-Rollups 通常並不兼容EVM。因此,以太坊開發者們很難將智能合約遷移到ZK-Rollups 方案中,這使得在不完全改變智能合約框架的情況下,為這些ZK-Rollups 方案開發通用應用程序變得更加困難。 ZKSync 和zkEVM 最近已經在以太坊測試網絡上部署了兼容EVM 的ZK-Rollup 方案,為以ZK-Rollup 為中心的未來帶來了曙光。
一級標題
在今年的某個時候,以太坊將經歷共識機制的轉變,從PoW (工作量證明) 轉變為PoS (權益證明),這被稱為「合併」(The Merge)。這一改變將減少以太坊網絡的能源排放,提高網絡安全性,並減少來自礦工的中心化風險。以太坊的「以Rollup 為中心的路線圖」將支持任意數量的驗證者,只要他們將32 ETH 作為經濟質押金。
一級標題
分片(sharding) 是一種鏈上水平擴容方案,可以增加區塊鏈能夠高效處理的活動量。實質上,以太坊區塊鏈將被分割成更小的鏈,也即所謂的「分片鏈」(shards),這些分片鏈將並行運行,並最終通過信標鏈(Beacon Chain) 連接在一起。每條分片鏈將通過一個節點子集來運行,這些節點將檢查數據可用性。這種系統確保了任何人都可以使用標準的消費級硬件來運行網絡節點,同時提高網絡的可擴展性。
不像傳統的分片那樣為交易提供更多的空間,最新的danksharding 方案專注於為數據blobs 提供區塊空間。以太坊協議不會試圖解釋這些數據,而只是驗證這些數據blobs 是完全可用的。這些數據blobs 要想被視為完全可用,則必須不能丟失任何數據,且Rollup 狀態必須能夠使用該數據進行重建。該數據空間將用於支持高交易吞吐量的L2 擴容方案。
Danksharding 形成數據層,提供大量數據可用性,從而為Rollups 提供了一個低成本的場所來發布它們的數據。 Danksharding 使以太坊的以Rollup 為中心的路線圖變得可行。它將以太坊變成結算和數據可用性層,並將可擴展性移交到L2 Rollups 的手中。目前,通過結合Rollup 和以太坊架構,當前以太坊僅15-45 TPS 的交易吞吐量可以擴展至高達1000-4000 TPS。分片鏈的引入將進一步為Rollups 擴大數據存儲容量,將吞吐量提高到100,000 TPS 以上。
一級標題
1) 成本
03. 以Rollup 為中心的未來
Optimistic Rollups 和ZK-Rollups 的耀眼優勢在於,它們能夠在無需妥協安全性和去中心化的情況下解決以太坊的可擴展性問題。它們允許以低得多的費用來進行幾乎即時的交易,同時減少以太坊主網上的網絡擁堵。
然而,這兩種類型的Rollups 都有明顯的缺點,這對它們的長期可持續性提出了質疑。由於欺詐證明系統,Optimistic Rollups 會受到長達一周的退出等待期的影響。而ZK-Rollups 的計算量太大,目前無法與EVM 兼容。如前所述,兩種解決方案的開發人員都在解決這些問題。
1) 成本
2) 碎片化
一個可擴展的區塊鏈需要能夠支持越來越多的事務(交易) 量,同時不能在交易成本上進行妥協。如前所述,Optimistic Rollups 和ZK-Rollups 都解決了這個問題,但是二者比較結果如何?
ZK-Rollups 在運行其有效性證明時可能會花費大量成本。但是,隨著程序的改進,ZK-Rollup 網絡中的每個交易批次中包含的交易數量將會增加,這將降低每筆交易的邊際成本。從長遠來看,ZK-Rollup 將克服其有效性證明最初產生的固定成本的缺點。
理論上來說,Optimistic Rollups 應該有著幾乎無成本的交易。與ZK-Rollups 不同,Optimistic Rollups 不存在繁重的後端計算或數據壓縮(這會進一步增加交易成本)。通常情況下,Optimistic Rollups 運營商會承擔運行欺詐證明的成本。然而,將未壓縮的數據發布回以太坊會增加交易成本。此外,由於欺詐證明尚未完全部署在這些解決方案上,因此目前Optimistic Rollups 上的交易成本高於預期。
在以太坊分片鏈上,任何一個Rollup 方案的交易成本都應該比當前情況顯著降低。理論上,如果ZK-Rollups 能夠繼續降低每筆交易的邊際成本,Optimistic Rollups 和ZK-Rollups 之間的成本差異應該非常小。
2) 碎片化
整個加密生態系統都存在碎片化問題。大多數協議都是以孤島式的方式運行,整個行業是相對支離破碎的。在區塊鏈之間移動資產是複雜和不直觀的,特別是對新用戶。
許多Rollups 網絡有著繁榮但孤立的L2 生態系統。由於能夠很容易地連接以太坊協議內的組件,開發者們正在Arbitrum 和Optimism 上快速地構建應用程序。然而,一旦用戶將他們的資產放入這些系統中,他們往往會發現將這些資金重新轉移到不同的平台是一項挑戰。像Hop 和Connext 這樣的「跨層橋」和「跨鏈橋」有助於解決流動性資產的部分互操作性問題。用戶可以相對快速且經濟有效地將資產從一個平台無縫轉移到另一個平台。
跨鏈橋會將資產鎖定在某個L1 智能合約中,然後將該Token 資產的某種版本發送至另一條區塊鍊或Rollup 上,反之亦然。如果沒有EVM 兼容性,用戶將需要放棄對其加密資產的控制權,因為該跨鏈橋的安全性不再依賴於底層區塊鏈的安全性。為了將資產從以太坊轉移到不具有EVM 兼容性的Rollups (比如Loopring 或StarkNet) 中,用戶可以從某個中心化交易平台向該Rollup 發送Token 資產,或者支付Gas 費用將資產發送至該Rollup 本身。就後者而言,這些資產將存在於該L2 Rollup 中。
對於將資產從以太坊跨鏈橋接至Rollup 而言,自今年早些時候市場低迷以來,L2 橋接在總TVL (鎖倉總價值) 方面有所下降。儘管有著很長時間的取款等待期,但像Arbitrum、Optimism 和Boba 這樣的Optimistic Rollups 目前在累積的橋TVL 方面處於領先地位。 zkSync 是該領域一個相當新的Rollup,但它是少數幾個具有EVM 兼容性的ZK-Rollups 之一。
同樣,在基於PoS 的以太坊世界中,圍繞Rollups 的互操作性也存在一些問題。 「互操作性橋樑」將成為以Rollups 為中心的以太坊生態系統中至關重要的基礎設施組件。它們將致力於防止孤島式的Rollup 生態系統,保持可組合性,緩解碎片化的流動性。這些橋樑是跨Rollup 通信和資產遷移的必要手段。
以太坊以Rollup 為中心的生態系統鼓勵試驗和發展當前的區塊鏈架構。目前,EVM 兼容性限制了Rollup 框架內的發展,限制了智能合約創新的自由。 EVM 兼容性可能會成為一個過時的特性,被未來的可組合性驅動技術的發展所取代。
從短期來看,Optimistic Rollups 是以太坊生態系統領先的擴容方案。它們在EVM 兼容性方面有一個現有的優勢,這為其應用程序提供了所需的可組合性。然而,隨著時間的推移,由於以下幾個因素,向ZK-Rollups 的過渡將自然發生:更低的、無須信任的取款等待期;更高的吞吐量;卓越的數據壓縮能力;以及每筆交易的邊際成本的降低。
3) 隱私
區塊鏈本質上是公開的,通過完全的透明度來提供對該領域的信任。在任何給定的時間,任何人都可以前往Etherscan,查看誰在與什麼合約進行交互,涉及多少資金。雖然錢包地址是一種匿名的隱私解決方案,但社交媒體平台提供了一個口子,將公眾身份與相應的錢包聯繫起來。
ZK-Rollups 的優點在於其數據壓縮能力。如前所述,ZK-Rollups 驗證鏈下的所有交易數據,並將經驗證的證明和經壓縮的交易數據發布回以太坊主網。以太坊驗證者不需要解釋該交易批次中的數據,而只是檢查和確保該L2 方案已經驗證了該數據。
一級標題
專注於隱私的ZK-Rollups 會將可識別信息從它們捆綁的交易數據中移除,並只發布適當的信息。比如,Aztec 在其Rollup 方案中創建了一個化名系統,從而將交易數據與相關的交易方完全分離開來。用戶可以通過他們即將發布的Aztec Connect 橋以匿名的方式發送或接受Token,並與去中心化應用進行交互。
然而,這種隱私功能的增加是有代價的。該Rollup 無法像以前那樣處理交易列表。 Aztec 引入了第二個零知識證明(因此現在它是ZK-ZK-Rollup) 來驗證一個ZK 證明列表,每個證明都驗證一筆隱私交易。 Polygon 推出了他們面向企業的隱私Rollup,即Polygon Nightfall,它在ZK 隱私Rollup 之上運行了一個Optimistic Rollup。
對於ZK-Rollups 來說,啟用私有交易更簡單,因為Optimistic Rollups 將所有交易數據發佈到它們的父鏈。但是,也有一些選擇可以使Optimistic Rollups 實現隱私交易。它們可以效仿Tornado Cash 的做法,切斷源地址和目標地址之間的鏈上關聯。目前的Optimistic Rollups 可以將諸如Aztec 等以隱私為導向的ZK-Rollups 作為L3 (第三層) 來託管。未來的部署也可以混合他們的解決方案,比如Polygon Nightfall,並實現ZK-Rollup 來驗證隱私交易。