QRコードをスキャンしてダウンロードしてください。
BTC $75,705.27 +1.36%
ETH $2,356.48 +0.66%
BNB $633.08 +1.93%
XRP $1.45 +2.06%
SOL $88.07 +3.26%
TRX $0.3240 -0.94%
DOGE $0.0990 +2.34%
ADA $0.2577 +3.31%
BCH $450.16 +2.30%
LINK $9.52 +2.25%
HYPE $43.66 -2.64%
AAVE $116.46 +9.23%
SUI $1.00 +2.48%
XLM $0.1692 +4.81%
ZEC $332.87 -3.00%
BTC $75,705.27 +1.36%
ETH $2,356.48 +0.66%
BNB $633.08 +1.93%
XRP $1.45 +2.06%
SOL $88.07 +3.26%
TRX $0.3240 -0.94%
DOGE $0.0990 +2.34%
ADA $0.2577 +3.31%
BCH $450.16 +2.30%
LINK $9.52 +2.25%
HYPE $43.66 -2.64%
AAVE $116.46 +9.23%
SUI $1.00 +2.48%
XLM $0.1692 +4.81%
ZEC $332.87 -3.00%

CESSの分散ストレージネットワークにおける4つのノードタイプを理解する

Summary: 四つの主要なノード:ストレージノード、コンセンサスノード、キャッシュノード、リトリーブノード
CESS
2024-08-20 09:54:45
コレクション
四つの主要なノード:ストレージノード、コンセンサスノード、キャッシュノード、リトリーブノード

CESSは第三世代の分散型クラウドストレージプロトコルであり、大規模な商業ストレージをサポートする最初のブロックチェーンネットワークであると同時に、安全で効率的、オープンソースで拡張可能な分散型ストレージネットワークです。CESSプロトコルでは、ストレージが非常に重視され、リソースの一種と見なされています。CESSエコシステムでは、ストレージを必要とするユーザーはこのリソースの「消費者」と見なされ、ネットワーク内の4種類のノードは効率的で信頼性のある「供給者」となります。

CESSのブロックチェーンネットワークは、重要な「スケジューラー」と「公証人」としての役割を果たし、プロデューサーのストレージリソースを管理・最適化することで、消費者が統一的で効率的かつ便利なストレージサービスを受けられるようにします。この記事では、「供給者」としての4種類のノードに焦点を当て、CESSネットワークにおけるその機能、役割、参加方法を詳しく説明します。

CESSネットワークは運用時に分散型の原則に従い、さまざまな役割が共同で参加し、運営・維持される必要があります。ネットワークの初期段階では、4種類の主要なノードが必要です:

- ストレージノード:主にスペースを提供し、データを保存し、証明を計算します。

- コンセンサスノード:主にCESSネットワーク内でのコンセンサス選挙、取引の実行、ブロックの検証および生成を担当します。

- キャッシュノード:高頻度でアクセスされるストレージデータをキャッシュし、ユーザーがデータをより迅速に取得できるようにします。

- 検索ノード:ユーザーのためにネットワーク内のターゲットデータを検索し、キャッシュノードまたはストレージノードからデータを取得します。

4種類のノードはその機能の違いに基づいて、CESSのネットワーク階層でそれぞれの役割を果たし、相互に協力します。その中で、コンセンサスノードとストレージノードはストレージリソース層を構成し、データオブジェクトの完全性を維持します。キャッシュノードと検索ノードはコンテンツ配信層を構成し、データオブジェクトの可用性を確保します。CESSが採用しているボトムアップの多層ネットワークアーキテクチャ設計については、CESSメカニズムの詳細なシリーズ記事で紹介していますので、詳細を知りたい方は文末の関連リンクをクリックしてください。ここからは、CESSネットワーク内の4種類の主要ノードについて引き続き紹介します。

ストレージノード

余剰のストレージリソースを提供する意欲のある任意のマシンがCESSネットワークに参加し、検証可能なストレージスペースを提供することで報酬を得ることができます。このスペースは「アイドル」と「サービス中」に分けられます。アイドルスペースはノードが自ら埋め、サービス中のスペースにはユーザーからのストレージデータのみを保存できます。アイドルスペースはデフォルトでCESSネットワークに管理され、いつでもサービスデータに置き換えられる準備が整っています。ストレージインセンティブは全ネットワークのストレージ計算能力の比率に基づいて配布されます。したがって、ストレージノードは主にスペースを提供し、データを保存し、証明を計算します。

