謎を解く | Estuary、Web3.storage、NFT.storage で最適なストレージ方法は誰ですか
星际视界IPFSNEWS
2021-09-16 09:51
本文约3016字,阅读全文需要约12分钟
Filecoin は分散型ストレージ ネットワークですが、Filecoin に保存されているデータはどこから来たのでしょうか? まず、IPFS ノードにデータを追加し、Filecoin に情報を保存するようにストレー

Filecoin は分散型ストレージ ネットワークですが、Filecoin に保存されているデータはどこから来たのでしょうか? まず、IPFS ノードにデータを追加し、Filecoin に情報を保存するようにストレージ プロバイダーと交渉します。

Filecoin は分散型ストレージ ネットワークですが、Filecoin に保存されているデータはどこから来たのでしょうか? まず、IPFS ノードにデータを追加し、Filecoin に情報を保存するようにストレージ プロバイダーと交渉します。

IPFS は、ファイル、データ、アプリケーションを保存およびアクセスするための分散システムです。ファイル システムがどのように機能するかを理解していれば、データの編成方法に従ってファイル システムにアクセスすることがわかります。たとえば、FAT ファイル システムはデータの検索にアロケーション テーブルを使用し、NTFS ファイル システムはハード リンクとデータ ストリームを使用し、IPFS はコンテンツ ベースのアドレス指定であるコンテンツ CID を使用します。開発者が IPFS ネットワークに保存されているデータやアプリケーションにアクセスする必要がある場合、必要なのはこの CID のコピーだけです。

ただし、ブラウザは IPFS をネイティブにサポートしていないため、このデータを取得するには中間ゲートウェイが唯一の方法です。 IPFS ゲートウェイは、その機能を開発者とユーザーに提供します。 CID を持つすべてのユーザーは、IPFS ネットワークに保存されているデータにアクセスできます。

たとえば、何らかの理由でノードがダウンした場合、その情報を他のノードでバックアップとして使用できます。 IPFS ゲートウェイは、CID を使用して別のバックアップ ノードからデータをロードするだけで、そのノードにアクセスできます。

Filecoin は、開発者またはユーザーが Filecoin からストレージ スペースを借り、データの保存料金を支払うレンタル システムと考えることができます。ブロックチェーンは、トランザクションを仲介し、安全にするためのメカニズムにすぎません。ストレージプロバイダーは、IPFS データをオンチェーンに保持するための独自のストレージを開発者とユーザーに提供することでこれらの契約を履行し、長期的に利用できるようにします。Filecoin と IPFS がどのように連携するかを理解したい場合は、Interstellar Vision から送信された以前の記事を参照してください。謎を解く | Estuary がファイルコインストレージにどのように役立つかNFT.Storage がデビュー: 無料の NFT 分散ストレージ ソリューション

Web3 の構築: ファイルコインとイーサリアムは連携します

3 つの異なるストレージ システムを使用する理由

これらは同じ機能を実行しますが、各ソリューションは特定の目的と対象者向けに設計されており、それらを真に理解することによってのみ、データをより速く保存できるようになります。

01、Estuary

副題

Estuary は、開発者が IPFS および Filecoin ネットワークへのストレージを自動化する方法です。これは、Filecoin ライブラリを統合したシンプルな IPFS ノードであり、IPFS と Filecoin の相互作用に必要な機能に簡単にアクセスできるようになります。 Estuary は、IPFS 開発者が知っているように、開発エクスペリエンスをサポートしながら、Filecoin への大容量ストレージ トランザクションを可能にすることに重点を置いています。

Estuary は大規模なデータ ストレージを必要とする顧客向けに設計されており、現在 1 時間あたり 600 のトランザクションをサポートしており、各 Estuary ノードのストレージ容量はエコシステムに存在するものの上限を押し上げています。

データを保存する際、IPFS ノードにアクセスし、ストレージとネゴシエートし、ストレージプロバイダーと同じことを行って Filecoin にデータを保存するときに、このような問題が発生する可能性があります。ただし、これを行うのは、特に保存するファイルが多数ある場合には面倒になる可能性があります。 Estuary はファイルを保存する簡単な方法を提供し、プロトコル開発をサポートして作成を容易にします。

ユーザーは数回クリックするだけでログインし、ファイルを IPFS にアップロードできます。 Estuary はストレージサプライヤーに連絡し、そのうち 6 社と取引交渉を行います。取引情報は Estuary 上で直接確認できます。データ サイズが 3.57 GiB 未満の場合、データはステージング領域に一時的に保持され、トランザクション ネゴシエーションが数時間かけて行われ、データをブロック単位でネットワークに追加します。

Estuary は IPFS 固定標準を使用しているため、他の既存のソリューションからの変換が簡単です。 Estuary は特定のプログラミング言語を必要とせず、自然に使用できます。直感的な性質により、アプリケーションや Web サイトの起動が非常に簡単になります。

02、Web3.storage

副題

Web3.storage は、IPFS と Filecoin 用の対話型ゲートウェイのもう 1 つの反復です。 Estuary と同様に、このサービスは IPFS にデータを保存する方法を提供します。これにより、ユーザーは IPFS ネットワークに自由にアクセスし、データを保存したり、データを取得したりできるようになります。

IPFS と Estuary の統合にはいくつかの準備作業が必要ですが、Web3.storage を使用すると、統合に関する詳細な調査を行わずに、IPFS と Filecoin をアプリケーション開発に直接使用する機会がユーザーに提供されます。

Estuary と同様に、システムにアクセスするには API キーが必要です。無料アカウントを開設してファイルをアップロードするだけです。ファイルを取得したら、API キーを使用して、curl 経由またはブラウザ経由で直接ファイルにアクセスできます。

ファイルには CID 経由で直接アクセスでき、IPFS ネットワークに保存されたデータを使用するために JavaScript アプリケーションの簡素化を開始できます。使い方が簡単なため、JavaScript ベースのアプリケーションを構築し、Web3.storage を使用してファイルを直接アップロードおよび取得したい開発者にとって、理想的なストレージ ソリューションとなります。

03、NFT.storage

副題

NFT は今日インターネット上で最も注目されている資産の 1 つとなっていますが、NFT をオンラインで保存するには、多くのユーザーにとって依然として事前の作業が必要です。 NFT.storage は、NFT を IPFS に保存するための専用インターフェイスであり、Filecoin ブロックチェーンに自動的にコピーできます。

NFT.storage との唯一の違いは、NFT の売買に必要なメタデータが保持されることです。 NFT はブロックチェーン環境における収集可能なアートであるため、これらのデジタル資産の所有者を決定する際にメタデータが重要になります。 NFT には長期保存機能が必要ですが、IPFS のような分散ストレージ システムはこれを無料で提供します。

NFT.storage は、Estuary および Web3.storage と同じストレージ詳細の多くを使用します。アップロードされたデータに CID を提供し、ユーザーが Filecoin ブロックチェーン上のストレージ トランザクションのステータスを表示できるようにします。 NFT.storage を通じて保存されたすべての NFT は、CID を通じて IPFS 上でアクセスできます。 API と開発環境のシンプルかつ迅速な統合により、NFT.storage は NFT クリエイターにとって理想的なストレージスペースとなり、作品をブロックチェーンに迅速かつ簡単にアップロードできるようになりました。

一部の有名な NFT マーケットプレイスは、ネットワークをサポートするためにすでに IPFS と Filecoin を使用しています。たとえば、Palm と VideoCoin はすでにコンテンツの保存と取得に IFPS を使用しています。ただし、NFT.storage は、ユーザーが仲介者を介さずにネットワークと対話する方法を提供します。 NFT 作成者に力を与え、強力なストレージの弾力性と IPFS のような分散型ストレージ ネットワークを提供します。

それは、開発しているアプリケーションによって異なります。 JavaScript ベースの Web 開発者は、ニーズに合わせて開発しやすいため、Web3.storage を使用することがあります。分散型アプリケーションを開発していて、データの保存方法について詳しく知りたいとします。この場合、Estuary はこの機能を提供しますが、バックエンドはより複雑になる可能性があります; あなたが NFT クリエイターで、アップロードされた作品を完全に制御したい場合は、NFT.storage がおそらく最良の選択です。これら 3 つの方法には同じ操作が多くありますが、それぞれが特定の目的に適しています。

星間観測

ストレージ技術の発展は日々変化しており、新しい概念や名詞が絶えることはありませんが、本質は消え去り、本当に残るものは本質です。ブロックチェーンにとって、分散ストレージ技術は基盤であり鍵です。これに基づいて、誰もが生成する貴重なデータをより安全かつ迅速に保存および使用することにより、ユーザーのデータの所有権を確保することが特に重要です。

——End——

編集者: Interstellar Vision IPFSNEWS エリック

編集者: Interstellar Vision IPFSNEWS エリック

星际视界IPFSNEWS
作者文库