ブロックチェーン

取引記録を分散管理し、改ざんを困難にする技術。暗号資産などの基盤

分散システムセキュリティ
ブロックチェーン」の技術書を見る (83 冊) →

ブロックチェーンとは

ブロックチェーンは、取引などの記録を多数の参加者で分散して保持し、改ざんを極めて困難にする技術だ。データを「ブロック」という単位にまとめ、それらを時系列に鎖 (チェーン) のようにつなぐことからこの名がある。中央の管理者を置かずに、ネットワーク全体で記録の正しさを保つ点が革新的とされる。

改ざんが困難な仕組み

要素役割
ハッシュ各ブロックを前のブロックと連結
分散保持多数の参加者が同じ記録を持つ
合意形成参加者の多数で正しさを決める

各ブロックは前のブロックの「指紋 (ハッシュ)」を含むため、過去の記録を書き換えると後続すべての整合が崩れる。さらに同じ記録が多数に分散保持されるため、一部を改ざんしても他と食い違い、不正がすぐ露見する。

何に使われるか

最もよく知られた応用は暗号資産 (仮想通貨) だが、それだけではない。サプライチェーンの追跡、契約の自動実行 (スマートコントラクト)、証明書の真正性担保など、「中央の仲介者なしに信頼を担保したい」場面で応用が模索されている。

過熱と現実のギャップ

ブロックチェーンは一時期、あらゆる課題を解決する技術のように語られたが、実際には適材適所がはっきりしている。中央管理者を信頼できる用途では、従来のデータベースの方が高速・安価・単純で優れることが多い。処理速度・消費電力・規制といった課題もある。「中央の管理者を置けない/置きたくない」という明確な理由がある場合にこそ価値を発揮する技術であり、流行に流されず適用先を見極める冷静さが求められる。

理解を深めるには関連書籍が参考になる。

この記事は役に立ちましたか?

関連用語

関連する記事