「ブロックチェーンって一体何なんだろう...」

そのように考えてはいませんか?

確かにブロックチェーンって何だか難しそうですよね、、

実は、ブロックチェーンの仕組みはシンプルであり、とても画期的な技術です!

この記事では、ブロックチェーンの仕組みや種類、メリット・デメリットなどなど分かりやすく解説していきます!


ブロックチェーンとは


ブロックチェーンとは、ビットコインなど仮想通貨を支える中核を担ってる技術です。

取引のデータ(ex.AさんがBさんに1BTC送りました)を「トランザクション」、複数のトランザクションを集めたものを「ブロック」と呼びます。

この「ブロック」が連なるように保存されているものがブロックチェーンです。

そして、このブロックチェーンは公開されており、誰もが見ることができます。

公開されているので、みんなで互いに監視しあい管理しています。

ブロックチェーンの仕組み


ブロックチェーンの仕組み

  • ユーザー同士で管理する分散システム
  • 取引記録はハッシュ関数で暗号化される
  • マイニングにより取引が承諾される
  • 全ての取引履歴は公開されている
  • 新たなビットコインが生成される

 ブロックチェーンの仕組みを画像を用いながら説明していきます!

ユーザー同士で管理する分散システム

ブロックチェーンは一言でいうと、分散して管理される公開台帳です!

上の図のように、ブロックチェーンは複数のコンピューター(ノード)で分散して管理されています。

銀行のような中央機関が存在しないので、上図のAさんとBさんのように直接取引することができます。

この方式を「P2P(ピアツーピア)方式」と言います。

このおかげで、上の図のようにAとBが第三者の機関を通さずに直接取引できるようになっています。

この点はブロックチェーンのメリットの一つです。

取引記録はハッシュ関数で暗号化される

ここでは、まずハッシュ関数について説明します。

ハッシュ関数には2つの特徴があり、

  1. 計算はとても簡単で、ハッシュ値という出力値を出す
  2. ハッシュ値から元の値・ナンスを探すことはとても難しい

という一方向にしか作用しない関数です。

これにより、個人情報ともいえる具体的な取引履歴はハッシュ関数により暗号化されてブロックに記録されます。

マイニングにより取引が承認される


マイニングとは、新しいブロックを繋げていく作業です。

マイニングは、コンピューターを使って非常に難しい計算問題を解かなくてはなりませんが、成功すると報酬がもらえます。

ナンス「Number used once」という特別な数字がマイニングでは必要です。

マイナーは、正しいナンスを求める計算作業を行います。

正しいナンスを見つけることができた最初のマイナーが、新たなブロックを繋げることができます。

マイニングについて詳しくはコチラ

仮想通貨にある程度興味のある方なら、マイニングという言葉を一度は聞いたことがあると思います。けど、その仕組みがどうなってるのかってちゃんと理解していますか?仕組みを知りたい方、実際にマイニングで稼いでみたい方は必見です!

 

全ての取引履歴は公開されている

ビットコインの取引履歴など、ブロックチェーン台帳に記録されたすべての取引履歴は誰でも見ることができます。

ブロックチェーンの中身は「Blockchain.info」から見ることができます。

しかし、取引履歴は暗号化されているので「AさんからBさんへ10BTC送金した」というような具体的な情報はわかりません。

つまり、ブロックチェーンは透明性は確保しながらセキュリティも高いということができます!


新たなビットコインが生成される 

新しいブロックを既存のブロックチェーンにつなぐために、いくつものコンピューターが熾烈な計算競争をしています。

一番最初に答えを見つけた人だけがブロックを既存のブロックチェーンにつなぐことができます。

このとき、報酬として一定量の仮想通貨がプログラムによって与えられます。

上のグラフはビットコインの場合ですが、ビットコインが開発されたときからこのようなプログラムが決まっており、新規発行のビットコインはだんだん少なくなってきています。

このように、新たなビットコインをもらうためにマイニングを頑張る人がたくさんいて、そのおかげでブロックチェーンが成り立っているのです。

ブロックチェーンの仕組みに関して詳しくはコチラ 

ブロックチェーンの仕組みを知っていますか?ビットコインをはじめとした仮想通貨で広く用いられているのに、きちんと知っている人は意外と少ないです。初心者向けの簡単な説明から始めて、他のサイトではなかなか教えてくれない細かい仕組みまで教えます!

  

