多年來,一條區塊鏈就是一條處理所有事情的鏈。模塊化論點將其拆分為專門的執行、結算、共識和數據可用性層。本指南解釋了新的堆疊、為什麼彙總需要數據層,以及這種設計帶來的優點和成本。
摘要
目錄
模塊化區塊鏈是一種將網路必須執行的核心工作拆分到不同專門化層的區塊鏈,而不是由單一條鏈一次處理所有工作。要理解這個概念為何重要,你必須知道每條區塊鏈都需處理的四項工作:執行,即運行交易和智能合約;結算,即最終確定結果和解決爭議;共識,即就交易的順序達成一致;以及數據可用性,即確保交易數據確實被發布,以便任何人都能查核。
傳統的區塊鏈,現在被稱為單體式,自己在同一條鏈上完成所有四項工作,這雖然簡單且緊密整合,但會遇到擴展的硬性上限,因為一條鏈做所有事情只能達到一定速度,否則就會變得擁堵或昂貴。模塊化方法將這些工作拆開,讓不同層各自專注於其中一項,而這種拆解已成為雄心勃勃的區塊鏈現今擴展的主流方式。本指南解釋了這四項功能、單體式與模塊化設計的差異、彙總和數據可用性層如何配合、領先的例子,以及模塊化路徑所涉及的實際權衡。
這之所以重要,是因為可擴展性十年來一直是區塊鏈面臨的主要挑戰,體現在所謂的「三難困境」中:一條單鏈難以同時具備可擴展性、安全性和去中心化,通常必須犧牲其中之一。單體式鏈往往為了速度而強推規模,犧牲一些去中心化,或者為了保持去中心化而犧牲速度。
模塊化論點提供了脫離三難困境的另一條路:如果沒有單一條鏈需要做所有事情,那麼每一層都可以為自己的任務進行優化,整個系統可以達到任何單體式鏈都難以匹敵的規模,同時在關鍵之處保持強大的安全性和去中心化。
到了2026年,這個論點已從理論轉變為主導架構,專門的數據可用性網路服務於數十條執行鏈,整套模塊化組件已投入生產。因此,理解模塊化設計幾乎等同於理解整個區塊鏈基礎設施的發展方向。
有關模塊化的一切都源於理解區塊鏈執行的四項功能,因此值得逐一探討。執行是實際的計算:當你交換代幣或運行智能合約時,執行就是處理你的交易、應用它並更新網路狀態以反映新餘額的過程。這是用戶最直接互動的層,且計算量很大,因為每筆交易都必須被處理。結算層提供最終性並作為爭議解決的家園:它是執行結果被錨定並具有權威性的地方,其他層可以將其視為事件的最終定論,在某些設計中,也是驗證證明或挑戰欺詐性主張的地方。
共識是網路參與者就單一、有序的交易歷史達成一致的機制,這樣每個人都能共享相同的事件視圖和順序,這能防止雙重支付並保持帳本一致性。數據可用性是最多人從未聽過、但卻被證明是模塊化設計核心的那個。它保證每筆交易背後的數據確實被發布且可獲取,這樣任何人都能下載它、檢查規則是否被遵守,並在需要時重建狀態。如果交易數據不可用,就沒有人能驗證網路是否作弊,這意味著數據可用性是信任的安靜但必不可少的基礎。在單體式鏈中,這四項工作都在一個緊密結合的系統中一起發生。模塊化的洞見在於它們不必如此,而將它們拆開可以讓每一項都做得更好。
理解模塊化最清晰的方式是直接與它背離的單體式模型進行對比。單體式區塊鏈將所有四項功能捆綁到一條整合的鏈中。每個全節點執行每筆交易、參與共識、存儲所有數據,並將這條鏈本身視為結算層。這種設計的最大優點是簡單和緊密整合:所有東西都在一個地方,應用程式可以無縫互動,層與層之間沒有需要管理的縫隙。
一條以追求原始速度聞名的高性能鏈是單體式方法的典型代表,它推動一條整合鏈透過要求節點使用強大的硬體來處理巨大的吞吐量。單體式設計的代價是它施加的上限:因為每個節點必須做所有事情,這條鏈只能擴展到一定程度,之後要么費用上升、要么擁堵出現、要么硬體需求變得過重以致較少參與者能運行節點,從而侵蝕去中心化。
模塊化區塊鏈將這個捆綁拆開,讓不同層處理不同工作。典型的現代配置是將執行與其他部分分開:專門的執行層運行交易和智能合約,而另一層或幾層則處理結算、共識和數據可用性。主要的例子是以彙總為中心的設計,其中輕量級的執行鏈(稱為彙總)在一旁處理交易,然後依賴一個強大的基礎層進行結算和數據可用性。
好處是專業化:一個執行層可以純粹針對快速、便宜的交易處理進行調整,而不必同時承擔保護整個系統的完整重量,因為它從底層的基礎層借用安全性。整個系統然後可以透過在共享基礎之上添加多個執行層來擴展,以單體式鏈無法做到的方式倍增容量。單體式偏好整合和簡單;模塊化偏好專業化和規模,這就是設計選擇的核心。
要理解的最重要的模塊化組件是彙總,因為彙總正是模塊化願景今天實際被使用的方式。彙總是一條獨立的鏈,負責處理執行,在主鏈之外快速便宜地處理交易,然後將壓縮的記錄發布回基礎層以獲得安全性。這個名字來自於它將許多交易「彙總」成一個批次並將該批次提交給基礎鏈的方式,這樣基礎鏈不必逐筆處理交易,但仍能作為最終的真實來源。這就是模塊化系統能夠擴展的機制:數千筆交易在彙總上便宜地發生,只有濃縮的摘要接觸到昂貴且高度安全的基礎層。
彙總有兩大主要類型,區別在於它們如何說服基礎層其批次交易是有效的。樂觀彙總預設交易是誠實的,並允許一個窗口期,在此期間任何人都可以透過提交欺詐證明來挑戰欺詐性批次,由基礎層解決爭議。零知識彙總則為每個批次生成一個加密的有效性證明,數學上證明交易被正確處理,基礎層無需重新執行即可驗證。
兩者都達到了相同的目標:在別處執行交易的同時繼承基礎層的安全性,且兩者都嚴重依賴一件事:它們交易背後的數據必須可用,這樣任何人都能驗證彙總的主張或重建其狀態。一個只發布摘要而沒有使底層數據可用的彙總,是在要求世界盲目信任它,這違背了目的。這正是數據可用性——這個不起眼的第四項功能——成為整個模塊化架構關鍵樞紐的原因。
數據可用性值得單獨一節,因為它是模塊化設計從一個事後考慮提升為核心的功能。當彙總發布其交易批次時,關鍵要求是完整的交易數據必須發布在某個可訪問的地方,這樣任何人都能檢查彙總是否誠實地完成工作,如果沒有則可以挑戰它,並在彙總運營商消失時重建狀態。
數據發布的地點以及發布的成本,是決定模塊化系統性能的最大因素之一,因為發布數據是彙總支付的主要部分。如果基礎層使數據發布變得昂貴,彙總就會昂貴;如果某個層使其便宜,彙總就會變得極其便宜。
這創造了對一種新型專門鏈的需求,其全部工作就是數據可用性:一個數據可用性層。這樣的鏈不是執行交易或解決爭議,而是純粹為了有序地處理數據並便宜可靠地將其提供給依賴它的彙總而存在。先驅例子是一個專門作為模塊化數據可用性層構建的網路,它使用一種稱為「數據可用性抽樣」的精巧技術來擴展。它不要求每個節點下載整個區塊來確認數據存在,而是輕量節點各自隨機抽樣區塊的一小部分。
透過足夠多的獨立抽樣,網路可以高度確信所有數據確實可用,而無需任何人下載全部數據。結合讓每個應用程式只獲取其自身數據片段的技術,這使得一個數據可用性層能夠便宜地大規模服務多個彙總。到2026年,這樣的層已經為數十個彙總提供數據可用性,這是一個具體跡象,表明將數據可用性分離到其自身專門網路的模塊化概念已成為真實、運作中的基礎設施。
了解這些組件如何組裝成實際系統會有所幫助,因為模塊化世界並非單一設計,而是幾個相互競爭且互補的堆疊。最具影響力的是主要智能合約平台的以彙總為中心的路線圖,該平台刻意圍繞模塊化重新定位自己。它沒有試圖透過讓自己的基礎層更快地處理一切來擴展,而是選擇主要成為一個結算和數據可用性基礎,將繁重的執行工作推到建立在其上的蓬勃發展的彙總生態系統中。
一次關鍵升級引入了一個專門、更便宜的空間供彙總發布其數據,通常稱為「blob空間」,這大幅降低了數據可用性的成本,從而也降低了彙總向用戶收取的費用,使許多交易的費用降到幾分錢以下。後續升級旨在隨著時間推移大幅擴展該數據容量。結果是一個分層系統:一個用於結算和數據的安全基礎層,以及在其上方處理日常活動的多個以執行為中心的彙總。
與此同時,還有專門的數據可用性層方法,彙總選擇將其數據發布到一個專門構建的數據可用性網路,而不是(或除了)基礎結算層,通常是為了獲得更低的成本。還有另一個與模塊化相關的概念(其他地方有介紹):透過再質押實現共享安全,其中一個質押資本池可用於保護新服務,包括數據可用性層,讓它們從第一天起就繼承強大的經濟安全性,而不是自行引導。
總之,這些組件構成了一個模塊化組件選單:結算層、數據可用性層、執行彙總和共享安全提供者,團隊可以混合搭配以組裝自定義鏈。一個專案可以啟動自己的、針對遊戲或社交應用調整的彙總,指向最便宜的數據可用性層,並結算到它信任的任何基礎層,而無需從頭開始構建一個驗證器集或完整的單體式鏈。這種基礎設施的可組合性——能夠從專門部分組裝一條鏈——是模塊化論點的實際回報,也是它迅速傳播的重要原因。
由於模塊化堆疊有這麼多部分,一個比喻可以在權衡變得複雜之前穩固整個概念。將單體式區塊鏈想像成一家在同一屋簷下做所有事情的餐廳:它自己種植食材、烹飪每道菜、安排用餐者、清洗餐具,所有工作都由同一批員工在同一建築中完成。優點是無縫協調,因為一切都在一個地方發生,無需交接。限制是容量:那個廚房一次只能煮這麼多餐點,如果你想要服務更多人,你要麼建造一個巨大、昂貴、很少有人能運作的廚房,要麼在需求激增時接受長時間等待和高價格。一條整合的鏈面臨同樣的上限,因為每個節點都必須做每一項工作。
現在想像一個美食廣場。建築提供共享基礎:桌子、安全、確保空間保持開放有序的保證,而許多專門的攤位負責烹飪,每個攤位專注於一種菜系,並調整以快速便宜地服務其顧客。在這個圖景中,共享建築是提供結算和數據可用性的基礎層,而各個攤位是處理執行的彙總。
沒有一個攤位需要提供自己的安全性或建造自己的場地;它們都從建築繼承了這些,因此可以純粹專注於快速供應食物。美食廣場可以服務比單一餐廳多得多的顧客,因為容量是透過添加攤位而不是壓榨一個廚房來增長的,這正是模塊化系統透過在共享基礎上添加執行層來擴展的方式。
這個比喻也誠實地捕捉了成本。美食廣場比單一餐廳更複雜:有更多獨立的運營商,任何一個攤位都可能出更多問題,需要更多協調來保持共享空間正常運作。如果你想要一道結合三個不同攤位食材的菜餚,你必須端著托盤在它們之間走動,這比從一個廚房點所有東西更笨拙,就像跨不同彙總移動資產或組合應用程式比在單一整合鏈內操作更棘手一樣。而且每個攤位都依賴建築:如果共享基礎未能保持燈火通明或大門敞開,每個攤位都會受害,就像彙總繼承其下數據可用性和結算層的弱點一樣。
美食廣場用單一餐廳的無縫簡單性換取更大的容量和專業化,以接受更多複雜性和更多交接作為回報。這正是模塊化區塊鏈所做的取捨,將其視為美食廣場而非單一餐廳,既能直觀理解其吸引力,也能直觀理解其代價。
在介紹了架構之後,值得精確說明模塊化方法帶來的真正優勢,因為這些優勢解釋了它為何成為主導。首要好處是可擴展性。透過將執行與基礎層分離,並讓許多彙總在共享基礎之上並行運行,一個模塊化系統可以處理比任何單一單體式鏈多出許多的總活動量,因為容量是透過堆疊執行層而不是壓榨一條鏈來增加的。便宜的數據可用性層進一步壓低了運行彙總的主要成本,這就是為什麼現代彙總上簡單轉帳的交易費用已降至幾分錢以下。
第二個好處是專業化和靈活性。由於每一層專注於一項工作,每一層都可以遠遠超出通用鏈所能達到的優化:一個數據可用性層可以極其高效地保持數據可用,一個執行彙總可以針對特定用例進行調整,一個結算層可以優先考慮安全性和最終性。這也為建造者提供了靈活性和主權:一個團隊可以啟動一條量身定制的鏈,選擇自己的執行環境和規則,同時仍然從成熟層繼承安全性和數據可用性,而不是重新創建它們。
第三個好處是在驗證層面改善去中心化。像數據可用性抽樣這樣的技術讓輕量節點無需運行昂貴的硬體即可驗證網路是否誠實運作,這意味著更多普通參與者可以幫助維持系統誠實,抵消高性能單體式鏈將權力集中在有能力強大機器的人手中的趨勢。可擴展性、專業化和可驗證的去中心化是模塊化設計爭取的真實獎勵,它透過拒絕讓任何單一條鏈承擔全部負荷來追求這些目標。
沒有任何架構是免費的,對模塊化的誠實評估必須權衡其真實成本與它所取代的單體式簡單性。第一個成本是複雜性。一個模塊化系統有許多活動部件:執行在一層,數據在另一層,結算在第三層,橋樑和證明連接它們,這種複雜性相比單一整合鏈創造了更大的出錯、配置錯誤和故障表面。更多層意味著更多可能出問題的地方和更多必須被保護的縫隙。第二個成本是碎片化。當活動分散到許多獨立的彙總時,流動性和用戶也隨之碎片化,跨不同執行層移動資產或組合應用程式可能變得笨拙、緩慢或危險,犧牲了單一單體式鏈提供的部分無縫可組合性,後者中每個應用程式都可以立即與其他應用程式互動。
第三個成本是一個更微妙的考量。一個彙總的安全性取決於其下各層,因此如果它所依賴的數據可用性層未能保持數據可用,或者它所信任的結算層受到破壞,彙總就會繼承這個弱點。模塊化系統因此必須仔細推理其依賴的每一層的信任假設,而一條使用較不安全數據可用性層以節省成本的鏈,正在安全方面做出真正的取捨,即使對用戶來說並不總是顯而易見。
單體式方法的捍衛者認為,緊密整合提供了一個更簡單、更可組合、更統一安全的系統,而且高性能單體式鏈已經表明一條單鏈可以擴展到比模塊化陣營曾經假設的更遠。誠實的結論是,單體式和模塊化並非嚴格優劣之分,而是代表不同的賭注:單體式賭整合和原始單鏈性能勝出,而模塊化賭專業化和堆疊勝出。到2026年,模塊化賭注顯然已成為雄心勃勃的新基礎設施的主導架構,但它所帶來的權衡——複雜性、碎片化和分層信任——是真實的,關於哪種方法最終勝出的辯論遠未結束。
模塊化區塊鏈將網路必須執行的核心工作拆分到不同的專門化層,而不是由一條鏈做所有事情。四項工作是執行(運行交易和智能合約)、結算(最終確定結果和解決爭議)、共識(就交易順序達成一致)和數據可用性(確保交易數據被發布,以便任何人都能查核)。傳統的單體式鏈自己完成所有四項工作,這限制了它的擴展能力。模塊化設計讓每一層專注於一項工作,因此整個系統可以在保持安全性的同時擴展得更遠。
單體式區塊鏈在一條整合鏈上處理執行、結算、共識和數據可用性,每個節點做所有事情。它簡單且緊密整合,但會遇到擴展上限,因為一條鏈做所有事情只能達到一定速度,否則費用會上升或硬體需求會縮小節點集。模塊化區塊鏈將這些工作跨層分離,通常將執行推到彙總上,而基礎層處理結算和數據可用性。這用一些簡單性和可組合性換取了更大的可擴展性和專業化。
彙總是一條獨立的執行鏈,在主鏈之外便宜地處理交易,然後將壓縮的批次發布回安全的基礎層進行結算和數據可用性。它將許多交易彙總成一個批次,這樣基礎層不必逐筆處理,但仍可作為真實來源。樂觀彙總假設有效性並允許欺詐挑戰;零知識彙總提交加密的有效性證明。彙總是模塊化願景在實踐中擴展的方式,它們依賴其交易數據的可用性,以便任何人都能驗證它們。
因為驗證一個彙總(或任何鏈)需要其交易背後的數據實際被發布且可獲取。如果數據不可用,沒有人能檢查規則是否被遵守、挑戰欺詐或在運營商消失時重建狀態。數據發布的地點和成本是模塊化系統成本的最大因素之一,因為發布數據是彙總支付的主要部分。這催生了專門的數據可用性層,其全部工作就是便宜地保持數據可用,使用像抽樣這樣的技術,讓輕量節點無需下載所有內容即可確認可用性。
數據可用性層是一條專門的鏈,其唯一工作是對交易數據進行排序並便宜可靠地將其提供給依賴它的彙總,而不是執行交易或解決爭議。先驅例子是專門為此目的構建的,它使用數據可用性抽樣,其中輕量節點各自隨機檢查區塊的一小部分,這樣網路可以高度確信所有數據都存在,而無需任何人下載整個區塊。到2026年,這樣的層已經為數十個彙總提供數據可用性。
主要有三個。複雜性:跨層的許多活動部件,加上連接它們的橋樑和證明,相比單一整合鏈創造了更大的出錯和故障表面。碎片化:將活動分散到許多彙總會分裂流動性和用戶,並可能使跨層移動資產或組合應用程式變得笨拙,犧牲了單體式鏈的一些無縫可組合性。分層信任:彙總的安全性取決於其下各層,因此依賴較弱的數據可用性或結算層以節省成本會引入真正的安全權衡。單體式倡導者認為緊密整合更簡單且更統一安全。
本文為教育資訊,並非投資建議。區塊鏈架構、專案和技術細節快速演變,此處描述反映了截至2026年6月25日的領域狀態。在依賴此處描述的任何內容之前,請從主要來源驗證當前資訊。
149.94萬 熱度
3.78億 熱度
30.33萬 熱度
219.14萬 熱度
97.19萬 熱度
什麼是模塊化區塊鏈?Rollups、數據可用性以及新堆疊
多年來,一條區塊鏈就是一條處理所有事情的鏈。模塊化論點將其拆分為專門的執行、結算、共識和數據可用性層。本指南解釋了新的堆疊、為什麼彙總需要數據層,以及這種設計帶來的優點和成本。
摘要
目錄
模塊化區塊鏈是一種將網路必須執行的核心工作拆分到不同專門化層的區塊鏈,而不是由單一條鏈一次處理所有工作。要理解這個概念為何重要,你必須知道每條區塊鏈都需處理的四項工作:執行,即運行交易和智能合約;結算,即最終確定結果和解決爭議;共識,即就交易的順序達成一致;以及數據可用性,即確保交易數據確實被發布,以便任何人都能查核。
傳統的區塊鏈,現在被稱為單體式,自己在同一條鏈上完成所有四項工作,這雖然簡單且緊密整合,但會遇到擴展的硬性上限,因為一條鏈做所有事情只能達到一定速度,否則就會變得擁堵或昂貴。模塊化方法將這些工作拆開,讓不同層各自專注於其中一項,而這種拆解已成為雄心勃勃的區塊鏈現今擴展的主流方式。本指南解釋了這四項功能、單體式與模塊化設計的差異、彙總和數據可用性層如何配合、領先的例子,以及模塊化路徑所涉及的實際權衡。
這之所以重要,是因為可擴展性十年來一直是區塊鏈面臨的主要挑戰,體現在所謂的「三難困境」中:一條單鏈難以同時具備可擴展性、安全性和去中心化,通常必須犧牲其中之一。單體式鏈往往為了速度而強推規模,犧牲一些去中心化,或者為了保持去中心化而犧牲速度。
模塊化論點提供了脫離三難困境的另一條路:如果沒有單一條鏈需要做所有事情,那麼每一層都可以為自己的任務進行優化,整個系統可以達到任何單體式鏈都難以匹敵的規模,同時在關鍵之處保持強大的安全性和去中心化。
到了2026年,這個論點已從理論轉變為主導架構,專門的數據可用性網路服務於數十條執行鏈,整套模塊化組件已投入生產。因此,理解模塊化設計幾乎等同於理解整個區塊鏈基礎設施的發展方向。
區塊鏈的四項工作
有關模塊化的一切都源於理解區塊鏈執行的四項功能,因此值得逐一探討。執行是實際的計算:當你交換代幣或運行智能合約時,執行就是處理你的交易、應用它並更新網路狀態以反映新餘額的過程。這是用戶最直接互動的層,且計算量很大,因為每筆交易都必須被處理。結算層提供最終性並作為爭議解決的家園:它是執行結果被錨定並具有權威性的地方,其他層可以將其視為事件的最終定論,在某些設計中,也是驗證證明或挑戰欺詐性主張的地方。
共識是網路參與者就單一、有序的交易歷史達成一致的機制,這樣每個人都能共享相同的事件視圖和順序,這能防止雙重支付並保持帳本一致性。數據可用性是最多人從未聽過、但卻被證明是模塊化設計核心的那個。它保證每筆交易背後的數據確實被發布且可獲取,這樣任何人都能下載它、檢查規則是否被遵守,並在需要時重建狀態。如果交易數據不可用,就沒有人能驗證網路是否作弊,這意味著數據可用性是信任的安靜但必不可少的基礎。在單體式鏈中,這四項工作都在一個緊密結合的系統中一起發生。模塊化的洞見在於它們不必如此,而將它們拆開可以讓每一項都做得更好。
單體式與模塊化
理解模塊化最清晰的方式是直接與它背離的單體式模型進行對比。單體式區塊鏈將所有四項功能捆綁到一條整合的鏈中。每個全節點執行每筆交易、參與共識、存儲所有數據,並將這條鏈本身視為結算層。這種設計的最大優點是簡單和緊密整合:所有東西都在一個地方,應用程式可以無縫互動,層與層之間沒有需要管理的縫隙。
一條以追求原始速度聞名的高性能鏈是單體式方法的典型代表,它推動一條整合鏈透過要求節點使用強大的硬體來處理巨大的吞吐量。單體式設計的代價是它施加的上限:因為每個節點必須做所有事情,這條鏈只能擴展到一定程度,之後要么費用上升、要么擁堵出現、要么硬體需求變得過重以致較少參與者能運行節點,從而侵蝕去中心化。
模塊化區塊鏈將這個捆綁拆開,讓不同層處理不同工作。典型的現代配置是將執行與其他部分分開:專門的執行層運行交易和智能合約,而另一層或幾層則處理結算、共識和數據可用性。主要的例子是以彙總為中心的設計,其中輕量級的執行鏈(稱為彙總)在一旁處理交易,然後依賴一個強大的基礎層進行結算和數據可用性。
好處是專業化:一個執行層可以純粹針對快速、便宜的交易處理進行調整,而不必同時承擔保護整個系統的完整重量,因為它從底層的基礎層借用安全性。整個系統然後可以透過在共享基礎之上添加多個執行層來擴展,以單體式鏈無法做到的方式倍增容量。單體式偏好整合和簡單;模塊化偏好專業化和規模,這就是設計選擇的核心。
彙總:模塊化世界的執行層
要理解的最重要的模塊化組件是彙總,因為彙總正是模塊化願景今天實際被使用的方式。彙總是一條獨立的鏈,負責處理執行,在主鏈之外快速便宜地處理交易,然後將壓縮的記錄發布回基礎層以獲得安全性。這個名字來自於它將許多交易「彙總」成一個批次並將該批次提交給基礎鏈的方式,這樣基礎鏈不必逐筆處理交易,但仍能作為最終的真實來源。這就是模塊化系統能夠擴展的機制:數千筆交易在彙總上便宜地發生,只有濃縮的摘要接觸到昂貴且高度安全的基礎層。
彙總有兩大主要類型,區別在於它們如何說服基礎層其批次交易是有效的。樂觀彙總預設交易是誠實的,並允許一個窗口期,在此期間任何人都可以透過提交欺詐證明來挑戰欺詐性批次,由基礎層解決爭議。零知識彙總則為每個批次生成一個加密的有效性證明,數學上證明交易被正確處理,基礎層無需重新執行即可驗證。
兩者都達到了相同的目標:在別處執行交易的同時繼承基礎層的安全性,且兩者都嚴重依賴一件事:它們交易背後的數據必須可用,這樣任何人都能驗證彙總的主張或重建其狀態。一個只發布摘要而沒有使底層數據可用的彙總,是在要求世界盲目信任它,這違背了目的。這正是數據可用性——這個不起眼的第四項功能——成為整個模塊化架構關鍵樞紐的原因。
數據可用性:關鍵樞紐
數據可用性值得單獨一節,因為它是模塊化設計從一個事後考慮提升為核心的功能。當彙總發布其交易批次時,關鍵要求是完整的交易數據必須發布在某個可訪問的地方,這樣任何人都能檢查彙總是否誠實地完成工作,如果沒有則可以挑戰它,並在彙總運營商消失時重建狀態。
數據發布的地點以及發布的成本,是決定模塊化系統性能的最大因素之一,因為發布數據是彙總支付的主要部分。如果基礎層使數據發布變得昂貴,彙總就會昂貴;如果某個層使其便宜,彙總就會變得極其便宜。
這創造了對一種新型專門鏈的需求,其全部工作就是數據可用性:一個數據可用性層。這樣的鏈不是執行交易或解決爭議,而是純粹為了有序地處理數據並便宜可靠地將其提供給依賴它的彙總而存在。先驅例子是一個專門作為模塊化數據可用性層構建的網路,它使用一種稱為「數據可用性抽樣」的精巧技術來擴展。它不要求每個節點下載整個區塊來確認數據存在,而是輕量節點各自隨機抽樣區塊的一小部分。
透過足夠多的獨立抽樣,網路可以高度確信所有數據確實可用,而無需任何人下載全部數據。結合讓每個應用程式只獲取其自身數據片段的技術,這使得一個數據可用性層能夠便宜地大規模服務多個彙總。到2026年,這樣的層已經為數十個彙總提供數據可用性,這是一個具體跡象,表明將數據可用性分離到其自身專門網路的模塊化概念已成為真實、運作中的基礎設施。
領先的模塊化堆疊
了解這些組件如何組裝成實際系統會有所幫助,因為模塊化世界並非單一設計,而是幾個相互競爭且互補的堆疊。最具影響力的是主要智能合約平台的以彙總為中心的路線圖,該平台刻意圍繞模塊化重新定位自己。它沒有試圖透過讓自己的基礎層更快地處理一切來擴展,而是選擇主要成為一個結算和數據可用性基礎,將繁重的執行工作推到建立在其上的蓬勃發展的彙總生態系統中。
一次關鍵升級引入了一個專門、更便宜的空間供彙總發布其數據,通常稱為「blob空間」,這大幅降低了數據可用性的成本,從而也降低了彙總向用戶收取的費用,使許多交易的費用降到幾分錢以下。後續升級旨在隨著時間推移大幅擴展該數據容量。結果是一個分層系統:一個用於結算和數據的安全基礎層,以及在其上方處理日常活動的多個以執行為中心的彙總。
與此同時,還有專門的數據可用性層方法,彙總選擇將其數據發布到一個專門構建的數據可用性網路,而不是(或除了)基礎結算層,通常是為了獲得更低的成本。還有另一個與模塊化相關的概念(其他地方有介紹):透過再質押實現共享安全,其中一個質押資本池可用於保護新服務,包括數據可用性層,讓它們從第一天起就繼承強大的經濟安全性,而不是自行引導。
總之,這些組件構成了一個模塊化組件選單:結算層、數據可用性層、執行彙總和共享安全提供者,團隊可以混合搭配以組裝自定義鏈。一個專案可以啟動自己的、針對遊戲或社交應用調整的彙總,指向最便宜的數據可用性層,並結算到它信任的任何基礎層,而無需從頭開始構建一個驗證器集或完整的單體式鏈。這種基礎設施的可組合性——能夠從專門部分組裝一條鏈——是模塊化論點的實際回報,也是它迅速傳播的重要原因。
一個比喻:餐廳與美食廣場
由於模塊化堆疊有這麼多部分,一個比喻可以在權衡變得複雜之前穩固整個概念。將單體式區塊鏈想像成一家在同一屋簷下做所有事情的餐廳:它自己種植食材、烹飪每道菜、安排用餐者、清洗餐具,所有工作都由同一批員工在同一建築中完成。優點是無縫協調,因為一切都在一個地方發生,無需交接。限制是容量:那個廚房一次只能煮這麼多餐點,如果你想要服務更多人,你要麼建造一個巨大、昂貴、很少有人能運作的廚房,要麼在需求激增時接受長時間等待和高價格。一條整合的鏈面臨同樣的上限,因為每個節點都必須做每一項工作。
現在想像一個美食廣場。建築提供共享基礎:桌子、安全、確保空間保持開放有序的保證,而許多專門的攤位負責烹飪,每個攤位專注於一種菜系,並調整以快速便宜地服務其顧客。在這個圖景中,共享建築是提供結算和數據可用性的基礎層,而各個攤位是處理執行的彙總。
沒有一個攤位需要提供自己的安全性或建造自己的場地;它們都從建築繼承了這些,因此可以純粹專注於快速供應食物。美食廣場可以服務比單一餐廳多得多的顧客,因為容量是透過添加攤位而不是壓榨一個廚房來增長的,這正是模塊化系統透過在共享基礎上添加執行層來擴展的方式。
這個比喻也誠實地捕捉了成本。美食廣場比單一餐廳更複雜:有更多獨立的運營商,任何一個攤位都可能出更多問題,需要更多協調來保持共享空間正常運作。如果你想要一道結合三個不同攤位食材的菜餚,你必須端著托盤在它們之間走動,這比從一個廚房點所有東西更笨拙,就像跨不同彙總移動資產或組合應用程式比在單一整合鏈內操作更棘手一樣。而且每個攤位都依賴建築:如果共享基礎未能保持燈火通明或大門敞開,每個攤位都會受害,就像彙總繼承其下數據可用性和結算層的弱點一樣。
美食廣場用單一餐廳的無縫簡單性換取更大的容量和專業化,以接受更多複雜性和更多交接作為回報。這正是模塊化區塊鏈所做的取捨,將其視為美食廣場而非單一餐廳,既能直觀理解其吸引力,也能直觀理解其代價。
模塊化帶給你的好處
在介紹了架構之後,值得精確說明模塊化方法帶來的真正優勢,因為這些優勢解釋了它為何成為主導。首要好處是可擴展性。透過將執行與基礎層分離,並讓許多彙總在共享基礎之上並行運行,一個模塊化系統可以處理比任何單一單體式鏈多出許多的總活動量,因為容量是透過堆疊執行層而不是壓榨一條鏈來增加的。便宜的數據可用性層進一步壓低了運行彙總的主要成本,這就是為什麼現代彙總上簡單轉帳的交易費用已降至幾分錢以下。
第二個好處是專業化和靈活性。由於每一層專注於一項工作,每一層都可以遠遠超出通用鏈所能達到的優化:一個數據可用性層可以極其高效地保持數據可用,一個執行彙總可以針對特定用例進行調整,一個結算層可以優先考慮安全性和最終性。這也為建造者提供了靈活性和主權:一個團隊可以啟動一條量身定制的鏈,選擇自己的執行環境和規則,同時仍然從成熟層繼承安全性和數據可用性,而不是重新創建它們。
第三個好處是在驗證層面改善去中心化。像數據可用性抽樣這樣的技術讓輕量節點無需運行昂貴的硬體即可驗證網路是否誠實運作,這意味著更多普通參與者可以幫助維持系統誠實,抵消高性能單體式鏈將權力集中在有能力強大機器的人手中的趨勢。可擴展性、專業化和可驗證的去中心化是模塊化設計爭取的真實獎勵,它透過拒絕讓任何單一條鏈承擔全部負荷來追求這些目標。
權衡與批評
沒有任何架構是免費的,對模塊化的誠實評估必須權衡其真實成本與它所取代的單體式簡單性。第一個成本是複雜性。一個模塊化系統有許多活動部件:執行在一層,數據在另一層,結算在第三層,橋樑和證明連接它們,這種複雜性相比單一整合鏈創造了更大的出錯、配置錯誤和故障表面。更多層意味著更多可能出問題的地方和更多必須被保護的縫隙。第二個成本是碎片化。當活動分散到許多獨立的彙總時,流動性和用戶也隨之碎片化,跨不同執行層移動資產或組合應用程式可能變得笨拙、緩慢或危險,犧牲了單一單體式鏈提供的部分無縫可組合性,後者中每個應用程式都可以立即與其他應用程式互動。
第三個成本是一個更微妙的考量。一個彙總的安全性取決於其下各層,因此如果它所依賴的數據可用性層未能保持數據可用,或者它所信任的結算層受到破壞,彙總就會繼承這個弱點。模塊化系統因此必須仔細推理其依賴的每一層的信任假設,而一條使用較不安全數據可用性層以節省成本的鏈,正在安全方面做出真正的取捨,即使對用戶來說並不總是顯而易見。
單體式方法的捍衛者認為,緊密整合提供了一個更簡單、更可組合、更統一安全的系統,而且高性能單體式鏈已經表明一條單鏈可以擴展到比模塊化陣營曾經假設的更遠。誠實的結論是,單體式和模塊化並非嚴格優劣之分,而是代表不同的賭注:單體式賭整合和原始單鏈性能勝出,而模塊化賭專業化和堆疊勝出。到2026年,模塊化賭注顯然已成為雄心勃勃的新基礎設施的主導架構,但它所帶來的權衡——複雜性、碎片化和分層信任——是真實的,關於哪種方法最終勝出的辯論遠未結束。
常見問題
用簡單的話來說,什麼是模塊化區塊鏈?
模塊化區塊鏈將網路必須執行的核心工作拆分到不同的專門化層,而不是由一條鏈做所有事情。四項工作是執行(運行交易和智能合約)、結算(最終確定結果和解決爭議)、共識(就交易順序達成一致)和數據可用性(確保交易數據被發布,以便任何人都能查核)。傳統的單體式鏈自己完成所有四項工作,這限制了它的擴展能力。模塊化設計讓每一層專注於一項工作,因此整個系統可以在保持安全性的同時擴展得更遠。
單體式區塊鏈和模塊化區塊鏈有什麼區別?
單體式區塊鏈在一條整合鏈上處理執行、結算、共識和數據可用性,每個節點做所有事情。它簡單且緊密整合,但會遇到擴展上限,因為一條鏈做所有事情只能達到一定速度,否則費用會上升或硬體需求會縮小節點集。模塊化區塊鏈將這些工作跨層分離,通常將執行推到彙總上,而基礎層處理結算和數據可用性。這用一些簡單性和可組合性換取了更大的可擴展性和專業化。
什麼是彙總,它如何配合?
彙總是一條獨立的執行鏈,在主鏈之外便宜地處理交易,然後將壓縮的批次發布回安全的基礎層進行結算和數據可用性。它將許多交易彙總成一個批次,這樣基礎層不必逐筆處理,但仍可作為真實來源。樂觀彙總假設有效性並允許欺詐挑戰;零知識彙總提交加密的有效性證明。彙總是模塊化願景在實踐中擴展的方式,它們依賴其交易數據的可用性,以便任何人都能驗證它們。
為什麼數據可用性如此重要?
因為驗證一個彙總(或任何鏈)需要其交易背後的數據實際被發布且可獲取。如果數據不可用,沒有人能檢查規則是否被遵守、挑戰欺詐或在運營商消失時重建狀態。數據發布的地點和成本是模塊化系統成本的最大因素之一,因為發布數據是彙總支付的主要部分。這催生了專門的數據可用性層,其全部工作就是便宜地保持數據可用,使用像抽樣這樣的技術,讓輕量節點無需下載所有內容即可確認可用性。
什麼是Celestia,數據可用性層做什麼?
數據可用性層是一條專門的鏈,其唯一工作是對交易數據進行排序並便宜可靠地將其提供給依賴它的彙總,而不是執行交易或解決爭議。先驅例子是專門為此目的構建的,它使用數據可用性抽樣,其中輕量節點各自隨機檢查區塊的一小部分,這樣網路可以高度確信所有數據都存在,而無需任何人下載整個區塊。到2026年,這樣的層已經為數十個彙總提供數據可用性。
模塊化區塊鏈有哪些缺點?
主要有三個。複雜性:跨層的許多活動部件,加上連接它們的橋樑和證明,相比單一整合鏈創造了更大的出錯和故障表面。碎片化:將活動分散到許多彙總會分裂流動性和用戶,並可能使跨層移動資產或組合應用程式變得笨拙,犧牲了單體式鏈的一些無縫可組合性。分層信任:彙總的安全性取決於其下各層,因此依賴較弱的數據可用性或結算層以節省成本會引入真正的安全權衡。單體式倡導者認為緊密整合更簡單且更統一安全。
本文為教育資訊,並非投資建議。區塊鏈架構、專案和技術細節快速演變,此處描述反映了截至2026年6月25日的領域狀態。在依賴此處描述的任何內容之前,請從主要來源驗證當前資訊。