【ぶろっくちぇーん】

ブロックチェーン とは?

💡 多数の人が同じ帳簿を持ち合って、改ざんを互いに監視する仕組み
📌 このページのポイント
ブロックがハッシュで連結 → 改ざん不可能 ブロック #1 前ブロックのハッシュ 0000000000 取引データ A→B: 1 BTC ナンス 48291 ハッシュ ブロック #2 前ブロックのハッシュ a3f2b8c1... 取引データ B→C: 0.5 BTC ナンス 73054 ハッシュ ブロック #3 前ブロックのハッシュ d7e9f4a2... 取引データ C→D: 2 BTC ナンス 15782 改ざん検知:1つのブロックを変更 → 後続すべてのハッシュが不一致に 前ブロックのハッシュが連鎖的につながることでデータの整合性を保証
ブロックチェーンの構造
ひよこ ひよこ

ブロックチェーンって何がすごいの?

ペンギン先生 ペンギン先生

銀行のような「中央管理者」がいなくても、参加者全員で記録を共有・検証し合うことで信頼できる台帳が作れることだよ。誰も一人で改ざんできないのは、変えると前後のブロックのつながりが全部ずれて参加者全員にバレる仕組みになっているからなんだ。

ひよこ ひよこ

暗号資産にしか使えないの?

ペンギン先生 ペンギン先生

暗号資産が有名だけど他にも使われているよ。サプライチェーンの記録(農産物がどこを通ってきたか)・NFT(デジタルコンテンツの所有権証明)・スマートコントラクト(条件が揃ったら自動で実行される契約)などに使われているんだ。

ひよこ ひよこ
ペンギン先生 ペンギン先生

ブロックチェーン上に書かれたプログラムで、「条件Aが満たされたらBを自動実行する」という契約を人を介さずに動かせるんだ。EthereumというブロックチェーンがSolidityという言語でスマートコントラクトを書ける環境を提供しているよ。

ひよこ ひよこ

ブロックチェーンって万能な技術なの?デメリットはないの?

ペンギン先生 ペンギン先生

デメリットも結構あるんだ。処理速度が遅い・データ量が増え続ける・高い電力消費(プルーフオブワーク方式の場合)・一度書いたデータは削除できない、などの課題がある。「改ざんできない」ことは利点だけど、誤ったデータを書き込んでしまっても修正できないという問題でもある。ブロックチェーンが本当に必要かどうかを見極めることが大事で、「普通のデータベースで十分じゃないか」という場面でも使いたがる風潮は以前から批判されているよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「ブロックチェーン」って出てきたら「複数の参加者で共有・検証し合う、改ざんが難しい分散型の電子台帳だな」と思えばだいたいOK!
📖 おまけ:英語の意味
「Blockchain」 = ブロックの鎖
💬 データのかたまり(ブロック)が前のブロックのハッシュ値を持って鎖(チェーン)でつながれている構造から来ているよ
← 用語集にもどる