ホームページ  >  記事  >  Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

PHPz
PHPzオリジナル
2024-06-12 15:15:57302ブラウズ

シャドウ(SHDW)とは何ですか? Shadow (SHDW) と Solana にバインドされた分散ストレージについて説明する記事です。最近、ファイルコインが勢​​いを増しています。以前、BitMEXの創設者であるアーサー・ヘイズ氏もシンガポールで開催されたToken2049でのスピーチでファイルコインを叫び、自分はFILを保有していると述べた。 Solana エコシステムには、多くの人には知られていない重要かつ地味なストレージ プロジェクトがあります。それが GenesysGo です。これは、分散型クラウド ストレージ サービスに焦点を当てた、Solana ネットワーク上のブロックチェーン インフラストラクチャ プロバイダーです。

同時に、Solana エコシステムに対するみんなの注目は、以前はミームと流動性ステーキングに集中していましたが、GenesysGo のトークン Shadow Token (SHDW) も、この 1 か月で静かに価値が 2 倍になりました。

Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

ストレージ トラックはすでに非常に混雑しています。IPFS と Arweave はどう違いますか?そして、ソラナの生態学的回復を通じて、さらなる発展の可能性をもたらすことができるでしょうか?

今日は、この Web サイトの編集者が、Solana にバインドされた分散ストレージ Shadow (SHDW) について詳しく説明します。必要な方はぜひご覧ください。

これらの問題を理解するには、まず GenesysGo の 3 つのコア ビジネスを理解する必要があります:

  • シャドウ オペレーター、RPC レイヤー (分散型 RPC ノード)
  • シャドウ ドライブ、分散型データ ストレージ レイヤー
  • シャドウ クラウド、分散型クラウド コンピューティングプラットフォーム

続いて、そのトークンエコノミーと他のプロジェクトとの類似点と相違点も分析します。

Shadow Drive

Shadow Drive は、分散型データ ストレージ レイヤーであり、GenesysGo の中核であり、エコシステムに対する Solana の増大するストレージ ニーズを満たすように設計されています。

以前は、Solana 上の NFT などのストレージ アクティビティには、Arweave や Filecoin などのサードパーティ ストレージ ソリューションがよく使用されていましたが、どちらも独立したストレージ パブリック チェーンであり、それぞれのトークンがストレージ アクティビティに使用されます。 . SPL 標準トークンではなく、支払いが Solana の速度に追いつかない場合があるため、Solana エコシステムにネイティブなストレージ システムが必要になります。

Shadow Drive は、ストアド プロシージャを定義する Ceph と呼ばれるオープン ソース ソフトウェアの適応バージョンであり、ブロック ストレージ、ファイル ストレージ、オブジェクト ストレージのための統合されたソフトウェア デファインド ソリューションを提供しており、その有効性は広く検証されています。

GenesysGo チームは、Ceph のオープンソース ソリューションを Solana の PoH (Proof of History) メカニズムと統合して、Shadow Drive を作成しました。

Shadow Drive はネイティブ トークン $SHDW によってサポートされており、Shadow Drive にデータをアップロードするには、ユーザーは少額の $SHDW 料金を支払う必要があります。

プロジェクトの公式ドキュメントによると、Shadow Drive のストレージ コストは、市場の同様のプロジェクトよりも安く、理論上の価格は 1 GB (ギガバイト) と 1 GiB (ギビバイト) です。は、コンピュータのデータ ストレージを表す用語で、データのサイズを示しますが、異なる測定単位が使用されます (1GiB ≈ 1.07GB、ほぼ等しいと理解できます)。

Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

私たちのテストでは、1GB ストレージ アカウントの作成リクエストにかかる費用はわずか 0.25 SHDW で、この記事の執筆時点では約 0.42 ドルに相当します。

Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

低コストの理由は、一方では Solana 自体のガスコストが低いこと、そして Shadow Drive の最下層によるストレージタスクの合理的な分解、スケジューリング、配置によるものです。

これは、別のトピックであるプロジェクトのデータ配布メカニズム ---- D.A.G.G.E.R. にも当てはまります。