ブロックチェーンの種類

パブリック型ブロックチェーン

パブリック型ブロックチェーンの特徴

  • 中央管理者がいない
  • ネットワークへの参加者が不特定多数
  • ビットコイン等の仮想通貨に利用されている

 

パブリックブロックチェーンの最大の特徴は、中央管理者がいない非中央集権であることです。

一般的に「ブロックチェーン」 と言う場合は、こちらのパブリックブロックチェーンを指していることが多いです。

ネットワークへの参加者が限定されておらず、誰でもマイニングに参加することができます。

代表的な仮想通貨であるビットコインに応用されています!

 パブリックブロックチェーンについて詳しくはコチラ

一般的なブロックチェーンは厳密にはパブリックブロックチェーンと呼ばれています。それに対してプライベートブロックチェーンも存在します。2つのブロックチェーンの違い、メリット・デメリット、活用領域をしっかり理解しましょう!

 

プライベート型ブロックチェーン

プライベート型ブロックチェーン

  • 中央管理者が存在する
  • ネットワークへの参加者が限定されている
  • 金融機関や企業等で運用されている

 

プライベートブロックチェーンの最大の特徴は、中央管理者が存在する中央集権であることです。

中央管理者がネットワークへの参加者を限定することにより、情報を内部で守ることができます。

「ブロックチェーンを導入して効率化を図りたいが、ブロックの情報が外部に公開されては困る!」という金融機関や企業等のニーズにマッチしたブロックチェーンです。

プライベートブロックチェーンについて詳しくはコチラ

ブロックチェーンにはパブリックブロックチェーン、プライベートブロックチェーン、コンソーシアムブロックチェーンの3種類があります。この記事ではプライベートブロックチェーンに的を絞って説明していきます!

 

ブロックチェーンのメリット 

ブロックチェーンのメリット

  • 非中央集権のシステムを構築できる
  • 個人間(P2P)取引が可能になる
  • 情報の改ざんが起こりにくくなる

非中央集権のシステムを構築できる 

ブロックチェーンの最大のメリットは、非中央集権のシステムを構築できることです。

情報を中央でまとめて管理するのではなく、分散させて管理しているので、システムがダウンすることありません!

また、不特定多数のユーザーが管理しているので、特定のユーザーによる独裁的なコントロールも不可能な仕組みになっています。

個人間(P2P)取引が可能になる

ブロックチェーンには中央管理者が存在しないので、ユーザー間の直接取引が可能です。

現状ではお金の取引をする場合、必ず金融機関を経由する必要があり、そのたびに手数料が発生しています。

しかし、ユーザー間の取引なら手数料を最小限にすることができる上に、従来よりも高速な取引が可能になります!

情報の改ざんが起こりにくくなる 

ブロックチェーンで情報を管理すると、情報の改ざんが実質不可能になります。

ブロックに記録される情報はハッシュ関数で暗号化されているので、元の情報を特定することは不可能です。

また、ブロックを意図的に改ざんしたとしても、前後のブロックとの整合性が取れなくなってすぐに不正がネットワークにバレてしまいます。

ブロックチェーンは非常に強固な情報管理システムと言えます。

ブロックチェーンのデメリット


ブロックチェーンのデメリット

  • ブロックのデータ容量には制限がある
  • システムのアップグレードが難しい

 

ブロックのデータ容量には制限がある

ブロックチェーンのブロックは情報を記録するものなので、データ容量が決まっています

実際に、ビットコインのブロックチェーンは1MB(メガバイト)と決まっています。

そして、この容量を変更することは非常に困難です。

一つのブロックに対して記録できるトランザクションの数が決まっているので、今後ビットコインが普及して取引件数が増大した場合は、取引の処理に時間がかかってしまうかもしれません。

この問題を「ビットコインのスケーラビリティ問題」と言います。

 スケーラビリティ問題について詳しくはコチラ

ビットコインの値動きにも大きく影響し、ビットコインの分裂騒動にも大きく関係しているスケーラビリティ問題ですが、実際に何がそんなに騒がれるのか、わかっていない方も多いのではないでしょうか。詳しく知らない方でもわかりやすいように解説します!

 

システムのアップグレードが難しい

