ビットコインのネットワークは ピアツーピア(P2P)ネットワーク.
ビットコインの神自身の言葉から:
「純粋に ピアツーピア 電子現金のバージョンでは、金融機関を通さずに、ある当事者から別の当事者に直接オンライン決済を送ることができる。
について ビットコインネットワーク を実行するコンピュータで構成されている。 ビットコイン・ソフトウェア (として知られている。 ビットコインクライアント).
ソフトウェアが動いているからこそ、全体が機能するのだ。
ビットコインネットワーク上のどのコンピュータでも、互いに「会話」することができる。 直ちに.
これは、ネットワーク上のすべてのコンピューターがまず中央サーバーを経由しなければならないクライアント・サーバー・ネットワークとは異なる。
現実の世界では、P2Pネットワークは上記のようにきれいに整理されてはいない。なぜなら、世界は広すぎるからだ。
だから、現実を見よう......。
P2Pネットワークには中央サーバーが存在しないため、それは 分散型 ネットワークがある。
中央集権型ネットワークと分散型ネットワーク
分散型ネットワークは、以下のような「ピア」で構成される。 単独 お互いに。
なぜそれが重要なのか?
主な理由は2つある:
1.中央障害点がない
1台のコンピュータがダウンすると、ネットワークは 走り続ける 存在しなかったかのように。これは集中型ネットワークとは異なる。
クライアント・サーバー・ネットワークのような集中型ネットワーク構成では、中央サーバーがダウンした場合、 その 全体 ネットワークも一緒にダウン.
つまり ビットコインのネットワークは停止できない.なぜなら、ダウンさせる "サーバー "が存在しないからだ。
ビットコインネットワーク上の各コンピュータは インディペンデント.どちらかが故障しても、ネットワークは正常に動作する。
2.分散型コンセンサス
当座預金口座からの銀行振込のように、電子マネーを使って支払いを行う場合、ある口座から資金を引き落とし、別の口座に資金を追加して取引を決済するために、信頼できる「仲介者」または第三者を経由しなければならない。
この仲介業者が取引を決済すれば、その取引は有効とみなされる。
もし私があなたにお金を送金したら、あなたと私は 同意する 私の口座からあなたの口座にお金が振り込まれた。 信頼できる仲介者や中央当局に頼っていた......銀行だ。
つまり、この場合、取引が有効かどうかについての「コンセンサス」が必要となる。 集中化.
ビットコインは違う。ビットコインは 分散型コンセンサス.
仲介者に頼るのではなく、ビットコインネットワーク上のすべてのコンピュータが"コンセンサス「トランザクションが有効である。
基本的にはね、 中間業者はコンピューターのネットワークに取って代わられる。.
どのように これらのコンピューターが実際にコンセンサスを得ることについては、後のレッスンで説明する。