新概念「超模組化」:與經典模組化區塊鏈有何不同?

新概念「超模組化」:與經典模組化區塊鏈有何不同?2023 年12 月12 日,Celestia 宣布將其數據可用性層與Polygon Labs 的鏈開發工具包(CDK)集成,再次引發社區對模組化區塊鏈的熱議。 Celestia 對「模組化區塊鏈」的定義是將區塊鏈的執行、共識和資料可用性中的至少一個元件外包給外部獨立鏈的區塊鏈。除了經典的模組化區塊鏈概念,Cosmos 生態L1 專案KIRA 也提出了一個全新的概念—超模組化。

新概念:超模組化(Hypermodularity)

超模組化不僅在軟體層面上實現了模組化,還在網路層面上註重了模組之間的分離。軟體層專注於系統內部的功能和邏輯,而網路層則關注系統節點之間的通訊和連接。許多模組化鏈共享有限數量的運營商,運營商之間的同質性會導致高度耦合,使系統容易受到攻擊,增加維護的難度。超模組化設計允許各個組件在獨立的模組中運行,不同合約的模組可以採用不同的安全機制和協定。

KIRA 是建構在Tendermint 和Cosmos-SDK 上的L1,採用「超模組化」架構。背後的投資人有TRGC、NGC Ventures、Math Wallet 等。其顧問是來自Tendermint 工程總監Alessio Treglia。 KIRA 透過不同於目前模組化區塊鏈的架構和共識機制,為開發者和使用者提供了更有效率、更靈活的選擇。

MBPoS 共識機制

KIRA 推出了Multi-Bonded Proof of Stake(MBPoS)共識機制。傳統的質押機制通常只允許單一的本地代幣。 MBPoS 允許質押多種資產,甚至是NFT。 MBPoS 透過允許質押多種資產,促進更大規模的資本流入,提供更靈活、安全和激勵措施的共識機制。當某一資產面臨風險或市場波動,其他質押資產仍能維持網路的穩定運作。

用戶透過質押資產參與網路安全,並從兩方面獲得收入:區塊獎勵和交易費用的一部分獎勵。並設定了收益的上限,這個利率上限的設定是為了確保網路的穩定性,防止某些參與者透過濫發代幣來控制整個網路。此外,KIRA為質押的代幣所發行的衍生性商品Staking Derivatives,也就是我們熟知的LSD,使得質押的所有代幣都具有流動性、可交易性和可轉讓性。

不同的架構

Celestia 先提出模組化區塊鏈概念,將區塊鏈解耦為資料、共識、執行這三層,單體區塊鏈中這三層工作全由一個網路來完。 Celestia 專注於資料和共識層,L2 可讓Celestia 負責資料可用性層(DA)以降低交互Gas 費用。例如Manta Pacific 已經採用Celestia 作為資料可用層,根據Manta Pacifi 官方消息,DA 從以太坊遷移至Celestia 後費用降低99.81%。

新概念「超模組化」:與經典模組化區塊鏈有何不同?

單體區塊鏈VS 模組化區塊鏈

Celestia 採用輕節點來實現資料的訪問​​,但輕節點需要與全節點進行頻繁的通訊以取得資料。雖然可以降低節點資源需求,但在大規模網路中,節點之間的通訊可能受到延遲的影響效率低。

KIRA 設計了他們認為獨特的分層結構。這種結構涉及到每個模組化的子組件(如DA、執行等)都由相同的一組驗證者/節點操作參與。相同的人群既參與驗證整個區塊鏈的安全性,又可以選擇參與特定應用程式的驗證和執行。在這種設定下,系統可以確切地知道是哪些節點正在運行特定的應用程序,並驗證應用程式是否正確執行。透過明確知道誰應該擁有數據,以及誰不需要它,所以在複製數據時可以保持狀態在最大複製級別,同時避免不必要的複製,從而提高效率。

新概念「超模組化」:與經典模組化區塊鏈有何不同?

KIRA 架構圖

KIRA 分為使用者層,執行層和驗證層。這三層之間靠著內容存取層進行通訊。內容存取層是KIRA 設計的基石,可作為客戶端託管前端應用程式(靜態IPFS 頁面)和後端(充當結算層的區塊鏈)之間的中間件系統。

這個中間件系統KIRA 取名為INTERX,是一個去中心化的API,透過它可以不依賴任何第三方服務(如輕客戶端)執行dApp、互動、存取資料狀態等。 INTERX 還允許應用程式使用TCP(用於可靠的、有序的資料傳輸)和UDP(快速但不保證可靠性的通訊)等協定進行輸出,為應用程式提供了更靈活的通訊方式,尤其對於需要高度互動性的應用程式(如遊戲)非常重要。

