IPFS / Filecoinはどのようにデータストレージの方法を変更しますか?

IPFSは、インターネットの使用方法を変えることができる革新的なモデルです。私たちが慣れている典型的なサーバークライアントモデルとは異なり、IPFSはビットストリーム(効率的なソフトウェア配布システムとピアツーピアテクノロジーを使用して大きなファイルを共有し、各ユーザーにネットワークのようなノードを再配布させるコンテンツ配布プロトコル)に似ていますそのようなアップロードサービスを提供する)

1.今日のインターネットの問題

HTTPはWeb(World Wide Web)の基礎であり、私たちがアクセスするWebサイトは通常、HTTPを介しています。基本的に、これはサーバーとクライアントの関係であり、コンピューターはWebサイトをホストするサーバーに要求を送信し、サーバーは応答を返します。Webサイトのホスティングは集中型モデルであり、この集中環境は危険です。

大規模なホスティング会社またはサービスプロバイダー(Baidu、Google、Amazonなど)が突然急変した場合、短期的にはWeb(World Wide Web)に壊滅的な災害が発生します。

今日のネットワークの集中型モデルに加えて、信頼性も心配されています。ほとんどのWebサイトとアプリケーションは、単一のサーバーまたは負荷分散サーバーの冗長アレイによってホストされています。これらのサーバーの所有者、データセンターの管理、または自然災害でさえこれらのコンピューターが避難した場合、その結果は想像でき、Webサイトやアプリケーションは適切に機能しなくなります。

ここに画像の説明を挿入

2. IPFSはこれらの問題をどのように解決しますか

IPFSが配布されます。ユーザーがWebサイトにアクセスするときに、中央サーバーがWebページを提供する必要はありません。実行中の各IPFSマシンは、クラスター内のノードになります。

現時点でビットストリームが機能する方法は、ファイルをダウンロードしたい場合、BTアプリケーションを使用してファイルをダウンロードするときに、同じビットストリームネットワークに接続されているすべてのコンピューターから、必要なファイルが含まれているコンピューターにリクエストを実際に行うことです。 、彼らはそれを私たちのコンピューターに送信します。

では、IPFSノードはどのように機能するのでしょうか。IPFSを実行しているすべてのコンピューターは、サービスに提供するファイルを選択できます。

IPFSに存在する各ファイルには一意のハッシュがあり、小さな変更が新しいハッシュになることを示します。これらのハッシュ値は、ユーザーがコンテンツを表示する方法です。クライアントはシステムにハッシュを照会し、コンテンツが利用可能なノードはそれをピアに提供できます。「このクラスターは、ピアが互いにコンテンツを提供できるトレントのような体験を提供します。

このシステムは、クライアントにコンテンツを迅速かつ正確に提供します。また、ハッシュを使用しているため、違いがあるとハッシュが異なるため、交換の両端の内容が正しいかどうかを確認できます。

ここに画像の説明を挿入

3.分散IPFSの実際的な利点は何ですか?

信頼性と耐久性

分散したピアツーピアコンテンツは、「直接サービス拒否」攻撃の影響を受けません。これらの攻撃は主に、ホストサーバーを攻撃してWebサイトまたはサービスをシャットダウンすることに関連しています。ただし、必要なコンテンツはさまざまなノードによって提供されるため、攻撃したい場合は、各ノードを明確にし、1つずつ攻撃して目的を達成する必要があります。

以前に表示したコンテンツはオフラインで使用できます

IPFSキャッシングシステムを使用すると、定期的に表示される多くのコンテンツをオフラインで使用できます。もちろん、動的コンテンツは最新ではない可能性がありますが、Wi-Fi範囲内かどうかに関係なく、以前に表示された静的コンテンツリソースは手の届くところにあります。

IPFSは、研磨機や給油機ではありません。これは、魅力的なネットワークプロトタイプに似ています。これにより、インターネットコンテンツ全体が提供および保存される方法が変わります。

詳細については、公式アカウントに従ってください:オプティクスバレーのアナリスト

おすすめ

転載: blog.csdn.net/weixin_49795899/article/details/108527731