【ぶろっくちぇーん】
ブロックチェーン とは?
最終更新:
💡 ハッシュでつないだ記録を、複数のノードで共有・検証する台帳
取引などの記録をブロックにまとめ、前のブロックのハッシュを含めてつなぎ、複数のノードで共有・検証する台帳技術。過去の変更を検知しやすくするが、改ざんが絶対に不可能という保証ではない。
📌 このページのポイント
- 前のブロックのハッシュを次のブロックに含め、変更を検知しやすくする
- どの記録を採用するかは合意の仕組みに従い、参加条件や運営方法は実装による
- ビットコインなどの暗号資産の基盤で、参加を制限するネットワークもある
- スマートコントラクトに対応するものもあるが、入力された現実の情報の正しさまでは保証しない
ブロックチェーンって何がすごいの?
記録をブロックにまとめ、次のブロックに前のブロックのハッシュを含めるよ。過去の記録を変えるとハッシュのつながりが合わなくなり、変更を検知しやすい。ノード間の検証と、採用する記録を決める合意の仕組みも組み合わせて台帳を保つんだ。
誰も管理しないし、全員が全部のデータを持つの?
そうとは限らないよ。参加を広く認めるものも、企業や組織が参加者を制限して運営するものもある。全記録を持つフルノードと、持たずに利用する軽量ノードなど、役割も違うんだ。
改ざんは絶対にできない?
変更を検知しやすく、書き換えに抵抗する仕組みだけれど、絶対ではないよ。合意の方式や参加者への信頼、運営ルールによって条件が違う。過去を変更するなら、その箇所以降のハッシュとの整合も問題になるので、すべての過去のブロックを書き直すという説明は正確ではないんだ。
スマートコントラクトで現実の契約も全部自動化できる?
まとめ:ざっくりこれだけ覚えればOK!
「ブロックチェーン」って出てきたら「複数の参加者で共有・検証し合う、改ざんが難しい分散型の電子台帳だな」と思えばだいたいOK!
📖 おまけ:英語の意味
「Blockchain」 = ブロックの鎖
💬 データのかたまり(ブロック)が前のブロックのハッシュ値を持って鎖(チェーン)でつながれている構造から来ているよ