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コードをスキャンし、対応する連絡先情報を追加して、みんなを歓迎して交換することができます。