INTERX 有兩種模式,執行模式和fishermen 模式。執行模式的INTERX 在使用者層和執行層之間充當API 代理,將dapp 產生的資料變更(交易)轉送給單一驗證者(leader)進行執行。 fishermen 模式的INTERX 在執行層和驗證層之間充當廣播者角色,將dapp 產生的資料變更廣播給多個驗證者(fisherman)。如果fishermen 觀察到執行者的不當行為或錯誤,他們有權發起挑戰。如果fishermen 的挑戰被證明是正確的,他們將獲得獎勵。相反,如果他們的挑戰是錯誤的,可能會面臨失去部分抵押的懲罰。

除了INTERX,KIRA 還有兩個產品

  • MIRO: KIRA 網路的前端應用程式和網路錢包,讓用戶可以透過去中心化API INTERX 與KIRA 區塊鏈互動。它提供了一個易於使用的介面,用於管理KIRA 帳戶和資產,使其適用於廣泛的用戶。當MIRO web 應用程式的頁面載入到瀏覽器中,在本機電腦上執行的所有操作都在本機發生。無需任何託管伺服器或訪問除了任何本地或公共INTERX 節點的IP 之外的網際網路。

  • SEKAI:負責處理KIRA 所有鏈上應用程式互動邏輯,如處理交易和狀態轉換,由共識節點(驗證者)執行。驗證者監視執行者執行的操作。如果觀察到執行者的不當行為或錯誤,他們有權發起挑戰。

相關技術

除了共識機制和架構設計上,KIRA 在技術層面也引入了一些新的概念,其中每個概念的展開都涉及更多技術,也需要團隊後續公開更多的細節:

  • Virtual Finality Gadget(VFG):一種在應用程式中用於驗證交易最終性的機制,提供給開發者自訂驗證邏輯的能力,允許不同的驗證者節點使用不同的、不公開的驗證策略來驗證交易的機制。這種多樣性和私密性的驗證策略使得系統更加強大,難以被惡意行為利用,因為惡意行為者無法預測所有驗證策略。

  • Pessimistic Rolldowns:一種Rollup 類型,借助於VFG,可以執行區塊鏈外、確定性且與非特定語言程式碼,同時具有比zk Rollup 和Optimistic Rollup 更快的最終性和結算時間。

  • Cross-Application Messaging(XAM):促進不同Rollup 之間的通訊。透過XAM 可以創建去中心化驗證器、治理DAO 以及直接在L1 上鑄造代幣,並無縫組合其他應用程式提供的功能。

  • Metafinality(元最終性):Metafinality 的核心概念是透過某種機製或協議,在多個區塊鏈之間建立對外部網路和系統的一致性,從而簡化跨鏈和跨應用程式整合。使用者或系統可以更輕鬆地獲取整個多鏈系統的統一視圖,而不必在每個鏈上運行節點。

挑戰

在區塊鏈系統的經濟模型設計方面,模組化區塊鏈如Celestia,相較於傳統的單體區塊鏈,例如以太坊,其設計已經簡化。然而,這種模組化設計尚未經過充分的時間驗證,因此它的長期經濟效益仍有待觀察。以太坊的Gas 機制涵蓋了區塊空間和計算資源的消耗,而Celestia 本身並不包含計算層,這使得計算成本的定價可以由下游協議來承擔。另一方面,代表超模組化概念的KIRA,則更需時間來驗證其代幣經濟設計的有效性和合理性。

此外,從終端應用的視角出發,Celestia 的下游應用及面向終端用戶的產品還需要更長時間的建造與發展。作為一個新興平台,KIRA 需要更多時間來建立其生態系統和應用。這些應用的需求和發展是真實價值捕獲和KIRA 協定層價值體現的關鍵。只有當應用需求實現,KIRA 的協議層價值才能得到真正的轉換。

主網待定

2023 年7 月KIRA 推出測試網Chaos Network。與傳統的測試網路不同,ChaosNet 具有帳戶餘額在新迭代之間保持一致或不發生顯著變化的特性。在初始階段,由核心團隊操作ChaosNet,隨著時間的推移,會逐漸授予社區更多的自治權,包括提出升級、組織治理、建議變更以及選舉新的驗證人和治理成員。

關於主網的啟動,雖然KIRA 核心部分已經完成,但沒有足夠基礎設施支援的情況下,啟動成本和協調工作會非常高昂,KIRA 團隊表示正在積極努力降低啟動應用程式的成本。且KIRA 目前的市值(2800 萬)下啟動主網不具備經濟合理性。創辦人Asmodat 表示主網的啟動時間會受到KIRA 專案的關注度和需求的影響。

Total
0
Shares
Related Posts