ネットワークセキュリティー
 Computer >> コンピューター >  >> ネットワーキング >> ネットワークセキュリティー

Goodbye HTTP:IPFSを使用した、より高速で安全な分散型インターネット

ハイパーテキスト転送プロトコル(HTTP)は、インターネット全体のデータ通信を支えるテクノロジーです。メッセージの送信方法、特定のコマンドに応答してブラウザが実行する必要のあるアクション、およびサーバーが要求を処理する方法を確立します。

つまり、HTTPは私たちがWebを閲覧する方法です。

文書化されたHTTPの最初のリリースは、1991年にさかのぼりますが、1996年までウェブブラウザに採用されていませんでした。つまり、2016年は20周年を迎えます。テクノロジーの世界では、それは古くからあります。確かに、私たちが使用できる、より新しく、より速く、より安全なプロトコルが必要ですか?

実はあります!これはInterPlanetaryFileSystem(IPFS)と呼ばれます。 この投稿では、それが何であるか、どのように機能するか、そしてそれがWebの標準的な通信モードとしてHTTPを本当に置き換えることができるかどうかを見ていきます。

IPFSの仕組み

IPFSは、コンテンツとIDによって対処されるオープンソースのハイパーメディア配信プロトコルです。一口に聞こえますが、心配しないでください。それをもっと消化しやすいものに分解します。

自分のウェブサイトによると、開発者はそれを使って「ウェブをより速く、より安全に、そしてよりオープンにする」ことを望んでいます。詳細を検討するときは、このことを念頭に置いてください。

IPFSはピアツーピア分散ファイルシステムであるため、BitTorrentスウォーム(つまり、現在1つのトレントを共有しているピアの総数)に似ていると考えることができます。ただし、IPFSはgitオブジェクトの交換に使用されます。分散ハッシュテーブル、インセンティブブロック交換、および自己認証名前空間を使用するため、単一障害点はありません。

これは、ノードのシステムを介してすべてのコンピューティングデバイスを同じファイルのシステムに接続することによって機能します。これにより、Webサイトに、リーダーにページを提供する中央オリジンサーバーを用意する必要がなくなります。そのため、HTTPを廃止し、インターネットの構造そのものを改善できる可能性があります。

IPFSがあなたに役立つ理由

専門用語はすべてうまくいっていますが、理解していなくても絶望しないでください。それを利用するために、本質的な詳細を知る必要はありません。

しかし、それは別の質問を提起します:あなたや私のようなエンドユーザーにとってのIPFSの実際的な利点は何ですか? HTTPでどのように改善されますか?言い換えれば、なぜそれに切り替えることを検討する必要があるのでしょうか?

サーバーに依存しない

Webを閲覧しているときに、恐ろしい「404ページが見つかりません」ページを見たことがあります。素人の言葉で言えば、探しているページが存在しないことを意味します。より技術的には、404コードは、ウェブサーバーがリクエストしたものを見つけられなかったことを示すために使用されます。

探しているコンテンツが古く、オフラインになっている場合は404が表示されることがありますが、サーバーが誤動作している可能性もあります。その中には、HTTPの大きな問題の1つがあります。

Goodbye HTTP:IPFSを使用した、より高速で安全な分散型インターネット

サーバーが停止したり、サーバーが恒久的に新しい場所に移動したりすると、サーバーを指しているリンクは機能しなくなります。永遠に。そのサーバーにあったコンテンツはすべて失われ、事前に保存するのに十分な知識がない限り、コンテンツを復元する方法はありません。

要点は次のとおりです。集中管理されたサーバーは必然的に機能を停止します。 ドメインの所有者が変更されたり、ウェブサイトの所有者が破産したり、サーバーハードウェア自体がバックアップなしで寿命を迎えたりする可能性があります。そしてそれが起こると、デジタルヒストリーは失われます。

IPFSとの主な違いは、場所(サーバー)を検索する代わりに、コンテンツ自体を検索することです。 1台のサーバーに必要なファイルを提供するように依頼して信頼する代わりに、その特定のファイルを配信できるコンピューターは何百万台もあります。 BitTorrentのように。

これ以上の集中化はありません

上記の問題のノックオン効果は、より大規模でより適切に管理された中央サーバーへの真っ向からの争いであり、最終的には、Amazon、Googleなどのテクノロジー業界の大手企業によって運用されることになります。

これはそれ自身の問題を引き起こします。 たとえば、政府や企業のスパイの話が広まり、ハッカーはますます多くのDDoS攻撃を使用し、ISPはアクセスを望まないサービスをブロックし、国はアクセスを望まないコンテンツをブロックしています。私たち自身のデータが私たちに対して使用されます。

これは、インターネットが当初想定されていた分散型Webとは正反対です。本当の災害。

真に分散されたウェブは、インターネットサービスの一時的な中断にもかかわらずサイトにアクセスすることを可能にします。理想的には、オフラインでもWebにアクセスできるはずです。これは、発展途上国だけでなく、プライバシーに対する私たちの個人の権利にとっても大きなプラスになります。

IPFSの創設者であるJuanBenetは、中央集権化の問題を次のように要約しました。

