テクノロジー

【P2P分散ネットワーク・非対称暗号・暗号学的ハッシュ】の3つの要素

Daichi's icon'
  • Daichi
  • 2019/10/24 21:51

ブロックチェーンは【P2Pネットワーキング・非対称暗号・暗号学的ハッシュ】の3つの要素から構成されています。
今回は【P2P分散ネットワーク】がどのような役割を果たしているかを掘り下げていきたいと思います。

P2P分散ネットワーク

まずはじめに、【分散システム】について・・・
分散システム】とは数多くのコンピューターが連携して動作するシステムのことをいいます。
そして、ブロックチェーンもこの分散システムの一種。
P2P(Peer to Peer)とは2台のノード(コンピューター)が互いに1対1で接続して通信する方式
そして、このP2P形式がたくさん集まり、それぞれがP2P形式で接続された状態がP2P分散ネットワークになります。

特徴と機能

ここで抑えておきたい特徴の一つとして、耐障害性にとても優れているという性質を持っています。
どういうことかといいますと・・・
このP2Pに参加するノード(コンピューター)は、すべて対等な機能を持ち、誰か一人だけ特別な役割を持つということはありません。
したがって、もし仮にどこかノードに問題が発生したとしても、P2Pネットワークが影響をうけることは少なく、分散されている規模が大きければ大きいほどどんどんと耐障害性に優れて行くのです。
※ビットコインのネットワークでは誕生してから今現在まで、まだ一度もシステムがすべて停止するといったことは起きていません。(ゼロダウンタイム)
その反面、ノード数があまりに少ないネットワークではシステムのリスクが高くなってしまいます。安全性はノード数の数に比例するとも言えますね。

ゼロダウンタイム

サーバダウンしないことをゼロダウンタイムといいます。
ブロックチェーンには、データベースとサーバという概念はなく、世界各地にブロックチェーンを構成するノードが点在しているため、サーバダウンは発生しません。
よって、止まらずに稼働し続けることができるのです。

その反面、仮に何か問題が発生したときにこの【止まらず稼働し続ける】というシステムが働き、システムを止めたくても止めることはできないというトレードオフが発生します。

今回参考にした書籍
【いちばんやさしいブロックチェーンの教本】
図表つきの解説もあり、とてもわかりやすくおすすめです。

Content image

 

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 21.34 ALIS Article tip 0.10 ALIS
Daichi's icon'
  • Daichi
  • @Daichi17
新しいことへの挑戦をモットーに活動しているチャレンジマン。現在はブロックチェーンについて日々学習中。

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS