模組化區塊鏈引入了多層方式,可以優化網路的可擴展性、安全性和客製化。
模組化區塊鏈將執行、結算、共識和資料可用性等分別劃分為單獨的功能,以提高吞吐量,同時也保留去中心化特性和安全性。
Celestia、Dymension等項目正在探索模組化區塊鏈結構的潛力,以應對與區塊鏈三元悖論(即安全性、可擴展性和去中心化之間的平衡協調)相關的挑戰。
自問世以來,區塊鏈領域取得了長足發展,開發人員不斷尋求提高可擴展性、安全性和去中心化的方法。單鏈處理所有任務的傳統一體化方法往往在可擴展性、可升級性和驗證者節點硬體要求方面面臨挑戰。為因應這些局限性,模組化區塊鏈概念作為前景良好的替代方案應運而生。
與一體化區塊鏈模式有所不同,模組化區塊鏈採用多層架構,可將各個主要任務劃分為專門的功能。將特定的功能分配到不同層後,模組化區塊鏈即可創建更具可擴展性和客製化的系統,而且去中心化或安全性不受影響。
模組化區塊鏈通常將四大主要功能,即執行、結算、共識和數據可用性分開運行。執行涉及交易處理,結算確保交易目標位址的安全,共識驗證交易的真實性,而資料可用性則負責交易資料儲存。這種模組化設計更加靈活且效率更高,為區塊鏈三元悖論中的可擴展性提供了有效解決方案。
模組化區塊鏈的實作方式多種多樣,並且各具特色。廣為人知的包括總結、validium和主·權匯總。
匯總是處理交易的執行層,交易處理後再將資料發佈到Layer 1網路(L1)。
Validium是另一種形式的總和,會在鏈下處理交易之後再將資料提交至L1。 Validium還需依靠權益證明驗證者網絡。
主·權匯總的獨特之處在於既是執行層又是結算層,資料區塊直接發佈到匯總上。主·權匯總無需L1智能合約進行驗證。
與一體化設計相比,模組化區塊鏈架構具有顯著優勢,例如可擴展性、靈活性和互通性更強。但除了上述優勢,模組化區塊鏈的建構會更複雜。對使用者和開發人員而言,學習門檻依舊不低。
1.可擴展性增強:模組化區塊鏈將消耗資源的任務分散到不同的層上,從而在不影響去中心化的前提下提高整體吞吐量,因此在可擴展性方面表現出色。
2.靈活性和互通性:模組化基礎層的設計高度靈活,可促進多個Layer 1 和Layer 2鏈之間的互通性。有了這種靈活性,開發人員可以運行以太坊虛擬機器(EVM)或自己選擇的其他虛擬機器。
3.多功能應用程式開發:區塊鏈的模組化支援通用應用程式的開發,減少用戶在區塊鏈生態系統中受阻。有了這種支持,安全高效的多功能去中心化應用程式(DApp)將層出不窮。
4.可自訂的技術堆疊:開發人員可以自由選擇適合自己需求的虛擬機,提供可自訂的運算堆疊,這有助於打造便於開發人員操作且更具變通性的環境。
1.開發的複雜性:與一體化區塊鏈相比,在模組化區塊鏈上進行建構更具挑戰性。這種複雜性為使用者和開發人員學習帶來了難度,可能會降低應用普及和開發的速度。
2.測試有限:與以太坊或比特幣等一體化網路不同,模組化網路的實戰測試不足。成熟的鏈經過了大量測試驗證,而模組化網路尚無法比擬,人們不免擔憂該網路在高流量的現實環境中能否順利適應。
3.開發初期:模組化區塊鏈開發仍處於起步階段。雖然市場對模組化網路表現出了極大興趣,但事實是這些網路缺乏成熟網路所需的大量實際測試和驗證。模組化區塊鏈仍處於開發初期,長期穩定性和有效性仍前途未卜。
Celestia是模組化區塊鏈中的模組化網絡,可在效能不受影響的情況下安全擴展區塊鏈。匯總和Layer 2網路可使用Celestia向任何人提供交易數據,並且享有快速且有效率的數據可用性。為此,Celestia實施了資料可用性抽樣和主·權匯總等多種功能。加入網路的節點日益增多,Celestia透過數據可用性抽樣即可擴大區塊大小。
Dymension是由易於快速部署的模組化區塊鏈「RollApps」所組成的網路。 Dymension的運作原理與傳統全端網路應用程式類似。 RollApps網路充當使用者互動的前端,而Dymension則作為後端,負責協調整個生態系統。除此之外,資料可用性網路則充當資料庫,在必要時提供資料。
模組化區塊鏈功能多樣且具備互通性,將為提高去中心化生態系統的效率和安全性打好基礎。模組化網路最終或將支援更多DApp和用例,從而有望將DeFi推向新的高度。開發團隊將持續專注於解決可擴展性三元悖論,模組化在加密貨幣領域的應用有望擴大。
以上是什麼是模組化區塊鏈?如何運作?優缺點是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!