ホームページ  >  記事  >  IPFとは何ですか

IPFとは何ですか

(*-*)浩
(*-*)浩オリジナル
2019-07-20 15:26:3269341ブラウズ

IPFS は非常に人気のある用語であり、市場には多数の IPFS マイニング マシンがあります。では、IPFS とは正確には何でしょうか? それはブロックチェーン プロジェクトでしょうか、暗号通貨でしょうか、あるいはその他のものでしょうか?

IPFとは何ですか

IPFS の正式名称は Inter Planetary File System で、直訳すると「惑星間ファイルシステム」と呼ばれ、プロトコルラボによって提案されています。ピアツーピア (P2P) 分散ファイル システム。 (推奨学習: PHP ビデオ チュートリアル )

ただし、IPFS はファイル システムであり、データを保存するために使用されるテクノロジですが、より正確には、IPFS は転送であると言います。プロトコル。 IPFS は HTTP を敵視しており、宣伝面で HTTP と闘いたいと考えています。

IPFS は、ブロックチェーンに基づいてファイルを保存および共有するための永続的かつ分散型の方法であり、ポイントツーポイントの分散プロトコルです。

HTTP に例えると、インターネット上で必要なコンテンツを見つけたい場合は、URL を入力する必要があります。URL は HTTP で始まることが多いため、HTTP も通過する必要があります。

もう 1 つの問題は、Web ファイルが頻繁に削除されることです。インターネットサーフィン中に遭遇することがありますが、Web ページをブックマークすると、ブラウザの Web ページを使用すると 404 が表示されます。

そして、現在の Web ストレージのコストは非常に高く、最長 100 日かかります。そのため、Web ファイルが頻繁に削除されることがわかります。

IPFS は、ファイルの履歴バージョンをバックトラックする機能を提供します (git バージョン管理ツールと同様)。ファイルの履歴バージョンを簡単に表示でき、データは永続的に保存できます。インターネットの集中化 これは Web の成長を阻害します。それどころか、分散 IPFS は Web のこれらの欠点を克服できます。

HTTP は、ドメイン名、IP、および複数の中央サーバーの転送を通じてファイルをアップロードおよびダウンロードします。 。 HTTP の功績はかけがえのないもので、今では私たちはインターネットをサーフィンするときに HTTP に依存しています。ただし、HTTP にはパフォーマンス効率があまり高くない、中央サーバーやバックボーン ネットワークへの過度の依存など、いくつかの問題もあります。

対照的に、IPFS はマルチ集中型のソリューションであり、コンテンツのアドレス指定はドメイン名や IP ではなく、データ検索用の一意の HASH キーによって行われます。

IPFS は分散ファイル ストレージ システムです。ファイル データは集中サーバーに保存されず、ネットワーク上のすべての認定されたコンピュータに保存されます。

これは、P2P トレントのダウンロードに少し似ています。たとえば、小さな映画をダウンロードする場合、ダウンロード リソースは、中央のコンピュータからではなく、同じく映画をダウンロードしているインターネット上の多くのユーザーのコンピュータから取得されます。某動画サイトのサーバーからダウンロード。もちろん、IPFS はそれだけではなく、他にも多くの機能を備えており、そのレベルと適用範囲は P2P ダウンロードとは比べものになりません。

IPFS が HTTP を破壊すると多くの声が上がっていますが、これは単なる一方的な声明または意見にすぎません。 IPFS テクノロジーは非常に強力であり、そのような可能性を秘めていますが、高度なテクノロジーが商業戦場で必ずしも勝つとは限らず、HTTP に取って代わるわけでもありません。

さらに、IPFS - Filecoin にはインセンティブ メカニズムもあり、参加者 (マイナー) はストレージ容量と帯域幅を提供することで暗号通貨 Filecoin の報酬を得ることができます。

PHP 関連の技術記事をさらに詳しく知りたい場合は、

PHP グラフィック チュートリアル

列にアクセスして学習してください。

以上がIPFとは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。