ウェブサイト検索

分散型 Web サイトとは何ですか?分散型 Web はどのように機能するのでしょうか?


インターネットは徐々に新しいモデルに移行しており、検閲が減り稼働時間が増加するはずです。

重要なポイント

  • 分散型 Web サイトは、集中サーバーではなく独立したノードのネットワーク上でホストされるため、検閲や単一障害点の影響を受けにくくなります。
  • IPFS などのプロトコルは、ピアツーピア ネットワーキングと暗号化ハッシュを使用して、分散型 Web サイトでのデータの整合性と効率的な取得を保証します。
  • 分散型 Web サイトには、セキュリティの向上、検閲への耐性、ネットワークの回復力、プライバシーの強化などの利点がありますが、ユーザー ベースの縮小や、ユーザー エクスペリエンスやコンテンツのモデレーションに関する課題などの制限もあります。

インターネットの仕組みを知っていますか?あなたが毎日アクセスするウェブサイトはどのように機能するのでしょうか?

Web サイトのファイルはサーバーにアップロードされ、ユーザーが Web サイトにアクセスするために使用するドメイン名にリンクされます。 Web サイトは集中管理されているため、サーバーがダウンするとアクセスできなくなります。

では、分散型 Web サイトはどのようなものになるでしょうか?それはどのように機能し、従来の Web サイトと比べてどのような利点があるのでしょうか?

分散型 Web サイトとは何ですか?

分散型 Web サイトは、分散型ネットワーク上でホストされる Web サイトです。静的な Web サイトでも、ゲーミフィケーション機能を備えた洗練されたディレクトリでも構いませんが、独立したノードのネットワーク上でホストされている限り、分散型 Web サイトになります。

従来、Web サイトは、資金豊富な少数の企業が提供する集中サーバー上でホストされていました。このシステムは機能していますが、集中サーバーは単一障害点の影響を受けやすく、検閲される可能性があります。

分散型 Web ホスティングは、これらの欠点の解決策として存在します。これにより、Web サイトのデータが世界中の何千台ものコンピューターに分散されることが保証されます。つまり、Web サイトのデータは検閲されず、単一のノードに障害が発生してもサイトのアクセシビリティには影響しません。

分散型 Web サイトはどのように機能しますか?

分散型 Web サイトは、ファイルの保存方法に関して従来の Web サイトとは異なります。 1 つのサーバーでファイルをホストするのではなく、ファイルはビットに分割され、コンピューターのネットワーク全体に分散されます。

これらのノードのネットワークを駆動するプロトコルは、基本的なアーキテクチャとしてピアツーピア ネットワーキングを採用しています。ブロックチェーン技術の原則を使用して、データのセキュリティと効率を向上させるものもあります。

そのようなプロトコルの 1 つが惑星間ファイル システム (IPFS) です。これは、特にデータ ストレージ アーキテクチャとノード アドレス指定設計に関して、ビットコイン ブロックチェーン テクノロジーを借用しています。

ノードは、IPFS でクライアントとサーバーとして同時に機能します。ユーザーはネットワークに参加し、自分のコンピュータをノードとして設定します。ユーザーが分散型 Web サイトにアクセスするたびに、ファイルは複数のノードから取得されます。このアプローチにより、集中サーバー システムでよく見られる単一点障害の発生率が大幅に減少します。ただし、このシステムに関する明らかな懸念は、独立したノードの分散ネットワーク内でデータの整合性が維持できるかどうか、つまり、訪問しているサイトが本物かどうかです。

IPFS は、やはりブロックチェーンから借用した暗号化ハッシュを採用しており、継続的な検証を通じて、ノード上の Web サイトのファイルのコピーが取得される前に改ざんされていないことを保証します。正しいリンクを使用すると、確実に正しいサイトにアクセスできるようになります。

Web サイトのホスティング設計に加えて、分散型 Web サイトは他のいくつかの点でも集中型 Web サイトとは異なります。

  1. ウェブサイト開発: 分散型ウェブサイトの作成には、標準の Web2 ツールのほかに Web3 ツールや言語が関係する場合があります。これにより、分散型 Web サイトでブロックチェーン テクノロジーを活用できるようになり、たとえば、スマート コントラクトを使用して自動化を設計できます。
  2. ドメイン ネーム システム: 分散型ウェブサイトのホスティング アーキテクチャのため、標準の DNS を使用してファイルを提供することはできません。代わりに、Ethereum Name System や Unstoppable Domains などの Web3 ドメイン ネーム システムを使用します。
  3. ウェブサイト アクセス: 分散型ウェブサイトは Web2 ウェブサイトとは異なるプロトコルを採用しているため、標準のブラウザ設定ではアクセスできません。たとえば、Unstoppable Domains の Web サイトにアクセスするには、設定をいくつか調整する必要があります。
  4. データの取得と配信: 分散ネットワーク内のノードは連携して Web サイトのファイルを検索し、ユーザーのブラウザに直接配信します。 Web2 のように仲介者が関与することはありません。したがって、効率が大幅に向上し、ハッキングのリスクが軽減されます。

