
“水玉模様のナレッジグラフ写真水玉模様のナレッジグラフ。
Web3 時代のデータの急激な増加に伴い、分散ストレージの需要も増加しており、IPFS や Crust ストレージなどのプロジェクトは、次世代インターネットの重要なインフラストラクチャ サービスになるでしょう
ストレージは現代のコンピューター システムに不可欠な部分であり、ブロックチェーンのような分散型および分散型システムにも同じことが当てはまります。 Polkadot エコシステムを操作するときは、分散ストレージに対する現在の Web3 アプローチと、これらのシステムがどのように作業をサポートできるかについてよく知っていると役立ちます。
最初のレベルのタイトル
DCS (分散型クラウドストレージ)
一元化されたクラウド ストレージの重要な属性は、データの場所です。
分散型クラウド ストレージでは、主要な属性はデータの場所ではなくデータ自体になります。
これは、集中ストレージへのロケーション中心のアプローチから、分散ストレージへのコンテンツ中心のアプローチへの移行と見ることができます。
IPFS (惑星間ファイル システム)
IPFS の目的は、現在の HTTP ベースのインターネットの障害を解決することです。
Filecoin
写真
IPFS と同様、Filecoin は Protocol Labs によって開発されたプロトコルで、分散型ストレージ ネットワークを提供します。 Filecoin の主な焦点はストレージ自体であり、(補完的な) バックエンド プロトコルとして IPFS を使用します。
最初のレベルのタイトル
基板保管
RocksDB:
Substrate は階層ストレージ方式を採用し、キーと値 (キーと値) データ ストレージを使用し、データベースによってサポートされる修正マークル ツリーを実装します。 Substrate の上位層のストレージ抽象化は、キー/値ストアの上に構築されます。
https://github.com/paritytech/parity-db
キーと値のデータ ストアは RocksDB によってサポートされており、実験的なパリティ データベースもサポートしています。:
実験的なパリティ データベース:https://docs.substrate.io/build/runtime-storage/
知らせ
このデータベースは、Substrate クライアント、Substrate ライト クライアント、オフチェーン ワーカーなど、永続ストレージを必要とするコンポーネントに使用されます。詳細については、「Substrate Documentation Storage」ページを参照してください。
Substrate 上で構築する場合、ランタイム開発者は Substrate のストレージ API へのアクセスを提供する Substrate の FRAMEStorage パレットを利用できます。
これらのストレージ項目は、Parity の SCALE (Simple Concatenated Aggregate Little-Endian) コーデックによってエンコードされた値をサポートします。単一の値を保存するための Storage Value API、キーと値のハッシュマップ用の Storage Map API、およびすべてのエントリを効率的に削除してエントリを作成する機能を提供する 2 つのキーを持つ Storage Map を作成するための Storage Double Map API があります。これは、任意の数のキーを持つハッシュマップを保存するために使用できる Storage N Map API でもあります。https://docs.substrate.io/build/runtime-storage/
これらの階層化された API はランタイム ストレージとして機能し、ブロックチェーンにデータを保存できるようになります。
。詳細については、Substrate Developer Center のランタイム ストレージ ページを参照してください。
クラストの保管
Crust Network は、Metaverse に Web3.0 分散ストレージ ネットワークを提供します。分散化、プライバシー、セキュリティという核となる価値観を実現することを目指しています。
Crust は、IPFS などの複数のストレージ層プロトコルをサポートし、ユーザーに即座にアクセスできるオンチェーン ストレージ機能を提供します。 Crust のテクノロジー スタックは、データ操作と計算もサポートできます。
Crust は、xStorage と呼ばれる XCMP ベースのローカル クロスチェーン通信パレットを提供します。
このプロトコルは、クロスチェーン dStorage ソリューションにより、イーサリアムを含むほとんどのスマート コントラクトもサポートします。
Crust Network Wiki:
クラストについて詳しく見る
https://wiki.crust.network/docs/en/build101
Crust について詳しくは、Crust Network Wiki をご覧ください。 Crust Storage 101 ガイドに従って、Crust との統合を試してください。
Crust Storage 101 ガイド:
https://polkadot.js.org/docs/substrate/storage/
PolkadotJS API によって提供されるストレージ メソッドは、デフォルトの Substrate ランタイムの一部です。 api.query を渡します。
公共。詳細については、公式ドキュメントを参照してください。基板ファイル。
Substrate チェーンに基づくユーザーが自分のファイルを IPFS W3Auth ゲートウェイにアップロードし、IPFS W3Auth ピンニング サービスを使用してファイルを Crust ネットワークにピン留めできるようにします。
写真
写真
写真
ファイルのステータス:
知らせ:
知らせ:
ファイル モジュール全体が分散化されているため、ファイル ディレクトリはブラウザ内にのみキャッシュされます。新しいブラウザに切り替えるか、ブラウザのキャッシュをクリアすると、ファイル ディレクトリ情報は表示されなくなります。ストレージ モジュールを使用すると、現在のブラウザからファイル ディレクトリ情報をエクスポートし、新しいブラウザにインポートできます。https://github.com/polkadot-js/apps/pull/6106
写真
注: 上の画像はこのプル リクエストから取得したものです現在、爆発的な成長を経て、データ生産量は急激に増加し続けており、データストレージは従来のハードウェアストレージからクラウドストレージへと徐々に変化しており、権利の集中化、セキュリティと透明性の欠如、データ主権が緊急に解決すべき問題となっています。解決しました。Web 3.0 時代の到来により、ストレージとデータ共有の方法も大きく変わりました。
大量のデータに直面する場合、安全で高可用性、低コストで使いやすい分散ストレージ インフラストラクチャが次世代インターネットの重要な部分となります。
。したがって、Web3 インフラストラクチャになるというビジョンのもと、Polkadot は分散型データ ストレージ プロジェクトに広範な開発スペースを提供します。
https://mirror.xyz/0x9A259b3a2316281Cc948cE2Cf1Ac610a79844f05