在整體式區(qū)塊鏈中,隨著鏈上活動的增加,處理成本也在增長。而 Celestia 通過一個模塊化的數(shù)據(jù)可用性(DA)網(wǎng)絡(luò)來解決可擴展性問題,保持了相對穩(wěn)定的驗證成本。
在這篇文章中,我將討論以下 7 個方面的內(nèi)容:
1. Celestia 究竟是什么?
2. 整體式 VS 模塊化
3. 數(shù)據(jù)可用性(DA)是什么?
4. 數(shù)據(jù)可用性采樣(DAS)
5. 命名空間 Merkle 樹(NMT)
6. Celestia 的三大工作設(shè)計
7. TIA 的用途及 Celestia 的未來
Celestia 究竟是什么?
Celestia 是一個模塊化 DA 層,允許應(yīng)用程序/Rollup 部署在 Celestia 現(xiàn)成的 DA 和共識層之上。因此,應(yīng)用程序可以專注于執(zhí)行本身,同時將 DA 和共識工作交給 Celestia 處理。為了更好理解,有必要了解數(shù)據(jù)可用性(DA)、整體式和模塊化網(wǎng)絡(luò)的基礎(chǔ)知識。
整體式 VS 模塊化
整體式:像 Solana 或 Avalanche 等區(qū)塊鏈網(wǎng)絡(luò)中,一個完整節(jié)點必須執(zhí)行區(qū)塊鏈的所有四個職責,包括執(zhí)行、結(jié)算、數(shù)據(jù)可用性(DA)和共識。
然而,隨著網(wǎng)絡(luò)流量的增加,網(wǎng)絡(luò)負擔也在增加并使得交易費用變得更加昂貴。
為了解決這個問題,模塊化區(qū)塊鏈將網(wǎng)絡(luò)分解為幾個獨立的模塊,同時為不同模塊提供升級和獨立處理任務(wù)的靈活性。例如,Celestia 只處理 DA 和共識層,而 Dapp 負責處理執(zhí)行等。
數(shù)據(jù)可用性(DA)是什么?
數(shù)據(jù)可用性(DA)是指網(wǎng)絡(luò)中節(jié)點查看或下載交易數(shù)據(jù)的可訪問性。DA 還需要確保交易數(shù)據(jù)不受惡意攻擊,如果區(qū)塊提議者僅發(fā)布區(qū)塊頭而不發(fā)布區(qū)塊中的交易數(shù)據(jù),就可能會發(fā)生這種情況。
為防止惡意交易,區(qū)塊鏈通常需要完整的節(jié)點來下載、驗證和存儲來自網(wǎng)絡(luò)的所有數(shù)據(jù)。然而,這種設(shè)計有 3 個挑戰(zhàn):
1. 大幅減少吞吐
2. 犧牲效率
3. 提高了運行全節(jié)點的門檻
為了解決這些問題,一些鏈下方法可以通過在其他地方存儲交易數(shù)據(jù)來為網(wǎng)絡(luò)「減負」。常見的鏈下解決方案包括:
1. 數(shù)據(jù)可用性委員會(DAC);
2. 數(shù)據(jù)可用性網(wǎng)絡(luò)(DAN)。
在所有 DAN 中,Celestia 是最受歡迎的選擇。Celestia 是一個模塊化 DA 層,由兩個重要功能組成:
1. 數(shù)據(jù)可用性采樣(DAS);
2. 命名空間 Merkle 樹(NMT)。
數(shù)據(jù)可用性采樣(DAS)
首先,輕客戶端僅下載區(qū)塊頭 (類似于區(qū)塊數(shù)據(jù)的摘要)。為了防止輕客戶端接受惡意交易,DAS 允許輕客戶端對區(qū)塊數(shù)據(jù)的不同部分進行多輪隨機采樣。
隨著進行的抽樣次數(shù)越多,對數(shù)據(jù)可用性的信心就越高。達到 99% 的置信水平后,數(shù)據(jù)被視為「有效」且可用。為了使 Celestia 中的 DAS 成為可能,他們采用了 2D Reed-Solomon 編碼方案。
2D Reed-Solomon 編碼方案又是什么呢?
簡單來說,如果把全部區(qū)塊的數(shù)據(jù)想象成一個由 K x K 塊組成的大拼圖,Celestia 使用 2K x 2K 塊和「Reed-Solomon 編碼」方案將這些數(shù)據(jù)重新排列成一個更大的拼圖。
之后,輕節(jié)點隨機挑選幾塊拼圖并查詢?nèi)?jié)點以獲取相應(yīng)的數(shù)據(jù)。如果全節(jié)點能夠一致地提供答案,則數(shù)據(jù)「有效」的可能性就會增加。
此外,只要 Celestia 上的輕客戶端采樣足夠的數(shù)據(jù),全節(jié)點就可以重建完整的區(qū)塊數(shù)據(jù)。換句話說,Celestia 擁有的輕客戶端越多,它們可以處理的交易就越多,能處理的區(qū)塊也就越大。
命名空間 Merkle 樹(NMT)
與此同時,Celestia 中的數(shù)據(jù)被劃分為不同的部分(即命名空間)。每個命名空間對應(yīng)使用 DA 層的特定應(yīng)用程序。這有助于應(yīng)用程序下載其自己的數(shù)據(jù),而忽略其他應(yīng)用的數(shù)據(jù)。
接下來,為了組織和驗證數(shù)據(jù),Celestia 使用 NMT 按命名空間標識符對數(shù)據(jù)進行排序。現(xiàn)在,Merkle 樹中的每個節(jié)點都有一系列專屬于該節(jié)點的命名空間,使 Celestia 能夠提供有關(guān)數(shù)據(jù)完整性的證明。
Celestia 的三大工作設(shè)計
結(jié)合 DAS 和 NMT,Celestia 的主要工作設(shè)計可以概括為:
1. Celestia 只提供數(shù)據(jù)可獲得性和共識層的服務(wù),而不處理結(jié)算和執(zhí)行
執(zhí)行由應(yīng)用程序處理。這使它們與整體式區(qū)塊鏈相比具有更高的可擴展性,因為它們將 DA 委托給 Celestia 并利用 DAS 來增強可擴展性。
2. 安全性隨輕客戶端數(shù)量的增加而提高
Celestia 中輕客戶端越多,全節(jié)點重建原始區(qū)塊數(shù)據(jù)的可能性就越大。同時,更多的輕客戶端等于更大的區(qū)塊,而不犧牲去中心化。
因此,Celestia 上節(jié)點的增長是 Celestia 的一個重要性能指標。
3. 可互操作性
最后,Cosmos 允許 Celestia 連接到支持 IBC 的網(wǎng)絡(luò),從而實現(xiàn)建立在 Celestia 之上的所有鏈之間的互操作性。
Celestia 的未來展望
Celestia 有兩個令人興奮的發(fā)展方向:
1. 量子引力橋
2. Cevmos
量子引力橋:QGB 將使 Celestia 能夠與任何超越宇宙的 EVM 兼容鏈連接,包括 ETH 和 AVAX,從而帶來更多的流動性。
Cevmos:Cevmos 是專為 Rollup 結(jié)算而制作的 Cosmos SDK 鏈。這個集成了 EVM 的鏈的功能在于允許 ETH Rollup 將它們的數(shù)據(jù)上傳到 Cevmos,然后將其傳遞給 Celestia,從而改善了 EVM 和 Celestia 生態(tài)系統(tǒng)之間的連接。
TIA
TIA 是 Celestia 的原生代幣:
完全稀釋估值(FDV):60 億美元
流通供應(yīng)量:8.46 億美元(4.1%)
代幣的實用性包括:
1. Rollup/開發(fā)者支付 TIA 進行數(shù)據(jù)發(fā)布,費用由固定費用和變動費用決定
2. 使用 TIA 作為 Rollup 的本地 GAS 代幣
3. 治理
4. 質(zhì)押
TIA 投資意味著用戶在押注未來更多的 Rollup 和應(yīng)用程序?qū)⑹褂?Celestia 作為它們的 DA 和共識層,而這些都需要 TIA 來發(fā)布數(shù)據(jù)。
樂觀地看,隨著對 DA 層需求的增長,將吸引更多的質(zhì)押者來質(zhì)押 TIA 參與數(shù)據(jù)處理,形成一個更強大、更安全的網(wǎng)絡(luò)。
隨著量子引力橋和 Cevmos 的開發(fā),我認為 TIA 是可以長期持有的標的(HODL),我估計市值目標在 20 億美元以上似乎是合理的。