Celestia v.s. KIRA ?
撰文:ZHIXIONG PAN、0XNATALIE
2023 年 12 月 12 日,Celestia 宣布將其數(shù)據(jù)可用性層與 Polygon Labs 的鏈開(kāi)發(fā)工具包(CDK)集成,再次引發(fā)社區(qū)對(duì)模塊化區(qū)塊鏈的熱議。Celestia 對(duì)「模塊化區(qū)塊鏈」的定義是將區(qū)塊鏈的執(zhí)行、共識(shí)和數(shù)據(jù)可用性中的至少一個(gè)組件外包給外部獨(dú)立鏈的區(qū)塊鏈。除了經(jīng)典的模塊化區(qū)塊鏈概念,Cosmos 生態(tài) L1 項(xiàng)目 KIRA 還提出了一種全新的概念——超模塊化。
新概念:超模塊化(Hypermodularity)
超模塊化不僅在軟件層面上實(shí)現(xiàn)了模塊化,還在網(wǎng)絡(luò)層面上注重了模塊之間的分離。軟件層關(guān)注系統(tǒng)內(nèi)部的功能和邏輯,而網(wǎng)絡(luò)層關(guān)注系統(tǒng)節(jié)點(diǎn)之間的通信和連接。許多模塊化鏈共享有限數(shù)量的運(yùn)營(yíng)商,運(yùn)營(yíng)商之間的同質(zhì)性會(huì)導(dǎo)致高度耦合,使系統(tǒng)容易受到攻擊,增加維護(hù)的難度。超模塊化設(shè)計(jì)允許各個(gè)組件在獨(dú)立的模塊中運(yùn)行,不同合約的模塊可以采用不同的安全機(jī)制和協(xié)議。
KIRA 是一個(gè)構(gòu)建在 Tendermint 和 Cosmos-SDK 上的 L1,采用「超模塊化」架構(gòu)。背后的投資者有?TRGC、NGC Ventures、Math Wallet 等。其顧問(wèn)是來(lái)自 Tendermint 工程總監(jiān) Alessio Treglia。KIRA 通過(guò)不同于目前模塊化區(qū)塊鏈的架構(gòu)和共識(shí)機(jī)制,為開(kāi)發(fā)者和用戶(hù)提供了更高效、更靈活的選擇。
MBPoS?共識(shí)機(jī)制
KIRA 推出了?Multi-Bonded Proof of Stake(MBPoS)共識(shí)機(jī)制。傳統(tǒng)的質(zhì)押機(jī)制通常只允許單一的本地代幣。MBPoS 允許質(zhì)押多種資產(chǎn),甚至是 NFT。MBPoS 通過(guò)允許質(zhì)押多種資產(chǎn),促進(jìn)更大規(guī)模的資本流入,提供更靈活、安全和激勵(lì)的共識(shí)機(jī)制。當(dāng)某一資產(chǎn)面臨風(fēng)險(xiǎn)或市場(chǎng)波動(dòng),其他質(zhì)押資產(chǎn)仍然能夠維持網(wǎng)絡(luò)的穩(wěn)定運(yùn)行。
用戶(hù)通過(guò)質(zhì)押資產(chǎn)參與網(wǎng)絡(luò)安全,并從兩方面獲得收入:區(qū)塊獎(jiǎng)勵(lì)和交易費(fèi)用的一部分獎(jiǎng)勵(lì)。并設(shè)置了收益的上限,這一利率上限的設(shè)定是為了確保網(wǎng)絡(luò)的穩(wěn)定性,防止某些參與者通過(guò)濫發(fā)代幣來(lái)控制整個(gè)網(wǎng)絡(luò)。此外,KIRA?為質(zhì)押的代幣發(fā)行的衍生品 Staking Derivatives,也就是我們熟知的 LSD,使得質(zhì)押的所有代幣都具有流動(dòng)性、可交易性和可轉(zhuǎn)讓性。
不同的架構(gòu)
Celestia 首先提出模塊化區(qū)塊鏈概念,將區(qū)塊鏈解耦為數(shù)據(jù)、共識(shí)、執(zhí)行這三層,單體區(qū)塊鏈中這三層工作全由一個(gè)網(wǎng)絡(luò)來(lái)完。Celestia 專(zhuān)注于數(shù)據(jù)和共識(shí)層,L2 可以讓 Celestia 負(fù)責(zé)數(shù)據(jù)可用性層(DA)以降低交互 Gas 費(fèi)。比如 Manta Pacific 已經(jīng)采用 Celestia 作為數(shù)據(jù)可用層,根據(jù) Manta Pacifi 官方消息,DA 從以太坊遷移至 Celestia 后費(fèi)用降低 99.81%。
單體區(qū)塊鏈 VS 模塊化區(qū)塊鏈
Celestia 采用輕節(jié)點(diǎn)來(lái)實(shí)現(xiàn)數(shù)據(jù)的訪問(wèn),但輕節(jié)點(diǎn)需要與全節(jié)點(diǎn)進(jìn)行頻繁的通信以獲取數(shù)據(jù)。雖然可以降低節(jié)點(diǎn)資源需求,但在大規(guī)模網(wǎng)絡(luò)中,節(jié)點(diǎn)之間的通信可能受到延遲的影響效率低下。
KIRA 設(shè)計(jì)了他們認(rèn)為獨(dú)特的分層結(jié)構(gòu)。這種結(jié)構(gòu)涉及到每個(gè)模塊化的子組件(如 DA、執(zhí)行等)都由相同的一組驗(yàn)證者 / 節(jié)點(diǎn)操作參與。相同的人群既參與驗(yàn)證整個(gè)區(qū)塊鏈的安全性,又可以選擇參與特定應(yīng)用程序的驗(yàn)證和執(zhí)行。在這種設(shè)置下,系統(tǒng)可以確切地知道是哪些節(jié)點(diǎn)在運(yùn)行特定的應(yīng)用程序,并驗(yàn)證應(yīng)用程序是否被正確執(zhí)行。通過(guò)明確知道誰(shuí)應(yīng)該擁有數(shù)據(jù),以及誰(shuí)不需要它,所以在復(fù)制數(shù)據(jù)時(shí)可以保持狀態(tài)在最大復(fù)制級(jí)別,同時(shí)避免不必要的復(fù)制,從而提高效率。
KIRA 架構(gòu)圖
KIRA 分為用戶(hù)層,執(zhí)行層和驗(yàn)證層。這三層之間靠著內(nèi)容訪問(wèn)層進(jìn)行通信。內(nèi)容訪問(wèn)層是 KIRA 設(shè)計(jì)的基石,充當(dāng)客戶(hù)端托管前端應(yīng)用程序(靜態(tài) IPFS 頁(yè)面)和后端(充當(dāng)結(jié)算層的區(qū)塊鏈)之間的中間件系統(tǒng)。
這個(gè)中間件系統(tǒng) KIRA 取名為 INTERX,是一個(gè)去中心化的 API,通過(guò)它可以不依賴(lài)任何第三方服務(wù)(如輕客戶(hù)端)執(zhí)行 dApp、交互、訪問(wèn)數(shù)據(jù)狀態(tài)等。INTERX 還允許應(yīng)用程序使用 TCP(用于可靠的、有序的數(shù)據(jù)傳輸)?和 UDP(快速但不保證可靠性的通信)?等協(xié)議進(jìn)行輸出,為應(yīng)用程序提供了更靈活的通信方式,尤其對(duì)于需要高度交互性的應(yīng)用程序(如游戲)非常重要。
INTERX 有兩種模式,執(zhí)行模式和 fishermen 模式。執(zhí)行模式的 INTERX 在用戶(hù)層和執(zhí)行層之間充當(dāng) API 代理,將 dapp 產(chǎn)生的數(shù)據(jù)變動(dòng)(交易)轉(zhuǎn)發(fā)給單一驗(yàn)證者(leader)進(jìn)行執(zhí)行。fishermen 模式的 INTERX 在執(zhí)行層和驗(yàn)證層之間充當(dāng)廣播者角色,將 dapp 產(chǎn)生的數(shù)據(jù)變動(dòng)廣播給多個(gè)驗(yàn)證者(fisherman)。如果 fishermen 觀察到執(zhí)行者的不當(dāng)行為或錯(cuò)誤,他們有權(quán)發(fā)起挑戰(zhàn)。 如果 fishermen 的挑戰(zhàn)被證明是正確的,他們將獲得獎(jiǎng)勵(lì)。相反,如果他們的挑戰(zhàn)是錯(cuò)誤的,可能會(huì)面臨失去部分抵押的懲罰。
除了 INTERX,KIRA 還有兩個(gè)產(chǎn)品
- MIRO: KIRA 網(wǎng)絡(luò)的前端應(yīng)用程序和網(wǎng)絡(luò)錢(qián)包,允許用戶(hù)通過(guò)去中心化 API INTERX 與 KIRA 區(qū)塊鏈交互。它提供了一個(gè)易于使用的界面,用于管理 KIRA 賬戶(hù)和資產(chǎn),使其適用于廣泛的用戶(hù)。當(dāng) MIRO web 應(yīng)用程序的頁(yè)面加載到瀏覽器中,在本地計(jì)算機(jī)上執(zhí)行的所有操作都在本地發(fā)生。無(wú)需任何托管服務(wù)器或訪問(wèn)除了任何本地或公共 INTERX 節(jié)點(diǎn)的 IP 之外的互聯(lián)網(wǎng)。
- SEKAI:負(fù)責(zé)處理 KIRA 所有鏈上應(yīng)用程序交互邏輯,如處理交易和狀態(tài)轉(zhuǎn)換,由共識(shí)節(jié)點(diǎn)(驗(yàn)證者)執(zhí)行。 驗(yàn)證者監(jiān)視執(zhí)行者執(zhí)行的操作。如果觀察到執(zhí)行者的不當(dāng)行為或錯(cuò)誤,他們有權(quán)發(fā)起挑戰(zhàn)。
相關(guān)技術(shù)
除了共識(shí)機(jī)制和架構(gòu)設(shè)計(jì)上,KIRA 在技術(shù)層面也引入了一些新的概念,其中每個(gè)概念的展開(kāi)都涉及更多技術(shù),也需要團(tuán)隊(duì)后續(xù)公開(kāi)更多的細(xì)節(jié):
- Virtual Finality Gadget(VFG):一種在應(yīng)用程序中用于驗(yàn)證交易最終性的機(jī)制,提供給開(kāi)發(fā)者自定義驗(yàn)證邏輯的能力,允許不同的驗(yàn)證者節(jié)點(diǎn)使用不同的、不公開(kāi)的驗(yàn)證策略來(lái)驗(yàn)證交易的機(jī)制。這種多樣性和私密性的驗(yàn)證策略使得系統(tǒng)更加強(qiáng)大,難以被惡意行為利用,因?yàn)閻阂庑袨檎邿o(wú)法預(yù)測(cè)所有驗(yàn)證策略。
- Pessimistic Rolldowns:一種 Rollup 類(lèi)型,借助于 VFG,可以執(zhí)行區(qū)塊鏈外、確定性且與非特定語(yǔ)言代碼,同時(shí)具有比 zk Rollup 和 Optimistic Rollup 更快的最終性和結(jié)算時(shí)間。
- Cross-Application Messaging(XAM):促進(jìn)不同 Rollup 之間的通信。通過(guò) XAM 可以創(chuàng)建去中心化驗(yàn)證器、治理 DAO 以及直接在 L1 上鑄造代幣,并無(wú)縫組合其他應(yīng)用程序提供的功能。
- Metafinality(元最終性):Metafinality 的核心概念是通過(guò)某種機(jī)制或協(xié)議,在多個(gè)區(qū)塊鏈之間建立對(duì)外部網(wǎng)絡(luò)和系統(tǒng)的一致性,從而簡(jiǎn)化跨鏈和跨應(yīng)用程序集成。用戶(hù)或系統(tǒng)可以更輕松地獲取整個(gè)多鏈系統(tǒng)的統(tǒng)一視圖,而不必在每個(gè)鏈上運(yùn)行節(jié)點(diǎn)。
挑戰(zhàn)
在區(qū)塊鏈系統(tǒng)的經(jīng)濟(jì)模型設(shè)計(jì)方面,模塊化區(qū)塊鏈如 Celestia,相較于傳統(tǒng)的單體區(qū)塊鏈,例如以太坊,其設(shè)計(jì)已經(jīng)有所簡(jiǎn)化。然而,這種模塊化設(shè)計(jì)尚未經(jīng)過(guò)充分的時(shí)間驗(yàn)證,因此它的長(zhǎng)期經(jīng)濟(jì)效益仍有待觀察。以太坊的 Gas 機(jī)制涵蓋了區(qū)塊空間和計(jì)算資源的消耗,而 Celestia 本身并不包含計(jì)算層,這使得計(jì)算成本的定價(jià)可以由下游協(xié)議來(lái)承擔(dān)。另一方面,代表超模塊化概念的 KIRA,則更需時(shí)間來(lái)驗(yàn)證其代幣經(jīng)濟(jì)設(shè)計(jì)的有效性和合理性。
此外,從終端應(yīng)用的視角出發(fā),Celestia 的下游應(yīng)用及面向終端用戶(hù)的產(chǎn)品還需要更長(zhǎng)時(shí)間的建設(shè)和發(fā)展。作為一個(gè)新興平臺(tái),KIRA 需要更多時(shí)間來(lái)構(gòu)建其生態(tài)系統(tǒng)和應(yīng)用。這些應(yīng)用的需求和發(fā)展是真實(shí)價(jià)值捕獲和 KIRA 協(xié)議層價(jià)值體現(xiàn)的關(guān)鍵。只有當(dāng)應(yīng)用需求得到實(shí)現(xiàn),KIRA 的協(xié)議層價(jià)值才能得到真正的轉(zhuǎn)化。
主網(wǎng)待定
2023 年 7 月 KIRA 推出測(cè)試網(wǎng)?Chaos Network。與傳統(tǒng)的測(cè)試網(wǎng)絡(luò)不同,ChaosNet 具有賬戶(hù)余額在新迭代之間保持一致或不發(fā)生顯著變化的特性。初始階段,由核心團(tuán)隊(duì)操作 ChaosNet,隨著時(shí)間的推移,會(huì)逐漸授予社區(qū)更多的自治權(quán),包括提出升級(jí)、組織治理、建議變更以及選舉新的驗(yàn)證人和治理成員。
關(guān)于主網(wǎng)的啟動(dòng),雖然 KIRA 核心部分已經(jīng)完成,但沒(méi)有足夠基礎(chǔ)設(shè)施支持的情況下,啟動(dòng)成本和協(xié)調(diào)工作會(huì)非常高昂,KIRA 團(tuán)隊(duì)表示正在積極努力降低啟動(dòng)應(yīng)用程序的成本。并且 KIRA 當(dāng)前的市值(2800 萬(wàn))下啟動(dòng)主網(wǎng)不具備經(jīng)濟(jì)合理性。創(chuàng)始人?Asmodat?表示主網(wǎng)的啟動(dòng)時(shí)間會(huì)受到 KIRA 項(xiàng)目的關(guān)注度和需求的影響。