セキュリティ|令和元年度 秋期 ITパスポート試験(特別措置試験) 問59
複数の取引記録をまとめたデータを順次作成するときに,そのデータに直前のデータのハッシュ値を埋め込むことによって,データを相互に関連付け,取引記録を矛盾なく改ざんすることを困難にすることで,データの信頼性を高める技術はどれか。
- LPWA
- SDN
- エッジコンピューティング
- ✓ これが正解ブロックチェーン
解説
直前の値を埋め込んで鎖のようにつなぐのがブロックチェーンです。
ブロックチェーンは、複数の取引記録をまとめた塊を順に作っていくときに、一つ前の塊から求めたハッシュ関数の値を埋め込んでいく技術です。ハッシュ関数の値は、元のデータが少しでも変わるとまったく違う値になる性質を持っています。そのため、途中の塊を書き換えると、次の塊に埋め込まれた値と食い違い、すぐに分かります。辻褄を合わせるには、以降の塊をすべて作り直す必要があり、現実には難しくなります。鎖のようにつながっているという形が、そのまま名前になっています。同じ記録を大勢が分けて持つ形と組み合わせると、中央に管理する者を置かなくても信頼を保てます。暗号資産の土台として広まりましたが、物の流れをたどる用途にも使われています。後から消せない性質は、強みでも弱みでもあります。よって最も適切なのはブロックチェーンです。
ほかの選択肢はなぜ違うのか
- LPWAは、消費する電力を抑えたまま遠くまで届く無線の通信方式です。多くの機器を長く動かし続けたい用途で使われます。電波の届かせ方についての技術であり、記録を書き換えにくくする仕組みではありません。送れる量も多くありません。
- SDNは、通信の経路や設定をソフトウェアでまとめて操る技術です。機器を一台ずつ触らずに、網の構成を柔らかく変えられます。扱うのは通信の道筋であって、取引の記録どうしを結び付けて改ざんを防ぐ話ではありません。
- エッジコンピューティングは、処理を利用者や機器の近くで行い、遅れと通信量を減らす考え方です。どこで処理するかという配置の話であり、記録の信頼性をどう保つかという話とは、向き合っている問題が違います。速さのための工夫になります。
この問題に関係する言葉
- ブロックチェーン
- ハッシュ関数どんな長さのものからも決まった長さの値を作り出す計算。少しでも中身が変われば、できあがる値は大きく変わります。
- LPWA
- SDN
- エッジコンピューティング
出典:令和元年度 秋期 ITパスポート試験(特別措置試験) 問59
同じ単元をまとめて解くならセキュリティへ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)