失意

失意

love the tech,and want to be the master

知乎摘録-学習IPFS

1. IPFS とは何ですか#

星間ファイルシステム(InterPlanetary File System)です。IPFS は分散型の Web であり、ピアツーピアのハイパーメディアプロトコルです。インターネットをより高速、より安全、よりオープンにすることができます。IPFS プロトコルの目標は、従来の HTTP プロトコルを置き換えることです。

2. IPFS が必要な理由#

皆さんもご存知の通り、インターネットは HTTP プロトコル上に構築されています。HTTP プロトコルは素晴らしい発明であり、インターネットの急速な発展を可能にしました。しかし、HTTP は現在のインターネットの要件には十分ではありません。

2.1. HTTP の中央集権化は非効率で高コストです#

HTTP プロトコルを使用すると、中央集権化されたサーバーから完全なファイル(ウェブページ、ビデオ、画像など)をダウンロードする必要があります。これにより、速度が遅く効率が低下します。P2P 方式を使用すると、帯域幅の約 60%を節約できます。P2P はファイルを小さなブロックに分割し、複数のサーバーから同時にダウンロードするため、非常に高速です。

2.2. Web ファイルは頻繁に削除されます#

お気に入りのページが使用中にブラウザが 404 エラー(ページが見つかりません)を返すことはよくあります。HTTP のページの平均寿命は約 100 日です。Web ファイルは頻繁に削除されるため(ストレージコストが高すぎるため)、永久的に保存することができません。IPFS はファイルの履歴バージョンを追跡する機能を提供し(Git のバージョン管理ツールのように)、ファイルの履歴バージョンを簡単に表示できます。データは永久に保存できます。

2.3. 中央集権化は Web の成長を制限しています#

現在のインターネットは非常に中央集権化されたネットワークです。インターネットは人類の偉大な発明であり、技術革新の加速器でもあります。さまざまな規制は、このインターネットの機能に脅威を与えます。例えば、インターネットの遮断、規制、監視などです。これらはすべてインターネットの中央集権化に起因しています。一方、分散型の IPFS はこれらの Web の欠点を克服することができます。

2.4. インターネットアプリはバックボーンネットワークに高度に依存しています#

バックボーンネットワークは戦争、自然災害、インターネットの規制、中央集権化されたサーバーのダウンなど、さまざまな要因によって影響を受ける可能性があり、インターネットアプリのサービスが中断される可能性があります。IPFS はインターネットアプリがバックボーンネットワークに依存することを大幅に減らすことができます。

3. IPFS の目標#

IPFS はウェブを加速するだけでなく、最終的には HTTP プロトコルを置き換えてインターネットをより良いものにするためです。

4. IPFS にはどのような内容が含まれていますか#

4.1. IPFS は HTTP プロトコルと同様のプロトコルです#

  • コンテンツベースのアドレッシングファイルシステムの定義
  • コンテンツ配信
  • 分散ハッシュ、P2P 転送、バージョン管理システムの使用

4.2. IPFS はファイルシステムです#

  • フォルダとファイルがあります
  • ファイルシステムをマウントできます

4.3. IPFS は Web プロトコルです#

  • HTTP のようにインターネットページを表示できます
  • 将来的にはブラウザが直接 ipfs:/ または fs:/ プロトコルをサポートできます

4.4. IPFS はモジュール化されたプロトコルです#

  • 接続層:他のどのネットワークプロトコルでも接続できます
  • ルーティング層:ファイルの場所を見つけるためのルーティング
  • データブロック交換:BitTorrent 技術を使用

4.5. IPFS は P2P システムです#

  • グローバルな P2P ファイル転送ネットワーク
  • 分散型ネットワーク構造
  • シングルポイントの障害はありません

4.6. IPFS は生まれながらの CDN です#

  • ファイルを IPFS ネットワークに追加すると、世界中で CDN アクセラレーションが行われます
  • BitTorrent の帯域幅管理

4.7. IPFS には名前付けサービスがあります#

  • IPNS:SFS(自己認証システム)ネーミングシステムに基づいています
  • 既存のドメインシステムと統合できます
読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。