IPA公式正解:エ 直前のトランザクションデータの正当性を検証するためのハッシュ値をもつ。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。ブロックチェーンでは、各ブロックが直前のブロック(またはトランザクションデータ)のハッシュ値を保持して鎖状(チェーン状)に連結されており、過去のデータの改ざんを極めて困難にしています。
【詳細解説】■ 本問の核心・解法のポイント
ブロックチェーン技術におけるデータ構造の基本原理を問う問題です。ブロックチェーンは分散型台帳技術の一種で、各ブロックが直前のブロックのハッシュ値を取り込んで連鎖することで改ざん耐性を実現しています。
・各選択肢の徹底解説:
・ア:中間ノードと実データへのポインタをもつ葉ノードで構成されるのは、関係データベースで一般的なB+木(B+ tree)インデックスの特徴です。
・イ:時刻印が付与された複数バージョンからなるデータを保持するのは、多版同時実行制御(MVCC: Multi-Version Concurrency Control)などの特徴です。
・ウ:実データから作成したビットマップをインデックスとするのは、ビットマップインデックスの特徴です(カーディナリティが低い列の検索に適します)。
・エ:【選択肢エ★】ブロックチェーンでは、各ブロック内に直前のブロック全体の要約(ハッシュ値)やマークル木によるトランザクションのハッシュ値を含めることで、過去のデータの正当性を検証し改ざんを困難にしています。
よって正解はエです。