データベーススペシャリスト試験 令和6年度 秋期 午前II 問21
ブロックチェーンに関する記述のうち、適切なものはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】エ
ブロックチェーンでは、取引などのデータをまとめた各ブロックに、直前のブロックの内容から計算したハッシュ値を記録します。ハッシュ関数は、入力データが少しでも変化すると、通常は全く異なる値を出力します。そのため、過去のデータが改ざんされると、そのブロック以降のハッシュ値のつながりに矛盾が生じ、参加者は改ざんを検出できます。したがって、ハッシュ関数を改ざん検出に利用するとしたエが適切です。
アのRADIUSを必須とする説明は誤りです。RADIUSは、ネットワーク利用者の認証、認可、利用記録を一元管理するためのプロトコルです。ブロックチェーンは、特定の認証サーバによる一元管理を必須とはしません。
イのSPFを必須とする説明は誤りです。SPFは、電子メールの送信元ドメインを検証し、送信元を詐称したメールを判別する仕組みです。ブロックチェーンの成立に電子メールは必要ありません。
ウの楕円曲線暗号を必須とする説明は誤りです。楕円曲線暗号は電子署名などに利用されることがありますが、全てのブロックチェーンで必須とは限りません。また、主な用途は取引の署名と検証であり、P2P通信そのものの暗号化とは限りません。
【ポイント】 ブロックチェーンでは、ハッシュ値によるブロック間の連鎖が改ざん検出を可能にします。 電子署名は取引主体の確認、ハッシュ関数はデータの同一性確認に用いる、という役割の違いを押さえてください。
出典:令和6年度 秋期 データベーススペシャリスト試験 午前II 問21
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる