「ブロックチェーンって名前は聞いたことあるけど、結局なんなの?」って思ったことない?ニュースやSNSでビットコインとかNFTとかの話題が出るたびに「ブロックチェーン技術を使って…」って書いてあるんだけど、それがどういう仕組みなのかイマイチわからないよね。この記事を読めば、ブロックチェーンがどんなものか・なぜすごいのか・どこで使われているのかが、スッキリわかるよ!
- ブロックチェーンは、データのかたまりを鎖のようにつなぐ 分散型の記録技術 で、世界中のコンピューターが同じデータを持ち合っている
- データに「指紋」のような ハッシュ がつながっているので、1か所書き換えると全体が合わなくなり改ざんがほぼ不可能だ
- ビットコインやNFT はブロックチェーンを使ったアプリの一例で、ブロックチェーン自体はもっと幅広い分野に応用されている
もうちょっと詳しく
ブロックチェーンの一番のポイントは「誰か一人を信用しなくていい」ってところだよ。ふつう、銀行でお金を送るとき「銀行が正しく記録してくれる」って信用してるよね。でもブロックチェーンは、銀行みたいな管理者がいなくても、ネットワーク全体でデータの正しさを保証できる。これを「トラストレス」、つまり「信頼を特定の誰かに預けなくていい仕組み」って言うよ。また、一度記録されたデータは基本的に消せないから「イミュータブル(不変)」とも呼ばれる。この特徴のおかげで、お金の送金だけじゃなく、契約書の管理や投票システムにも使おうとする動きが世界中で広がってるんだ。
「管理者ゼロ」でも安全に動く、これがブロックチェーン最大の革命!
⚠️ よくある勘違い
→ ビットコインだけがブロックチェーンだと思っている人が多いけど、それは一部の話に過ぎない
→ ブロックチェーンはNFT・物流管理・医療記録など、お金以外の幅広い分野にも使われている汎用技術だよ
[toc]
ブロックチェーンって結局なに?超シンプルに説明するよ
「台帳」ってなんだろう?
ブロックチェーンを理解する第一歩は「台帳」という言葉を知ることだよ。台帳とは、つまり「取引の記録をまとめた帳簿」のこと。昔のお店が「今日は誰に何を売った」って書いていたノートを想像してみて。銀行も同じで「Aさんが1万円をBさんに送った」っていう記録を内部のコンピューターに書いてるんだ。
ふつうの台帳との決定的な違い
ふつうの台帳は「一冊」しかなくて、管理してる会社だけが持ってる。たとえば銀行なら「三菱UFJ銀行のサーバー」に全部入ってる。これって便利なんだけど、もしそのサーバーに不正アクセスされたり、内部の人間が悪さをしたりしたら大変なことになるよね。でもブロックチェーンは、世界中の何千・何万というコンピューターに同じ台帳のコピーを配って、みんなで「本物の記録はこれだ」って確認し合う仕組みなんだ。これが「分散型台帳技術(DLT)」、つまり「一か所に集中させず、みんなで分けて管理する帳簿の技術」だよ。たとえるなら、クラスの出席簿をコピーして全員が持って、誰かが自分だけ「出席」に書き換えようとしても他の全員のコピーと違うからすぐバレる、そんなイメージだ。
ブロックとチェーンのしくみ
データは「ブロック」という単位でまとめられるよ。ひとつのブロックの中には「取引の記録」「日時」「前のブロックとつながるための指紋(ハッシュ)」の3つが入ってる。新しいブロックができるたびに、前のブロックの指紋を引き継いでつながっていく。これがチェーン(鎖)みたいになるから「ブロックチェーン」なんだ。
なぜ改ざんできないの?ハッシュのしくみを見てみよう
ハッシュって何?
ハッシュとは、つまり「データを特定の計算にかけて作る、固有の文字列(指紋みたいなもの)」のことだよ。たとえば「こんにちは」というデータを計算にかけると「3a7bd3e2」みたいなランダムな文字列が出てくる。「こんにちわ」に変えると全然違う文字列になる。もとのデータが少しでも違うと、ハッシュは全然違う値になるのが特徴だよ。
指紋がつながっているから怖い
ブロックチェーンでは、各ブロックに「前のブロックのハッシュ」が書き込まれてる。イメージするなら、日記の今日のページに「昨日のページの指紋」を書いていく感じ。もし誰かが昔のブロックのデータを書き換えると、そのブロックのハッシュが変わる。すると次のブロックに書かれてる「前のブロックのハッシュ」と合わなくなって、それ以降のブロックが全部おかしくなる。つまり、1か所を書き換えたら、その後ろにあるブロックも全部書き換えないといけないんだ。しかも世界中に同じコピーが配られてるから、すべてのコピーを同時に書き換えるのは現実的に不可能。だから「改ざん耐性が高い」、つまり「データをこっそり書き換えるのがとても難しい」と言われるんだよ。
マイニングって聞いたことある?
新しいブロックを追加するときには「マイニング」、つまり「複雑な計算問題を解いてブロックを追加する作業」が行われるよ。世界中のコンピューターが競争して問題を解き、最初に解けたコンピューターが新しいブロックを追加できる。このご褒美としてビットコインがもらえる仕組みになってる。難しい計算が必要なことで、悪意のある人が簡単にブロックを追加・改ざんできないようにしてるんだ。
ビットコインとブロックチェーンの関係をちゃんと理解しよう
スマホとアプリで考えてみよう
ビットコインとブロックチェーンの関係をよく混同している人がいるけど、実はぜんぜん違うものだよ。さっきの会話でも出たけど、もう少し詳しく説明するね。スマホでたとえると、ブロックチェーンは「スマホのOS(基本ソフト)」で、ビットコインは「そのOSの上で動くアプリ」。スマホのOSがあれば、ゲームも動くしSNSも動くよね。ブロックチェーンも同じで、ビットコイン以外にもいろんなものを動かせる技術なんだ。
イーサリアムってなに?
ブロックチェーンを使ったシステムの中で、ビットコインの次に有名なのが「イーサリアム」だよ。イーサリアムの特徴は「スマートコントラクト」、つまり「条件が満たされたら自動でプログラムが動く契約」を書き込める点だ。たとえば「Aさんが10万円払ったら、自動的に物件の所有権がBさんに移る」という契約を、人を介さずにプログラムで自動実行できる。これが不動産取引や保険の自動支払いなどに応用されてるんだよ。
NFTとの関係
最近よく聞く「NFT(非代替性トークン)」も、ブロックチェーンを使った技術だよ。NFTとは、つまり「デジタルデータに世界でひとつだけの証明書をつけたもの」のこと。絵や音楽・ゲームのアイテムなどにNFTをつけると、ブロックチェーンで「本物のオーナーは誰か」を証明できる。コピーされても「本物の所有権」はブロックチェーンに記録されてるから、デジタルなのに希少性を作り出せるんだ。
ブロックチェーンはどんなところで使われてるの?
仮想通貨(暗号資産)
一番有名な使い道はやっぱり仮想通貨だよ。ビットコインやイーサリアムなど、銀行を通さずに世界中どこへでも送金できる。銀行の国際送金って手数料が高くて数日かかることがあるけど、ブロックチェーンを使えば安くて早く送れることが多い。特に、銀行口座を持てない発展途上国の人たちにとって、スマホさえあれば使える金融サービスとしてとても注目されてるんだ。
物流・サプライチェーン管理
「サプライチェーン」とは、つまり「原材料から製品が消費者に届くまでの流れ全体」のことだよ。たとえばチョコレートを作るカカオが、どこの農園で採れて・どの工場で加工されて・どうやって運ばれたかを、全部ブロックチェーンに記録しておく取り組みが始まってる。消費者がQRコードを読み取ると、そのチョコレートの「旅の記録」が全部わかる。フードロスの削減や、児童労働のない公平な製品かどうかを確認するのにも使われてるんだよ。
医療・行政・投票
医療の分野では、患者の電子カルテをブロックチェーンで管理して「改ざんできない医療記録」を作る実験が進んでるよ。行政では、土地の登記(誰がどの土地を所有してるかの記録)にブロックチェーンを使う国も出てきた。さらに「オンライン投票」の不正防止にも研究が進んでいて、ブロックチェーンによって「正しい一票だけが記録される」仕組みを実現しようとしているんだ。
ブロックチェーンの弱点も知っておこう
電力をたくさん使う問題
ブロックチェーン(特にビットコイン)には、批判もあるよ。マイニングのために世界中のコンピューターが競争して計算してるから、とてつもない量の電力を消費するんだ。ビットコインのマイニングで使われる電力量は、国によっては一国の電力消費量に匹敵するとも言われていて、環境問題として指摘されてる。この問題を解決するために「プルーフ・オブ・ステーク」という、計算競争ではなくコインをたくさん持ってる人が検証者になる省エネな方式に切り替えるプロジェクトも増えてきてるよ。
スケーラビリティ問題
「スケーラビリティ」とは、つまり「処理能力の拡張性・どれだけ多くの取引を同時に処理できるか」のことだよ。ビットコインは1秒間に約7件の取引しか処理できないんだけど、クレジットカードのVisaは1秒間に数万件以上処理できる。使う人が増えれば増えるほど「渋滞」が起きて、送金に時間がかかったり手数料が高くなったりする問題があるんだ。この問題も現在進行形で改良が続いてるよ。
一度書いたら消せない怖さ
改ざんできないのがブロックチェーンの強みだけど、裏を返せば「間違えても修正できない」という怖さもある。たとえば誤ったアドレスに送金してしまったら、取り消しが難しい。また個人情報をブロックチェーンに書いてしまうと、後から消せないのでプライバシー問題にもなりうる。便利さと裏表の関係で、使いどころをよく考えることが大切だよ。
