ブロックチェーンとは

ブロックチェーンとは、分散型ネットワークを構成する複数のコンピューターに、暗号技術を組み合わせ、取引情報などのデータを同期して記録する手法。一定期間の取引データをブロック単位にまとめ、コンピューター同士で検証し合いながら正しい記録をチェーン(鎖)のようにつないで蓄積する仕組みであることから、ブロックチェーンと呼ばれる。別名「分散型台帳」。ビットコインなどの仮想通貨(暗号通貨)に用いられる基盤技術である。

ブロックチェーンの特徴は、一部のコンピューターで取引データを改ざんしても、他のコンピューターとの多数決によって正しい取引データが選ばれるため、記録の改ざんや不正取引を防げる点にある。取引データを収集管理する大規模コンピューターを必要とせず、コンピューターが分散型ネットワークで構成できるため、低コストでの運用が期待される。またブロックチェーンは特定の管理者がいなくても取引データの信頼性を保てるため、非中央集権(ディセントラリゼーション,decentralization)の仕組みとしても注目される。

ブロックチェーンの仕組みは、ブロックと呼ばれるデータの単位を生成し、時系列に沿ってチェーンのようにつないでいくことによりデータベースとなる。各ブロックは、連結されたブロックの一つ前のハッシュ値ハッシュ関数により計算された値を持っており、それをさかのぼることで、つながりを辿ることができる。