多くの点で、分散型 Web サイトは Web2 Web サイトからのアップグレードです。この革新的なテクノロジーのユニークな利点により、その採用が進む可能性があります。

分散型 Web サイトの例

分散型 Web サイトは、分散型ホスティングの利点を活用するために存在します。ここではいくつかの実践的な例を示します。

1.ピアパッド

PeerPad は、ユーザーが Web ブラウザー内で Markdown ドキュメントを作成、共同作業、エクスポートできるシームレスで使いやすいエクスペリエンスを提供するオンライン プラットフォームです。 Google Docs と同様に、PeerPad を使用すると、ユーザーは特殊なソフトウェアやインストールを必要とせずに Markdown 言語の力を活用できます。

2. スナップショット

Snapshot は、Web3 プロジェクト、DAO、オンライン コミュニティのための分散型投票プラットフォームです。 「オフチェーン投票」を採用しており、ユーザーの投票を検証する暗号署名は、サポートされているブロックチェーンをこれらのデータポイントで詰まらせるのではなく、IPFS 上に安全に記録および維持されます。

3.キルコード

Killcord は、暗号化されたデータを安全に公開するために使用されるスイッチを作成するための検閲耐性のある Web サイトです。 Killcord はイーサリアムと IPFS に依存しています。 Killcord プロジェクトの所有者は、スマート コントラクトと定期的にやり取りすることで、機密キーを公開されないように維持します。

事前定義された期間にわたって対話が停止すると、Killcord メカニズムがアクティブになり、暗号化されたデータの復号化に必要な秘密キーが公開されます。

これらは、存在する多くの分散型 Web サイトのうちのほんの一部です。ただし、Web2 Web サイトには Google のような精巧なインデックス エンジンが必要であることを考えると、これらのサイトを見つけるという課題は注目に値します。

分散型 Web サイトの利点

分散型 Web サイトには、従来の集中型 Web サイトに比べていくつかの利点があります。主な利点の一部を次に示します。

  • セキュリティの強化: 分散型 Web サイトは単一サーバーに保存されないため、従来のハッキングやサイバー攻撃に対して脆弱ではありません。データ ストレージの分散型の性質により、悪意のある攻撃者がネットワーク全体を侵害することが困難になります。
  • 検閲への耐性: 分散型 Web サイトは、単一のエンティティによって管理されたり、集中サーバーでホストされたりしていないため、検閲に耐性があります。これにより、政府やその他の当局がコンテンツを閉鎖したり、コンテンツへのアクセスを制限したりすることが困難になります。
  • ネットワークの復元力: 分散型ウェブサイトは、サーバー障害やその他の技術的な問題に直面した場合の復元力が高くなります。コンテンツは複数のノードに分散され、一部のノードがオフラインになった場合でも Web サイトへのアクセスが確保されます。
  • プライバシーの強化: 分散型 Web サイトのユーザーは、多くの場合、自分の個人データをより詳細に制御できます。どの情報を誰と共有するかを選択できるため、同意なしにデータが収集または販売されるリスクが軽減されます。

その他の注目すべき利点としては、グローバルなアクセシビリティ、分散型ホスティングの参加者にとっての収益化の機会、プラットフォーム ガバナンスへの参加などが挙げられます。

分散型 Web サイトの欠点

分散型 Web サイトには多くの利点がありますが、独自の欠点や課題もあります。

  • ユーザー ベースが限られている: 分散型 Web サイトのユーザー ベースは、一般的な集中型プラットフォームよりも小さいのが一般的です。これにより、分散型ネットワーク上でホストされるコンテンツやアプリケーションの到達範囲と影響が制限される可能性があります。
  • ユーザー エクスペリエンス: 分散型 Web サイトでのユーザー エクスペリエンスは、多くの場合、集中型 Web サイトに比べて洗練されておらず、ユーザー フレンドリーではありません。これには、インターフェイスの設計、速度、既存の Web テクノロジーとの互換性に関する問題が含まれる可能性があります。
  • コンテンツ管理の欠如: 分散型 Web サイトでは、コンテンツ管理と品質管理に苦労することがあります。これらは検閲に耐性があるため、効果的な削除メカニズムがなければ、違法または有害なコンテンツをホストする可能性もあります。

これらの課題は、分散型 Web サイトの導入を大幅に遅らせます。ただし、分散型 Web は進化しており、これらの懸念は時間の経過とともに解決されるでしょう。

分散型ウェブサイトはさらに一般的になる

インターネットがより分散化されたモデルに進化する可能性があります。分散型台帳テクノロジーの卓越性、Web3 への関心の高まり、オンライン プライバシーと政府の検閲に対する懸念の高まりなどの要因が、この発展の舵を切っています。

したがって、開発者が分散型 Web の制限に対する解決策を見つけ続ける限り、時間の経過とともにさらに分散型 Web サイトが立ち上がる可能性があります。したがって、集中型コンポーネントと分散型コンポーネントが共存するハイブリッド インターネット環境が目前に迫っています。