カテゴリから探す
Geekly
コラム
技術・
テクノロジー
職種・
ポジション
Web・
ゲーム
転職準備
転職活動
  1. HOME
  2. Geekly Media
  3. 技術・テクノロジー
  4. 『ブロックチェーン』のメリット・デメリットを徹底解説!その仕組みや未来像までわかりやすく解説します!
  • 技術・テクノロジー

『ブロックチェーン』のメリット・デメリットを徹底解説!その仕組みや未来像までわかりやすく解説します!

2017年に価格が高騰し話題になったビットコインやアルトコインですが、これら暗号資産を支えるシステムがブロックチェーン技術です。今回は、ブロックチェーンにはどのような利用価値があるのか、その仕組みを理解しながらメリットやデメリット、そしてブロックチェーンの未来像をわかりやすく解説します。

 

ブロックチェーンの概要

 

ブロックチェーン技術は、ビットコンシステムと共に登場しました。ビットコインシステムが動作するインフラがブロックチェーンです。

また、その他のアルトコインもブロックチェーン上で動作します。ブロックチェーンの上にはビットコインや、イーサリアムを筆頭とするアルトコインのプラットフォームが構築されます。※リップルだけはブロックチェーン技術を使用していません。

ビットコインやアルトコインの取引内容が記録されたブロックを基として、次のブロックが作られていきます。これまでに作られたブロック、現在のブロック、そして次に作られるブロックは全て関連しており、この関連性をチェーンと表現するため、ブロックチェーンと呼ばれます

ブロックチェーンに一度記録されたデータは改ざんすることができないため、取引履歴の信頼性についてはこれ以上のシステムが存在しません。

取引を意味するものは、暗号資産のトレードはもちろん、コインの送受信など、ブロックチェーン上で発生したトランザクション全般を指します。

 

ブロックチェーンはシステム基盤

 

 

ブロックチェーンはデータ記録をするための新しいシステム基盤です。

これまでは、データの保存をDBに行っていました。しかし、DBの内容については不正改ざんの余地がありますよね。root権限を奪われてしまうと、簡単に改ざんができます。

しかし、ブロックチェーン上のデータはそもそもの考え方が違うため、過去のデータを改ざんする手段が無いのです。

改ざんできるとすれば、トランザクションがブロックチェーンに記録される前に改ざんする必要がありますし、それができるのはコンセンサスアルゴリズムの中でもPoWだけです。

ビットコインやアルトコインは、あくまでもユーザーの資産です。人の資産に対して改ざんや不正が起こることは絶対に許されませんよね。

取引データは確実に、だれであっても手を加えることがあってはなりません。それを実現するのが、過去の取引データ改ざんが不可能なブロックチェーン技術なのです。

そして、ブロックチェーンは信頼してデータを記録できるシステム基盤であると言えるのです。

※暗号資産関連でニュースになった数々の事件は、ブロックチェーン技術を否定する内容では一切ありません。

 

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

 

ブロックチェーンは、ブロックチェーン技術を利用したプラットフォームがあって成り立ちます。

代表的なものはもちろんビットコインですね。ビットコインは日本円とBTCをトレードすることで、日本円の価値に相当するBTCというコインを買います。

この「トレード」というトランザクション(取引)が発生した瞬間から、初めてブロックチェーンへの記録作業が始まります

トランザクションは取引をチェックするマイナーたちが、不正や改ざんが無いことを”承認“した後、初めてブロックチェーンに記録され、この瞬間取引が成立したことなるのです。

また、取引の承認作業は、世界中でマイニングに参加している者の中から、より早く承認作業終えたマイナーに報酬が入る仕組みになっています。報酬を得ることが目的のマイナーたちは、トランザクション(取引)が発生した瞬間一斉に承認競争を始めるのです。

ブロックチェーンを利用したシステム上では、トランザクション(取引)を発生させる利用者と、それを承認するマイナーが存在し、最終的に正しいと承認されたデータがブロックチェーン上に記録されるという仕組みで成り立っています。

 

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

 

それでは、ブロックチェーンのメリットを見ていきましょう。

 

過去のブロックを改ざんできない

 

 

ブロックチェーンにおいての最大のメリットは、過去のデータに対する不正なデータ改ざんができないということです。

承認された全ての取引はブロックに記録されます。また、承認作業では一つ前の記録にあるデータを基に、取引データとして正しいことを承認し、次のブロックへ記録することで、連続性のあるブロック(ブロックチェーン)が生成されるのです。

ブロックに連続性がある場合、どこか一つのデータを改ざんすることはほぼ不可能です。連続性を持たせているチェーン上のデータは、前後全ての連続性を改ざんしなければならず、チェーンの全てを改ざんすることは事実上不可能なのです。

 

P2Pでの取引が可能になる

 

 

