0x财经|Celestia網絡的五種節點

Celestia是模塊化的區塊鍊網絡,其網絡結構除了一個共識層外,還有一個數據可用層,而為了設置數據可用層,除了傳統區塊鍊網絡的共識全節點、輕節點外,還設計了驗證節點(用來完成一致性)、存儲全節點(存儲可用數據證明)、橋節點(數據傳輸)。

因此,目前以分層結構來看,分為5種節點:

共識層:驗證節點、共識全節點

數據可用層:橋節點、存儲全節點、輕節點

驗證節點

驗證者節點允許參與Celestia 網絡中的共識。

驗證器節點需滿足以下硬件最低要求:

內存:8 GB RAM

CPU:四核

磁盤:250 GB SSD 存儲

帶寬:下載1 Gbps/上傳100 Mbps

驗證器節點需使用內部Celestia Core 節點運行Celestia App 守護程序,且確保至少有100+ Gb 的可用空間來安全地安裝和運行驗證器節點。

共識全節點

共識全節點允許在Celestia 共識層中同步區塊鏈歷史。

共識全節點需滿足以下硬件最低要求:

內存:8 GB RAM

CPU:四核

磁盤:250 GB SSD 存儲

帶寬:下載1 Gbps/上傳100 Mbps

共識全節點與驗證器節點要求一樣,需使用內部Celestia Core 節點運行Celestia App 守護程序。且確保您至少有100+ Gb 的可用空間來安全地安裝和運行驗證器節點。

橋節點

橋接節點連接數據可用性層和共識層,同時還可以選擇成為驗證者。

橋節點具有以下屬性:

從共識網絡中的受信任核心進程(意味著與celestia-core 節點的受信RPC 連接)導入和處理“原始”區塊頭和塊。橋接節點可以在內部(嵌入式)運行此核心進程,也可以簡單地連接到遠程端點。橋接節點還可以選擇成為共識網絡中的活躍驗證者。向DA 網絡中的輕節點提供帶有數據可用性標頭的塊共享。

從實現的角度來看,橋接節點運行兩個獨立的進程:

Celestia App是運行應用程序和權益證明邏輯的狀態機。 Celestia App 基於Cosmos SDK構建,還包含Celestia Core。

Celestia Core是狀態交互、共識和區塊生產層。 Celestia Core 基於Tendermint Core構建,經過修改以存儲糾刪碼塊的數據根以及其他更改。

Celestia Node通過一個單獨的libp2p 網絡對上述內容進行了擴充,該網絡服務於數據可用性採樣請求。

橋節點硬件最低要求:

內存:8 GB RAM

CPU:四核

磁盤:250 GB SSD 存儲

帶寬:下載1 Gbps/上傳100 Mbps

存儲全節點

存儲全節點是一個不連接到Celestia 應用程序但存儲所有數據的Celestia 節點。需確保您有至少250+ Gb 的可用空間用於Celestia 存儲全節點。

存儲節點硬件最低要求:

內存:8 GB RAM

CPU:四核

磁盤:250 GB SSD 存儲

帶寬:下載1 Gbps/上傳100 Mbps

輕節點

輕節點可以在數據可用性(DA) 網絡上進行數據採樣。

輕節點具有以下屬性:

UWLTRIEZL6fFQYFFuGevD3cJw40e2MuBUiaqygW0.png

監聽ExtendedHeaders,即包裝的“原始”頭,通知Celestia 節點新的塊頭和相關的DA 元數據。

對接收到的報頭執行數據可用性採樣(DAS)

輕節點硬件最低要求:

內存:2 GB RAM

CPU:單核

磁盤:5 GB SSD 存儲

帶寬:56 Kbps 下載/56 Kbps 上傳

需確保您有至少5+ Gb 的可用空間用於Celestia Light Node。

Total
0
Shares
Related Posts