此時,Rollup代表了最先進和最成功的區塊鏈擴展解決方案。它們解決了區塊鏈的主要挑戰,在大幅提高速度的同時降低成本,而不犧牲安全性,依賴於Layer 1鏈(如以太坊)進行最終結算。
市場上兩種主要的Rollup類型包括樂觀Rollup和零知識Rollup。樂觀Rollup,包括Arbitrum和Optimism,假設所有交易都是正確的,直到有人證明否則。交易數據發佈到Layer 1鏈上,具有開放的挑戰期,任何人都可以提交欺詐證明。它們的主要優勢包括與以太坊智能合約的良好兼容性和相對較低的運營成本。然而,當用戶必須等到挑戰期結束時,提款需要一些時間,這會導致延遲。
零知識滾動技術,如 zkSync、Starknet 和 Polygon zkEVM,為每批交易創建了一個加密證明。這個證明由第一層鏈進行驗證,授予瞬時最終確定性並啟用即時提款。這些滾動技術以前計算上很重且複雜,但新的改進使它們變得更快,並與現有的以太坊工具更兼容。
今天,這兩種類型的滾動技術都鎖定了大量的價值,並擁有龐大的開發者和用戶社群。這使得任何新技術都難以取而代之。下一代擴展解決方案必須修復剩餘的限制,例如樂觀滾動的提款延遲和零知識證明的高複雜性,同時提供相同的安全保證。
如果我們要設想一個新的系統-某些人可能稱之為下一代可擴展性層-需要滿足幾個要求。第一是必須支持瞬時最終確定性,如同 ZK-Rollups 的情況,但不需要任何重的計算要求。另一個是大幅減少鏈上數據的數量,也許通過以安全、去中心化的方式在鏈外存儲數據,但仍然允許強大的信任保證。
第二,它需要完全兼容以太坊虛擬機。大多數去中心化應用程式都是用 Solidity 編寫的,因此開發者應該有能力移動他們的應用程式,而不必重寫代碼或學習新的工具或技術。系統應該將所有技術複雜性抽象到背景中。
第三,它必須解決碎片化問題:今天許多第二層鏈擁有自己獨立的流動性,而它們之間的資金轉移並不迅速;這種轉移的成本也相當高。一個下一代解決方案必須允許資產和數據在網絡的不同實例之間瞬時和安全地流動。這將導致一個統一的環境,其中所有應用程式無縫互動。
即使擁有完美的技術,最大挑戰仍然是採用。滾動技術已經擁有巨大的網絡效應。數十億美元的價值和大型開發者生態系統圍繞它們建立。一個新的系統從第一天起就需要顯著的流動性和應用程式。同時,由於區塊鏈行業的建立依賴於經過時間驗證的內容,測試安全性也需要相當長的時間。
另一個可能的未來方向是模組化區塊鏈。系統不再在一個地方處理所有事務,而是可以將功能分開:執行層將處理交易,數據可用性服務將便宜地存儲數據,而以太坊將繼續提供結算和安全性。在這種模型中,下一代執行層只有在能夠與其他層順利連接並比當今的滾動技術更有效率的情況下才能成功。總之,可以想像出一種新技術,結合了最佳的樂觀滾動和零知識滾動的特點:瞬時最終確定性、低成本、強安全性和開發者的易用性。然而,這樣的技術將難以取代現有的滾動技術,考慮到它們在市場上的強大地位,並且已成為社區的主流。就可預見的未來而言,滾動技術仍然很可能是主流的擴展方法。一個後繼者需要提供全新的體驗,包括接近零的延遲、卓越的性能以及任何應用程式與任何網絡之間的無縫通信,促進 Web3 作為一個單一且高度可擴展生態系統的興起。



