2017年3月16日 更新

ビットコインとp2pの関連性と将来性

ビットコインを語るのに切り離せないのが、「p2p」というシステムです。p2pの基本的な仕組みやメリット、デメリット、ビットコインとの関係などを詳しく説明いたします。

■まずはp2pの基本を理解しよう

 (15853)

ビットコインのメカニズムについて調べると必ず、p2pというキーワードにたどり着きます。p2pの基本的な仕組みを理解することで、ビットコインのみならずあらゆる仮想ネットワークの運営原理を知ることができます。

p2pとは(peer to peer)の略で、ごく単純化すると、「それぞれのユーザーが対等な関係で結ばれたネットワーク」という意味になります。p2p単体で理解しようとしてもややわかりにくいため、従来型のクライアントサーバーシステムと対比するかたちで解説していきます。

クライアントサーバーシステムはC/Sシステムとも略され、通信を行う2者間をクライアントとサーバーの関係でとらえようとするネットワーク形態のことです。シンプルに表すと、データを送信する側が「クライアント」で、データを受信し適切なかたちで処理を行うのが「サーバー」という図式になります。クライアントサーバーシステムが一般的に使われているのがウェブです。

パソコンやスマホなどでウェブサイトを閲覧する場合、ユーザー側は閲覧先のサーバーに「これからそちらのサイトにアクセスしますよ」という命令を出します。命令を受け取ったサーバーはユーザーがアクセスしたアドレスから必要な情報を呼び出し、実際の画面に表示させます。これが普段私たちが「ネットを使っている」状態です。もっともこれは図式を簡略化しており、実際にはDNSなど役割の違う複数のサーバーを経由するのですが、いずれにしても「クライアントが命令を出し、サーバーがこたえる」というプロセスに変わりはありません。
 (15856)

一方のp2p方式は、大まかにいうとサーバーが存在しないネットワークです。ひとつのメインサーバーと複数のクライアントコンピュータを結びつけるのではなく、それぞれのクライアント同士を対等(peer)な関係でつなぎ、その内部でデータの送受信を行う方式を採用しています。サーバーが存在しないといっても、サーバー的な役割が消滅したわけではありません。やりとりを行う端末同士がその処理に応じて適宜クライアントとサーバーの役割を使い分けるのです。すべてのクライアントにサーバー機能をもたせたとも解釈できますし、無限のメインサーバーを設置したとも言い換えることができます。

■従来型と比べたp2pのメリットとデメリット

 (15854)

p2pの最大の長所は、ネットワークとしての耐久性が高いことです。メインのサーバーを置かないため、サーバーそのものをねらわれるリスクが極端に少なく、悪意あるハッキングやデータの改ざんを防ぐことができます。

また、クライアントの数だけサーバーがあるとも考えられるため、リクエスト1件あたりの処理時間を大幅に短縮することができます。クライアントサーバーシステムで起こりがちなサーバーダウンによる突発的なシステム停止もほとんどありません。データ処理ごとにサーバーを介在させる必要がないため、オンライン上でのリアルタイムコミュニケーションを実現しやすいのも大きな魅力です。
 (15855)

メリットばかりではありません。p2pのわかりやすい弱点としては、データの追跡が困難であることです。データを一元的に保管するシステムがないため、ひとつのデータがいったんネットワークに送り出されてしまうと容易なことでは分散プロセスが把握できないということになりがちです。もっとも最近では「ハイブリッドp2p」など、p2pとクライアントサーバーシステムの長所をミックスしたより安全なネットワーク形態が実用化されており、これまで指摘されてきた弱点も克服されつつあります。

■p2pがなぜビットコインにおいて重要なのか

 (15852)

ビットコインとp2pは、まさに切っても切れない関係にあります。ビットコインはp2pの「ネットワークシステムとしての高い耐久性」に着目し、セキュリティシステムの根本テクノロジーとして採用しています。

p2pがその真価を発揮するのは、取引台帳の管理です。ビットコインでは毎秒数万単位のトランザクションが処理されます。当然、膨大な量のコインをデータとして管理することになり、同時に厳重なセキュリティシステムが必要になります。前述の通り、p2pはメインサーバーを置かないシステムです。「サーバーがなければサーバー攻撃も起こらない」というシンプルな理屈により、p2pは不正アクセスからユーザーを守っています。

ビットコインが個人間取引に長けているのもp2pのおかげです。リアルタイムによるデータ処理を可能にするp2pの採用によって数秒単位での迅速な取引が実現し、海外への送金も容易になったのです。

p2pはビットコイン以外にも、LINEやSkypeなどのリアルタイムなコミュニケーションを特徴とするアプリにも搭載され、SNSの全盛期を根底から支えています。クライアントサーバーシステムが中央集権型ならば、p2pは分散処理型のシステムと言うことができるでしょう。分散化による種々のデメリットを克服することができれば、p2pはきたるべきウェブ新時代を担うベーシックな技術になっていくことでしょう。
13 件

関連する記事 こんな記事も人気です♪

ヘビーユーザーが教える!ビットコインの魅力と注意点

ヘビーユーザーが教える!ビットコインの魅力と注意点

今後、さらに大きく成長すると考えられるビットコイン。それぞれのユーザーにとって、ビットコインの魅力とはどのようなものがあるのでしょうか。使いこなし方を具体的にご説明いたします。
E-mukumuku | 135 view
ビットコインに関する研究

ビットコインに関する研究

ビットコインという仮想通貨はいまや世界中で取引されています。メリットもデメリットもありますが、需要が高くなるほど価格が上がり暴騰する事も珍しくありません。ビットコインは世界中で注目されていて、様々な研究も行われています。
E-mukumuku | 26 view
ビットコインを紛失したらどうなるの?

ビットコインを紛失したらどうなるの?

ビットコインは紛失すると元に戻す事ができません。仮想通貨ですが資産価値が高いというメリットがある反面、ちょっとしたミスで簡単に紛失してしまうリスクがあります。一度紛失するとほとんど元に戻る事はなく、泣き寝入りするしかありません。ビットコインは紛失しないよう各自がきちんと管理しておく事が大切です。
E-mukumuku | 81 view
ビットコイン交換所とビットコイン取引所の違い

ビットコイン交換所とビットコイン取引所の違い

ビットコインの売買をするには、交換所や取引所を利用します。しかし交換所や販売所というように名前が違うと、ビットコイン初心者はどこを利用すればいいかわかりません。交換所と販売所の違いや、それぞれのメリットとデメリットを紹介します。
E-mukumuku | 67 view
ビットコインを定期預金にすると金利はどのくらい?

ビットコインを定期預金にすると金利はどのくらい?

ビットコインは仮想通貨ですから、預金はできないイメージですが、実はビットコインの定期預金サービスも少しずつ始まっています。ビットコインでどのように定期預金ができるのか、その使い方を紹介します。
E-mukumuku | 62 view

この記事のキーワード

この記事のキュレーター

E-rinrin E-rinrin