IPA過去問ドリル

令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問18

テクノロジ/データベース

ブロックチェーンのデータ構造の特徴として,適切なものはどれか。

出典:令和7年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問18

正解:エ

解説

ブロックチェーンは,取引データをまとめたブロックを鎖のように連結したデータ構造であり,各ブロックが直前のブロック(トランザクションデータ)のハッシュ値を保持することで,過去のデータが改ざんされるとハッシュ値が一致しなくなり,正当性(改ざんの有無)を検証できる仕組みになっています。

選択肢ごとの解説

  • 誤り。中間ノードと葉ノードでインデックスを構成するのはB木などの木構造インデックスの特徴であり,ブロックチェーンのデータ構造の説明ではありません。
  • 誤り。時刻印付きの複数バージョンをスナップショットとしてもつのは,マルチバージョン同時実行制御(MVCC)などの特徴であり,ブロックチェーンのデータ構造の説明ではありません。
  • 誤り。ビットマップインデックスは,実データの値の分布からビット列を作成するインデックス方式であり,ブロックチェーンのデータ構造の説明ではありません。
  • 正しい。各ブロックが直前のトランザクションデータのハッシュ値をもつことで,データの正当性(改ざんされていないこと)を検証できるのが,ブロックチェーンのデータ構造の特徴です。
データベーススペシャリストの過去問を演習モードで解く