インタープラネタリー ファイル システム (IPFS)
InterPlanetary File System (IPFS) とは何ですか?
InterPlanetery File System (IPFS) は、最初の完全に分散化された分散型ファイル保存および共有システムの 1 つとして作成されました。従来、Web 上の情報は特定の場所にあるサーバーに保存されていましたが、IPFS はブロックチェーンのようなシステムに依存して情報を保存および配布します。
たとえば、Wikipedia のページにアクセスしようとしている場合、従来は Web ブラウザに HTTP (Hypertext Transfer Protocol) アドレスを入力すると、Wikipedia のサーバーの 1 つに保存されている Web ページにリダイレクトされます。一方、IPFS ゲートウェイ経由で同じ Web ページにアクセスしようとすると、まったく同じ結果が得られます。ただし、IPFS からそのページにすでにアクセスしている最も近いコンピューターを通じて配布されることになります。
本質的に、IPFS はブロックチェーンベースのノード ネットワークと同様に機能し、すべての情報がネットワーク間で共有され、可能な限り最も近いソースによって配布されます。 IPFS は、ピアツーピア (P2P) 分散ストレージ ネットワークとして、ユーザーが最も近い利用可能なピアからネットワーク全体に分散されたコンテンツにアクセスできるようにします。これにより、アクセス速度とネットワーク上に保存されている情報のセキュリティの両方が大幅に向上します。
IPFS の主な利点の 1 つは、コンテンツ アドレス指定メカニズムを利用してユーザーが要求した情報を識別することです。従来、Web 上の情報は特定のアドレス、つまり特定の場所を介してアクセスされますが、IPFS はコンテンツ アドレス指定に依存して関連情報を呼び出します。コンテンツ アドレッシングは、ライブラリの動作とほぼ同じように動作します。図書館で本を探すときは、通常、タイトルで本を尋ねますが、これは本質的には内容アイテムです。一方、2 階の 7 番通路の 3 列目にある本を探していると言った場合、これは位置ベースの検索になります。つまり、IPFS は、情報が保存されている特定の場所を検索するのではなく、関連するコンテンツのキーワードに依存して、探している情報を取得します。
IPFS は、その柔軟性とセキュリティにより、ブロックチェーン プロジェクトの業界標準になりつつあります。代替不可能なトークン (NFT) の台頭により、IPFS は NFT マーケットプレイスが公開する作品に関する情報を保存するための重要なツールとなっています。