ピアツーピア(P2P)
ピアツーピア(多くの場合、P2Pと略される)は、タスクまたはワークロードを複数のコンピューターシステム(それぞれが個別のピアとして機能する)に分割する分散ネットワークまたはコンピューティングアーキテクチャです。 P2Pネットワークは、暗号通貨を含むあらゆる種類のデジタルデータを共有するために使用できます。
P2Pネットワークでは、各ピアはノードと呼ばれる場合があり、これらのノードの集合的な作業がシステムの稼働を維持します。このコンテキストでは、各ノード(ピア)は、他のノードとの関係でクライアントとサーバーの両方として機能します。これは、すべてのピアが同じ役割を果たし、デジタルデータを受信およびブロードキャストすることを意味します。
したがって、P2Pネットワークの構造は、リソースの提供と使用の両方を行うことができるユーザーによって維持されます。中央サーバーやホストのようなものはありません。これにより、P2Pシステムは、データが一方向に(中央サーバーからそのクライアントに)分散される従来のクライアントサーバーモデルとは大きく異なります。
P2Pシステムの分散型フレームワークにより、サイバー攻撃に対する耐性が高く、スケーラブルになります。より多くのユーザーが参加するほど、復元力と拡張性が向上します。より大きなP2Pネットワークは、単一障害点がないため(従来のモデルに固有)、高レベルのセキュリティを実現します。
ピアツーピアアーキテクチャは、ユーザーが中央サーバーやホストに依存せずに他のユーザーとデジタルオーディオファイルを共有できるファイル共有システムのリリースにより、1999年に普及しました。それ以来、さまざまなP2Pネットワークが出現しました。さまざまな使用例で人気のある例には、BitTorrent(ファイル共有)、Tor(匿名通信ソフトウェア)、およびBitcoin(分散型経済システム)が含まれます。
ブロックチェーンおよび暗号通貨業界で重要な役割を果たします。ビットコインが作成されたとき、中本聡はそれを「ピアツーピア電子現金システム」と定義しました。これは、ユーザーが中央サーバーや仲介者に依存することなく、世界中でビットコインを送受信できることを意味します。言い換えれば、ビットコインは分散型で分散型のお金であり、コンピューターノードの大きなネットワークによって維持されています。