こんにちは!
前回は『ビットコイン』についてその他の通貨との違いをご説明させていただきました!
今日は『ビットコイン』の技術の中でも根幹に当たるブロックチェーンに関して調べていきたいと思います。
まず、ブロックチェーンはビットコインとともに発明された技術です。
現在の情報システムのほとんどは中央にサーバーを置くことでデータの管理をしています。
金融機関の取引データ等もこの仕組みで管理されています。
しかし、ブロックチェーンはその名前が示す通り一定期間の取引がブロックごとにまとめられ、そのブロックが鎖でつながっているような状態で取引の履歴が書き込まれていきます。
また、P2P(ピア・ツー・ピア)ネットワークを使って管理している分散台帳のしくみを採用することで過去から、現在までの取引をすべて記録しています。
そのデータをチェーンのようにつなぎ誰もが公開、閲覧できる状態になっており、そこで、「お互いの取引を監視させる」仕組みとなっています。
このブロックチェーンの技術により管理者不在でもシステムが動き続けることが可能となっています。
余談になりますが、P2Pネットワークと聞いて難しく聞こえるかもしれませんが、ものすごく身近にこのシステムを採用しているものがあります。
ほぼすべてのスマホユーザーならお使いの「LINE」もこのネットワークシステムを利用しています。
『ビットコイン』では10分に一つこのブロックが形成され、それがP2Pでチェーン状にお互いを監視するようにつながっている状態ですので、過去の履歴等を改ざんしたくてもなかなかできない仕組みとなっております。
仮想通貨って怖い!?って思いがちですが、中央サーバーで管理されている銀行等よりもデータ改ざん等がしにくいという意味では安全かもしれません。
改ざんがしにくいというのはブロックチェーンの特徴なのですが、なぜ不正や改ざんがしにくいのか?管理者もいないのに・・・
と思われる方も多くいるかと思います。
ここからはその理由を少し詳しく説明していきたいと思います。
まず第一に、中央に特定のサーバーがなく参加者が相互にデータを共有をしているので、例えばある一部分が改ざんされたとしても、ほかの場所から復元可能であるということ。
次にブロックチェーンが鎖でつながっているということです。
前後のブロック同士がつながり関係性を持っているので、一つのブロックを書き換えたときに前後のブロックも同じように書き換えなくてはいけなくそれがチェーン状につながっているので改ざんにコストが多大にかかるということ。
そして、最後に途中で改ざんしブロックが枝分かれしてしまった場合でも「一番長いチェーンが正しい」というルールがあるので枝分かれしたブロックは破棄されてしますということ。
大まかにこの3点のブロックチェーンの特徴により管理者がいない状態でも不正、改ざんがしにくいシステムになっております。
それを受けてか海外や日本の銀行のシステムにもこのブロックチェーンの技術を取り入れようという動きが強まっています。
このブロックチェーンの技術は銀行等の金融機関以外にもたくさんのことに採用が検討されている技術で、近い将来我々の生活に欠かすことのできない技術になるといわれております。
なんとなく、ここまでブロックチェーンに関してどれだけすごい技術かというのをご説明させていただきましたが何となくお分かりいただけましたでしょうか?
自分自身も改めて調べてまとめるにあたり、改めてすごい技術であるとい思わされました。
次回は、ブロックチェーンの技術のすごさもわかったところで、『ビットコイン』の仕組みをもう少し詳しく説明していきたいと思います。
最後までお読みいただきありがとうございました。
何かわからないことや質問事項があればぜひぜひコメント欄からお尋ねください。
未熟者ではありますが、お答えさせていただきます。