D.A.G.G.E.R. は、レプリケーションを可能にする有向非巡回ゴシップグラフの略称です。このメカニズムの説明は専門的すぎるため、ここではこれを簡略化し、プロジェクトのデータ分散メカニズムおよびコンセンサス エンジンとして理解します。その機能は、高速なデータ アクセスとファイル処理を最適化し、ストレージをより効率化することです。

D.A.G.G.E.R の動作メカニズムには、通信モジュール、プロセッサ モジュール、コンセンサス モジュール、コントローラ モジュールといったいくつかのコア コンポーネントが含まれています。

トランザクションの場合、D.A.G.G.E.R では次の処理フローが簡単に実行されます。ここでは詳しく説明しません:

  • 通信モジュール: ネットワーク層の入出力 (トランザクションの内外) を処理します
  • プロセッサ モジュール: トランザクションを検証し、その正確性と正当性を確認します
  • コンセンサス モジュール: ネットワーク内のすべてのノードがトランザクションに同意します
  • プロセッサ モジュール: トランザクションが実行されます

全体的に、シャドウがオンであると感じられるのは、 「データをどのように保存するか」という問題については、多くの最適化の取り組みが行われてきました。

シャドウ オペレーター

シャド​​ウ オペレーターは、R​​PC ノードを実行するオペレーターです。

RPC ノード、またはリモート プロシージャ コールは、分散コンピューティング システムで使用される用語です。 RPC は、コンピューター プログラム間の通信を可能にする API (アプリケーション プログラミング インターフェイス) として分類できます。

Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

Solana でのトランザクション送信の簡略化されたフローチャート

他のパブリック チェーンと比較して、Solana は非常に高いトランザクション処理能力を備えているため、Solana ブロックチェーン上の RPC ネットワークのワークロードは他のネットワークよりもはるかに高くなります。したがって、他のブロックチェーン上に構築された既存の RPC ネットワーク プロバイダーが Solana への移行を計画している場合は、アーキテクチャを完全に再設計する必要があります。

そしてこれにより、GenesysGo に Solana のネイティブ RPC サービスを提供する機会も与えられます。

GenesysGo は、1 つの無料サービスと 2 つの有料サブスクリプション サービスを含む 3 つの RPC サービスを提供します。有料 RPC サービスでは、手数料収入はすべてシャドウ オペレーターに支払われます。さらに、シャドウオペレーターはサービスを提供するために $SHDW トークンをステーキングする必要があり、サービス中断の場合には罰則を受ける必要があります。

この記事の執筆時点で、テスト ネットワークではすでに 120 の RPC オペレーターが実行されており、これは 1 年前の 27 オペレーター (2022 年 12 月のデータ) の約 5 倍です。

Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

Shadow Cloud

Shadow Cloudは、GenesysGoによって開始された分散型クラウドコンピューティングプラットフォームであり、Directed Acyclic Graph (DAGGER)によって技術的にサポートされています。

上記のノードとストレージ サービスを使用すると、GenesysGO はその機能を利用して、さまざまなアプリケーションのコンピューティングと処理のニーズをサポートする分散型クラウド コンピューティング プラットフォームを提供できます。

このプラットフォームは、分散ストレージ、コンピューティング、およびネットワーク運用をサポートするように設計されており、Web3 および分散アプリケーションのためのより広範なインフラストラクチャを提供します。

しかし、現在の進捗状況から判断すると、GenesysGo のストレージおよび RPC 製品は、完全な技術文書と製品設計を備え、より直観的であるように見えますが、クラウド サービスは、最初の 2 つの製品を蓄積した後の開発戦略のようなものです。その後の結果はある程度。

競合製品の比較: 高速であるだけで壊れてはいません

一般的に、Web2 および Web3 の分野には、分散ストレージまたは分散ストレージに関して成熟したケースが多数あります。たとえば、Web2 の分野では、Google BigTable を筆頭とした分散ストレージ システムがあります。 Web3 の世界では、Arweave と Filecoin がブロックチェーンで最も一般的に使用されているサードパーティのストレージ ソリューションです。

Shadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事

それでは、競合製品と比較した Shadow Drive の重要な機能は何でしょうか?比較のための例として Filecoin を取り上げてもよいでしょう。

まず第一に、上で述べたように、Arweave と Filecoin は Solana と完全な互換性はありません。Solana エコシステムの提供のみを考慮する場合は、専用のストレージ インフラストラクチャが必ず必要になります:

  • Arweave と Filecoin トークン $AR および $Fil。どちらも SPL ネイティブ トークンではありません (SPL は Solana のトークン標準です)
  • Arweave と Filecoin のスループットが Solana に追いつかないため、簡単にトランザクションの失敗につながる可能性があります

次に、Shadow Drive のコンセンサス メカニズムによりストレージ効率が向上します:

  • Filecoin は、Expected Consensus (EC) メカニズムと DAG を使用してコンセンサスを達成します。これには明示的な認識と最終確認のためのブロック重みが必要であり、効率が損なわれる可能性があります。
  • D.A.G.G.E.R. は、DAG のグラフィカル表現を通じて合意を達成するためにリーダーのない非同期アーキテクチャを採用しており、リーダーの選出の必要性を排除し、トランザクションを即座に処理できるようにします。

最後に、Shadow Drive はデータ エンコーディングに関して最適化されています。

  • D.A.G.G.E.R. は、イレイジャー コーディング エンコーディングをアーキテクチャに統合して、メタデータのレプリケーションとデータ トランザクションを最適化します。 Filecoin では、オプションのクライアント側戦略として消去コーディングが可能で、データのレプリケーションとストレージの定期的な証明に重点を置いています。

2 つの主要業績評価指標の直感的なリストと比較を作成します。

ファイルコインのパフォーマンス指標:

  • トランザクション速度: ブロック時間あたり約 30 秒。
  • 確認時間: 120ブロックの高額転送の場合は約1時間。
  • データストレージ: 1 MiB ファイルは、トランザクションの受け入れからチェーンに表示されるまでに 5 ~ 10 分かかります。
  • セクター シーリング: 最小のハードウェアでは、32 GB セクターには約 1.5 時間かかります。
  • データの取得: 高速取得方法 (データのシールされていないコピー) は 2 分未満かかると想定できますが、最小限のハードウェアでは、32 GiB セクターの場合、シールされていない取得には約 3 時間かかる可能性があります。

ShdowDrive/DAGGER パフォーマンス メトリック:

  • ピーク TPS: 指定されたマシン構成 (理想的なネットワーク) で 1 秒あたり 50,000 トランザクション。
  • サージ TPS: ライブ テストネット フェーズ 1 条件下で 1 秒あたり約 20,000 ~ 38,000 トランザクション (バージョン 0.2 ~ 0.3、20 ~ 30 ノード クラスター サイズの独立したオペレーター)。
  • 現実世界の TPS: 現実世界のストレス、チャーンなどの下で 1 秒あたり最大 3,000 件のトランザクション。
  • データ ストレージ: 1MiB ファイルを DAGGER Hammer デモにアップロードするのに 2 ~ 8 秒かかります。これは、shdwDrive v2 をシミュレートしてアプリケーションの一部を保存します。
  • 消去コーディング時間: コアあたり 1 MiB あたり 0.018 ミリ秒、水平方向にスケーリングする場合は無視できます。
  • スナップショットのダウンロード: 1 MiB ファイルの場合 10 ミリ秒から 50 ミリ秒。
  • ブロック同期時間: 遅延に応じて 30 ミリ秒から 300 ミリ秒の間。
  • ブロック検証時間: 500 ナノ秒から 20 ミリ秒未満で、遅延が最小限であることを示します。
  • 最終処理時間: 70 ミリ秒から 650 ミリ秒、平均約 273 ミリ秒 (DAGGER Hammer デモ サイトを稼働させるライブ テスト ネットワーク フェーズ 1 の 30 ノード グローバル クラスター上)
  • データ取得: DAGGER Hammer デモ サイトで 1- URLから1MiBのファイルを取得するのに3秒

結論から言うと、バージョンを見るには長すぎる ShdowDriveの最大の特徴は、高速であることです。

以上がShadow(SHDW)とは Shadow(SHDW)の今後の展開について詳しく解説した記事の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。