ブロックチェーンのデメリットとして「システムのアップグレードが難しい」ことが挙げられます。

実は、これはメリットでもある「情報の改ざんが起こりにくい」ということの裏返しです。

ブロックチェーンは分散して管理されており、開発者でさえもシステムを変更することが困難です。

ブロックチェーンをアップグレードさせる方法として「ソフトフォーク」というものがあります。

ブロックチェーンを分岐させることで、仕様を変更することができます。


ソフトフォークについて詳しくはコチラ

仮想通貨に関するニュースで「ソフトフォーク」という言葉を聞いたことがあると思います。ソフトフォークはハードフォークと何が違うの?仮想通貨の価格にどう影響するの?などなど,ソフトフォークに関する疑問がこの記事を読めばスッキリ解決します!

 

ブロックチェーンの応用例


仮想通貨

そもそも仮想通貨とは、ブロックチェーンや電子署名といった暗号技術を組み合わせて成立する、国家等の価値の保証を持たないデジタルな通貨です。

代表的な仮想通貨を2種類紹介します。

ビットコイン

ビットコインとは、2009年に発表された世界初の仮想通貨です。

仮想通貨は1500種類以上ありますが、ビットコインは最も有名で世界中で取引されている仮想通貨です。

2017年は、ビットコインの価格が1年間で20倍にも跳ね上がり、日本でも大きく盛り上がりました。

 ビットコインについて詳しくはコチラ

ビットコインとは今世界で大ブームを引き起こしている仮想通貨です。仕組みがわからずなんとなく怖いと思い手を出せていないあなたは得するチャンスを逃しているかも!ビットコインの仕組みや人気の理由を初心者向けに図とともに10分で解説します!

 イーサリアム

イーサリアムは、時価総額第2位の仮想通貨です。

ほとんどの仮想通貨が、ビットコインを真似した下位互換のようなものであるのに対して、イーサリアムはビットコインにはない特徴を持っています。

例えば、イーサリアムには「スマートコントラクト」という機能があり、価値だけでなく契約も同時に取引することができます!

イーサリアムについて詳しくはコチラ

イーサリアム(Ethereum、ETH)は、あのビットコインに次ぐ時価総額を持つ仮想通貨です。決済手段ではなく「ワールドコンピューター」を目指すというイーサリアムの仕組みや将来性、今後、チャートなどをコインオタクが徹底解説します!

 

ビジネス 

ブロックチェーンは、まだ新しい技術ですが、ビジネス分野にも応用されてきています。

金融業界 

ブロックチェーンはフィンテック(Fintech)の文脈で語られることも多く、金融分野で応用が進んでいます。

特に、プライベートブロックチェーンの形で金融機関で応用されている例が多いです。


 ブロックチェーンを活用したOpenLedgerについて詳しくはコチラ

OpenLedgerって聞いたことありますか?よくBitsharesと一緒に解説されていますがそこには明確な違いがあります。仮想通貨だけでなく金融商品全般を取り扱い、独自のIOUを発行するなど一風変わった世界初の分散型取引所に迫ります!

 

物流業界 

ブロックチェーンは物流業界においても盛んに応用されています。

特に食品輸送の管理分野においてブロックチェーンが運用されています。

ブロックチェーンを用いて、食品を生産から消費まで追跡することで、コストを削減できるだけでなく、食品の腐敗や病気の発生といったリスクも抑えることができます。


ブロックチェーンを物流に活かした仮想通貨Modumについて詳しくはコチラ

ブロックチェーンとスマートコントラクトによって物流の品質向上を可能にする仮想通貨、Modum(モダム、MOD)とは?Modの特徴・メリット・デメリット・オススメの仮想通貨取引所やウォレットをわかりやすく解説&紹介!

 

ブロックチェーン まとめ

ブロックチェーンのまとめ

  • ブロックチェーンはユーザー同士で管理する分散システム
  • マイニングにより取引が承認される
  • パブリック型・プライベート型の2種類がある
  • 仮想通貨・ビジネスに応用されている

 

いかがでしたでしょうか。

今回は、ブロックチェーンの仕組みやメリット・デメリット、応用例について説明しました。

ブロックチェーンは、今後私たちの生活になくてはならない技術になるかもしれません。

今後もブロックチェーン技術には注目です!