模組化區塊鏈設計描述了一種系統架構,它將典型的單體區塊鏈的不同部分分開,透過為每個不同層建立專門的鏈:執行(execution)、資料可用性(data availability)與共識(consensus)、結算(settlement)。
目前,L1的區塊鏈都是在一個層級上將上述工作完成,這就是為什麼我們看到一些區塊鏈在更多使用者加入其網路時遇到了費用瓶頸。
如果我們要將加密貨幣的規模擴大到全球人口級別,似乎模組化是讓其實現的最終狀態,如果沒有其他原因,所有這些系統將必須以最有效的方式進行最佳化。
在2021年的大一部分時間裡,以太坊對於擁有小額錢包的使用者來說是無法使用的,因為在基礎層上參與DeFi協議的費用非常高。市場反映了這種情緒,其他各種L1智慧合約平臺的出現,為使用者解決了這個問題。
以太坊走向模組化區塊鏈堆疊的路線圖,利用ETH作為結算和資料可用性層,以及其他Rolluop L2的擴充套件解決方案,如zkRollups和Optimistic Rollups處理大部分交易,都將在今年全面實施。一旦這一過渡完成,使用者將能夠使用L2的解決方案,同時仍然受益於以太坊基礎層的安全性。
我最喜歡的專注於構建這種模組化區塊鏈架構的專案是Celestia。
他們正在建立一個致力於成為最有效和最去中心化的資料可用性層,並將能夠連線到其他執行和結算層的完整模組化堆疊。由於Celestia只專注於資料可用性和交易,他們的區塊驗證方法可以用資料可用性證明來簡化。
基本上,網路中的每個節點都需要對每個區塊的一小部分進行取樣,以確認其有效性,透過這種集體取樣,網路達成了共識。正因為如此,當更多的節點被新增到網路中時,它實際上增加了整個系統的吞吐量,所以網路可以從儘可能的去中心化中受益。