どのようなデータでも、DBサーバーに格納して取引をする場合には、必ず管理者などの中央集権が必要でした。

しかし、ブロックチェーンならば仲介者は必要なく、ブロックチェーン上に接続していればP2PPeer to Peer)での取引が可能となるのです。

ブロックチェーン上で取引をすることで、個人の取引は全てブロックチェーンに記録されるため、不正や改ざんの心配はありません。中央の管理者がいなくても、直接の取引に信頼性があるということなのです。

これは、暗号資産などのコイン取引に限ったことではなく、デジタル化できるデータの全てに適用できるメリットと言えるでしょう。

 

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

 

それでは次に、ブロックチェーンのデメリットを見ていきましょう。

 

ユーザーが理解にくい

 

 

パソコンやインターネットが普及した時も同じでしたが、ブロックチェーン技術も一般的なユーザーに理解しにくい概念です。

パソコンは直感的に操作ができたため、比較的早く利用者が増えました。しかしインターネットの仕組みを理解して利用している人は少ないはずです。

ブロックチェーン技術はおそらく、インターネットと同じように無意識に利用するレベルに持っていく必要があるほど、イメージしにくい技術でもあります。

ブロックチェーン技術とある程度深く関わる場合には、比較的高いITリテラシーが必要になるでしょう。

 

 

コンセンサスアルゴリズムによってはトランザクション改ざんが可能

 

 

ビットコインやその他多数のアルトコインが利用しているコンセンサスアルゴリズムがPoWです。

コンセンサスアルゴリズムとは、発生したトランザクション(取引)に不正が無いことを承認する仕組みのことです。この仕組みを使ってチェックを行い、不正が無いと判断されればブロックに記録されます。

そして、この作業こそマイニングと呼ばれる重要な作業であり、作業を行う人をマイナーと呼んでいます。

悪意のあるマイナーが存在し、マイナーの51%以上が不正のあるトランザクションを承認すると、不正なトランザクションが正しいものとしてブロックチェーンに記録されてしまうのです。

これが51%攻撃と言われるものですが、それでも過去のブロックチェーンに記録されたデータが改ざんされるわけではありません。ただし、それ以降のチェーンが悪意あるマイナーの思い通りになってしまうということなのです。

このような事態には、ハードフォークという手法でロールバックした例も存在します。

 

技術者が少ない

 

 

ブロックチェーン技術者はまだまだ少ないのが現状です。そもそもブロックチェーンを導入するシステムも普及しているとは言えません。

現在、ブロックチェーンを利用したサービスとしては、SNSタイプやゲームが中心となっているようです。

サービス内では既存の暗号資産を使って“投げ銭”という形でコインを活用したり、ゲーム内のアイテムを購入するなどという利用方法が一般的です。

今後ブロックチェーン技術は多くのプラットフォームに利用されることが予想されますが、まだまだ技術者が少ないことがブロックチェーン普及に対するデメリットと言えるでしょう。

 

ブロックチェーンの未来像

 

今後、ブロックチェーン技術はどのようなシーンで利用されるのでしょうか。その未来像を見ていきましょう。

 

選挙などの投票システムに利用できる

 

 

ブロックチェーン技術の利用シーンで挙げられるのが「投票システム」です。一人ひとりの投票が全てブロックチェーン上に記録されるため、不正な投票操作ができないといったメリットがあります。

 

文書などのデータを改ざんさせない

 

 

文書の改ざんや、公的な重要情報の記録などに対しての水掛け論をよく耳にしますね。

これらの情報が全てブロックチェーン上に記録されると、改ざんの文書であるか否か、またデータの信ぴょう性に対する証明に時間をかけることも不要になるのです。

 

IoTとブロックチェーン技術の相性が良い

 

 

IoTは「モノのインターネット」と和訳される概念で、今後私たちが利用する家電をはじめとしたモノが全てインターネットに接続される技術概要でもあります。

インターネットに接続されたモノからは、様々な情報が収集されるため、それらの情報を従来のDBに集約するのは危険です。

そこで、改ざんのできないブロックチェーン上に記録することで、IoTから収集される個人情報データも、サイバー攻撃から守れるというメリットがあるのです。

 

まとめ

 

 

ブロックチェーンは、インターネットという革新的な技術に匹敵する技術だと言っても過言ではありません。

暗号資産の取引から始まった改ざん不可能な時系列の取引記録技術は、今後の社会インフラにおいても重要なプラットフォームになるはずです。

ブロックチェーン技術者の需要は今後高まりますし、ITサービスに携わるエンジニアにとっては、必須の知識となるでしょう。

 

佐久森

Geekly Media
ライター

この記事が気に入ったら
シェアしよう!

  • twitter
  • facebook
13+

関連記事

求人数×IT業界での紹介実績数で、納得の転職をサポート。IT業界専門だからこそできる提案力を実感してみてください。