模塊化區塊鏈堆棧將由多個層組成,並且會相互依賴以創建包含上述所有組件的系統。

封面: Photo by The Halal Design Studio on Unsplash

在可擴展性方面,模塊化區塊鍊是區塊鏈設計的最新範式。模塊化的概念起源於 Layer1 區塊鏈 Celestia,現在這個概念也逐漸被更多的人所關注,還有人甚至提出” 模塊化區塊鏈將定義 Web3 創新的下一個十年 “的口號。但是,到底什麼是模塊化區塊鏈,它到底能解決什麼問題,它又會給我們帶來哪些發展機會呢?通過本文我們來共同了解一下什麼是模塊化。模塊化區塊鍊和單體區塊鏈第一,我們需要先了解一下區塊鏈的 4 大核心功能:

  • 執行:節點執行用戶交易
  • 結算:更新結果全局狀態
  • 共識:交易排序,對結果狀態達成共識
  • 數據可用性:存儲和保證交易數據

第二,現在最流行的鏈架構主要有 2 種類型:

  • 單體區塊鏈(Monolithic)
  • 模塊化區塊鏈(Modular)

第三,這兩者的區別,如下圖所示:

單體區塊鏈的這 4 大核心功能都在同一個網絡上實現,鑑於其整個交易生命週期都在同一個網絡中處理,所以它是高度不可擴展的。模塊化區塊鏈,提出了將獨立的執行層與結算和數據可用性層進行分離的想法。

模塊化區塊鏈堆棧將由多個層組成,並且會相互依賴以創建包含上述所有組件的系統。

模塊化區塊鏈被提出的原因

單體區塊鏈的一些局限性,使得模塊化區塊鏈被提出。具體局限性包括:

  • 低效的交易驗證
  • 存在資源容量限制
  • 高度不可擴展

因為模塊化區塊鏈不進行同層處理,所以它可以在實現相同功能的基礎上,避免以上麻煩的發生,避開現有的局限性。現狀在模塊化的道路上,各個項目都有不同的側重點。

以 Fuel Labs 為代表的 Polygon Hermez、Arbitrum、StarkNet 等正在通過為模塊化堆棧構建執行層來進行模塊化。Optimism 的團隊致力於分片、激勵驗證和去中心化排序器。

Celestia 則專注於數據可用性和共識層。

模塊化區塊鏈的優勢

其一,可以高效低成本的推出新區塊鏈,因為開發人員可以減少部署時間並最大限度地降低成本。

其二,可以在不犧牲安全性和去中心化的情況下實現可擴展性,因為模塊化區塊鏈不需要處理所有功能,所以不會被其所限。

其三,開發人員將不再受單體區塊鏈架構強加的各種限制約束。比如不需要去選擇 ZK 和 Optimistic,EVM 還是 WASM 等。

現階段出現的問題

在過去一年的時間裡,我們看到了 L1 生態系統中構建了大量的執行層,導致執行層領域非常分散,這種分散給開發人員帶來了幾個痛點:

  • 用於啟動執行層的現有工具通常與特定的鏈相關,沒有為開發人員移動到新的基礎鏈留出靈活空間;
  • 構建新執行層的開發人員還必須處理易構性;
  • 不管是不是開發人員,都更喜歡使用簡單的儀表板,而不是 SDK。
分散的執行層領

域想要解決以上問題,就需要構建一個開放的,去中心化的,通用的協議。該協議允許開發人員啟動任何類型的執行層,該系統應該具備以下基本特徵:

  • 支持 EVM、WASM 等多種 runtime,從而允許非 EVM 鏈支持 EVM,EVM 鏈支持 WASM;
  • 構建特定於用例的鏈以及特定於應用程序的執行層;
  • 支持可插拔的 DA 和結算層。

模塊化的未來

如何打破區塊鏈的 “孤島效應”,是很多人都在試圖解決的問題。模塊化區塊鏈給了我們一個相對比較合理的前景,其對用戶和開發者也都提供了便利和更低的成本。

Source:

Modular Blockchain Will Bring the Future of Web3 Users?

Deconstructing the Impact and Opportunity of Modular Execution Layers

免責聲明:作為區塊鏈信息平台,本站所發布文章僅代表作者及嘉賓個人觀點,與 Web3Caff 立場無關。文章內的信息僅供參考,均不構成任何投資建議及要約,並請您遵守所在國家或地區的相關法律法規。