「今日のウェブは高度に集中化されています。最近の人間の表現や人間のコミュニケーションの多くは、集中化されたソーシャルネットワークを介して完全にルーティングされており、いつでも消滅し、すべてのデータが失われる可能性があります。すべてのリンク。""永遠に立ち上がる情報ネットワークの構築は、可能な限り現代的です。アプリケーションが集中型サーバーに存在せず、ユーザーからネットワーク全体で動作する、完全に分散されたWebを推進しています。 「コンピュータ...データの制御を放棄したり、データを危険にさらしたりすることなく、信頼できない仲介者を介してコンテンツを移動できるWeb。」

コストの削減

3番目の最後のメリットは、コンテンツプロバイダーとエンドユーザーの両方にとってのコスト削減です。

世界の反対側からHTTP経由でデータを提供することは費用がかかります。データプロバイダーはピアリング契約の料金を請求され、各ネットワークホップにはより多くの費用がかかります。これは、「最終段階」のISPの法外な費用を追加する前のことです。 (ここでは名前を付けません。)

最大のインターネット企業は、世界のコンテンツ消費需要の緊張の下ですでにきしんでいます。より多くの発展途上国がオンラインになり続けるにつれて、それらの要求は悪化するだけであり、コストは上昇し続けるだけです。

Goodbye HTTP:IPFSを使用した、より高速で安全な分散型インターネット

IPFSは、ウェブサイトのブログ投稿で、「江南スタイル」のミュージックビデオをYouTubeユーザーに提供するのに約2,742,860ドルの費用がかかったと予測しています。小規模なインターネットプロバイダーがそのような需要に追いつくことを想像できますか?それは多くの帯域幅です。

IFPSを使用すると、どこにいても同じ動画を自分のISPのネットワーク内から完全にダウンロードできるため、相互接続された複数のネットワークを何度もホップする必要がなくなり、全体的なコストが大幅に削減されます。

IPFSだけが代替手段ではありません

IPFSの最大のライバルはMaidSafeです まだリリースされていませんが。 IPFSのように、分散型インターネットの夢を実現したいと考えています。これは、すべてのユーザーの予備のコンピューティング能力と、新しく作成されたネットワーク上に存在するすべてのユーザーのデータとアプリケーションを結合することによって機能します。

また、間違いなくIPFSよりも優れた暗号化を備えています。これは、IPFSがすべての通信に暗号化を使用しているためですが、安全であることがまだ証明されていません。 MaidSafeは、すべてのファイルを3つに分割し、個別に暗号化します。

もう1つのオプションはMegaNetです。 伝説的なキムドットコムによって設立されたこのサービスは、ビットコインと同じブロックチェーンを利用する分散型の非IPベースのネットワークになります。 Dotcomは、必要な帯域幅とストレージ容量はユーザーの携帯電話によって提供されると主張しています。

最後に、IPFSをTorと比較した人もいますが、これは誤った比較です。 Torは、ユーザーのIDと場所を隠すために、7,000を超えるリレーの世界規模のネットワークを介してトラフィックを転送しますが、それでも最終的にはHTTPに依存しているため、技術的には代替手段ではありません。

IPFSは私たちの最高の希望かもしれません

この段階では、決定的な結論を出すことは困難です。 HTTPを置き換える必要があることは明らかですが、IPFSはまだ若くて証明されていないテクノロジーです。競合他社との激しい競争に直面しているだけでなく、全体的なWeb速度の向上を約束するHTTP/2のリリースによっても脅かされています。

今後数年間は非常に重要です。無料のウェブホスティングサービスであるネオシティーズはすでにIPFSに参加しており、Netflixが大規模なピアツーピア技術の研究を開始したというニュースを受けて、これはIPFSが輝ける時期かもしれません。採用する企業。

IPFSの開発について詳しく知りたい場合は、関連するRedditページに登録するだけでなく、会社の公式ブログに遅れないようにする必要があります。

IPFSや他の同様のサービスの将来はどうなると思いますか?彼らはHTTPを置き換えるという大胆な入札に成功することができますか、それとも古いテクノロジーが定着しすぎてオープンソーステクノロジーに置き換えることができないのでしょうか。以下のコメントであなたの考えを教えてください。


  1. インターネット接続に関する Windows 10 の問題を解決する方法

    「インターネット接続に関する Windows 10 の問題を解決する方法」を理解するには、一連の完全な手順に従う必要があります。ご存じのように、Windows 10 がリリースされると、多くのユーザーがオペレーティング システムを最新のものに移行し始めます。 Windows 10 をインストールした後、多くのユーザーがインターネット接続が失われていると報告しています。 Windows 10 が他のすべての Windows の後継であることは興味深いことです。したがって、可能な限り適切に動作する必要があります。ユーザーの多くは、インターネット接続の問題に苦しんでいます。したがって、常に接続する

  2. Windows 10 の時計をインターネット タイム サーバーと同期する

    Windows 10 の時計をインターネットと同期するタイム サーバー: Windows 10 で時刻を自動的に設定するように時計を設定した場合、時刻を更新するために現在の時刻がインターネット タイム サーバーと同期されていることに気付くかもしれません。これは、PC のタスクバーまたは Windows 設定の時計が定期的に更新され、タイム サーバーの時刻と一致することを意味します。これにより、時計の時刻が正確になります。時間が更新されないインターネット タイム サーバーと自動的に同期するには、インターネットに接続する必要があります。 現在、Windows 10 はネットワーク タイム プロ