ストレージノードへの参加方法(Storage Node Manual):

https://docs.cess.cloud/cess-build-book/storage-miner

コンセンサスノード

前述のように、コンセンサスノードはCESSネットワーク内でのコンセンサス選挙、取引の実行、ブロックの検証および生成を主に担当します。コンセンサスノードは全体でチェーンノードとTEEワーカーの2つのモジュールに分かれます。

一方で、チェーンノードモジュールはブロックチェーンネットワークの世界状態を維持する責任があります。これには以下が含まれます:

1)ストレージノードやストレージデータなどのシステムソース情報の記録;

2)ストレージ証明の検証状態の記録;

3)データの清算と復元。

もう一方で、TEEワーカーモジュールはCESSネットワーク内の「データ認証ステーション」です。すべてのユーザーデータはTEEワーカーによって認証された後にのみネットワークで「サービスデータ」と見なされ、ストレージ計算能力が統計されます。同時に、TEEワーカーはストレージノードがデータを埋める能力を持っています。TEEワーカーはTEE(初版はSGXに適合)をサポートする必要があります。

コンセンサスノードはCESSネットワーク内でコンセンサス選挙やブロックのパッケージングに参加する重要な役割を果たし、すべてのコンセンサスノードは以下の特性を備えています:

  • すべての取引結果および状態変化を記録し保存する
  • 各ノード間で分散通信を行い、ピアツーピアネットワークを構成する
  • チェーンデータの安全性と持続的な成長を保証するコンセンサスアルゴリズム
  • ブロックのハッシュを計算し、取引の署名および検証に使用される暗号アルゴリズム
  • コンセンサスノードはPolkadotオープンソースのSubstrateフレームワークを使用して開発されており、天然の利点を持っています。

コンセンサスノードへの参加方法(Consensus Node Manual):

https://docs.cess.cloud/cess-build-book/consensus-miner

検索ノード

このノードはユーザーにデータ検索サービスを提供します。キャッシュノードからでもストレージノードからでも、検索ノードはユーザーが必要とするデータを迅速に見つけて提供することができます。検索ノードはネットワークにデータ検索サービスを提供し、Getリクエストに応じてユーザーが検索したデータを提供することでCESSネットワークに参加します。検索ノードは読み取りデータリクエストを受け取った後、総合的な性能が最適なストレージノードを探し、データの読み取り効率を向上させます。

ストレージノードとは異なり:検索ノードは担保を提供する必要がなく、ストレージデータを提出する必要もなく、ストレージ証明を提供する必要もありません。

コンセンサスノードとは異なり:検索ノードは取引をパッケージ化したり、取引を検証したりする必要がありません。

参加方法:近日更新予定。

キャッシュノード

キャッシュノードは、高頻度でアクセスされるデータをキャッシュすることを専門とし、ユーザーが必要な情報をより早く取得できるようにします。CESSネットワークが成熟した後、大量のストレージユーザーがCESSネットワークに参加することで、ネットワーク内には大量のデータが保存され、データのアップロード、検索、ダウンロードの性能が試されることになります。そのため、CESSネットワークはキャッシュノードを設計しました。キャッシュノードは市場取引を支援し、データインデックスとデータ配信を通じて、データをユーザー、コンセンサスノード、ストレージノードに迅速にプッシュします。効果的なインセンティブを形成するために、キャッシュノードを運営するマイナーはマイニング報酬を得ることができます。

参加方法:近日更新予定。

結論

全体として、CESS分散型ストレージシステムは、その精巧に設計された4種類の主要ノード:ストレージノード、コンセンサスノード、キャッシュノード、検索ノードを通じて、CESSネットワーク内のストレージリソース層とコンテンツ配信層を構成し、データの可用性と完全性を確保し、ユーザーに安定かつ効率的な分散型ストレージソリューションを提供しています。

CESSネットワークアーキテクチャの理解

CESSメカニズム詳細(1):多層ネットワークアーキテクチャ設計

CESSメカニズム詳細(2):ブロックチェーン層とランダム選択輪番(R²S)コンセンサスノードメカニズム

CESSメカニズム詳細(3):ストレージ、コンテンツ配信ネットワークと多重コピー回復ストレージ証明

CESSメカニズム詳細(4):アプリケーション層

warnning リスク警告
app_icon
ChainCatcher Building the Web3 world with innovations.