1IPFSとは
惑星間ファイルシステム。 IPFSは、分散型Webポイントツーポイントハイパーメディアプロトコルです。 それは私たちのインターネットをより速く、より安全に、そしてよりオープンにすることができます。 IPFSプロトコルの目標は、従来のインターネットプロトコルHTTPを置き換えることです。
2IPFSがあるのはなぜですか
ご存知のとおり、インターネットはHTTPプロトコルに基づいて構築されています。 HTTPプロトコルは優れた発明であり、インターネットの迅速な開発を可能にします。 しかし、今日のインターネットの発展に伴い、HTTPの欠陥が徐々に明らかになっています。
HTTPの集中化は非効率的でコストがかかります
HTTPプロトコルは、中央サーバーから完全なファイル(Webページ、ビデオ、写真など)を毎回ダウンロードするために使用されますが、これは低速で非効率的です。 P2Pダウンロードを使用すると、帯域幅を60%近く節約できます。 P2Pはファイルを小さな断片に分割し、同時に複数のサーバーからダウンロードします。これは非常に高速です。
Webファイルは頻繁に削除されます
気に入った特定のページを使用すると、404(ページが見つかりません)が返されることが多いかどうかを思い出してください。 httpページの平均ライフサイクルはわずか約100日です。 Webファイルは(ストレージコストが高いために)削除されることが多く、永続的に保存することはできません。 IPFSは、ファイル履歴バージョンのバックトラッキング機能(gitバージョン管理ツールと同様)を提供し、ファイルの履歴バージョンを簡単に表示でき、データを永続的に保存できます。
一元化はネットワークの開発を制限します
私たちの既存のインターネットは高度に集中化されたネットワークです。 インターネットは人類の偉大な発明であり、技術革新の促進剤です。 インターネットのブロック、制御、監視など、さまざまな制御手段がインターネットの機能を脅かす可能性があります。 これらはすべて、インターネットの集中化に由来します。 分散IPFSは、これらのネットワークの欠点を克服できます。
インターネットアプリケーションはバックボーンネットワークに大きく依存しています
バックボーンネットワークは多くの要因の影響を受けます。 戦争、自然災害、インターネット制御、集中サーバーのシャットダウンなどにより、インターネットアプリケーションが中断される可能性があります。 IPFSはインターネットアプリケーションとして使用できるため、バックボーンネットワークに対するインターネットアプリケーションの影響を大幅に軽減できます。
IPFSの3つの目標
IPFSは、ネットワークを高速化するためだけのものではありません。 最終的にはHTTPプロトコルに取って代わり、インターネットをより強力で便利なものにします。
4IPFSに含まれるもの
IPFSは、httpプロトコルに似たプロトコルです。
定義されたコンテンツベースのアドレス指定ファイルシステム
コンテンツ配信
使用されるテクノロジー:分散ハッシュ、p2p送信、バージョン管理システム
IPFSはファイルシステムです
フォルダとファイルがあります
マウント可能なファイルシステム
IPFSはネットワークプロトコルです
httpなどのインターネットページを表示できます
将来的には、ブラウザはipfs:/またはfs:/プロトコルを直接サポートできるようになります
IPFSはモジュラープロトコルです
接続層:他のネットワークプロトコルを介して接続します
ルーティングレイヤー:ロケーションファイルのロケーションを検索します
データブロック交換:BitTorrentテクノロジーの使用
IPFSはp2pシステムです
グローバルP2pファイル転送ネットワーク
分散ネットワーク構造
単一障害点はありません
IPFSはCDNから生まれました
IPFSネットワークにファイルを追加すると、世界中のCDNが高速化されます
BitTorrent帯域幅管理
IPFSにはネーミングサービスがあります
IPNS:SFS(Self-Certification System)ネーミングシステムに基づく
既存のドメインネームシステムにバインドできます。
より良い記事については、ブロガーをフォローして以下のQRコードをスキャンし、対応する連絡先情報を追加して、みんなを歓迎して交換することができます。



