令和元年度 秋期 ITパスポート試験 問59 解説 ブロックチェーンの仕組み
複数の取引記録をまとめたデータを順次作成するときに, そのデータに直前のデ ータのハッシュ値を埋め込むことによって, データを相互に関連付け, 取引記録を 矛盾なく改ざんすることを困難にすることで, データの信頼性を高める技術はどれ か。
- ア LPWA
- イ SDN
- ウ エッジコンピューティング
- エ ブロックチェーン ✓ 正答
解説
この問題は、キーワードの組み合わせだけで即座に正解が導き出せる典型的な知識問題です。「ハッシュ値を埋め込む」「直前のデータと関連付ける」「改ざんを困難にする」という言葉が出てきたら、迷わずブロックチェーンを選択してください。
ブロックチェーン(Blockchain)という名前は、データ(ブロック)を鎖(チェーン)のように連結する仕組みに由来しています。この技術の最大の特徴は、あるブロックのデータに、その直前のブロックのハッシュ値を含めて生成することです。
ハッシュ関数は、元のデータが1ビットでも変化すれば、出力されるハッシュ値が全く異なるものになるという性質を持っています。もし過去の取引記録を誰かが改ざんしようとすると、そのブロックのハッシュ値が変わってしまいます。すると、その改ざんされたブロックを「次のブロック」としてつなぐことができなくなり、データ全体が矛盾を起こします。つまり、過去の記録をさかのぼって改ざんしようとすれば、それ以降のすべてのブロックのハッシュ値を整合性が取れるように書き換え直す必要があり、事実上、改ざんを不可能(あるいは極めて困難)にしているのです。
この技術は、特定の管理者を置かずにデータの信頼性を保証できることから、仮想通貨(ビットコインなど)の取引台帳で最初に注目されました。現在では、供給網のトレーサビリティ(追跡可能性)確保や、電子契約の正当性証明など、高い信頼性が求められる広範な分野で活用されています。
選択肢にある他の用語と比較して整理しておきましょう。 LPWAは、少ない消費電力で広範囲に通信を行う無線技術です。スマートメーターや農業用センサーなど、電池駆動で長期間動作させるモノのインターネット(IoT)分野で使われます。
SDNは、ネットワーク機器を個別に設定するのではなく、ソフトウェアで全体を集中管理する仕組みです。クラウド環境や大規模データセンターで、ネットワーク構成を柔軟に変更するために導入されます。
エッジコンピューティングは、データをすべてクラウドなどの遠隔地に送るのではなく、端末(エッジ)に近い場所で処理を行う手法です。これにより、通信遅延を減らしたり、通信量を削減したりすることが可能になります。
ITパスポート試験では、これらの用語がそれぞれ「何のための技術か」という目的を問う問題が頻出します。ブロックチェーンは「信頼性と改ざん防止」、LPWAは「IoTの省電力」、SDNは「ネットワークの一元管理」、エッジコンピューティングは「遅延の削減」といったキーワードとセットで覚えるのが攻略の近道です。
ブロックチェーンとは?仕組みやメリット・デメリットをわかりやすく解説 総務省|令和4年版 情報通信白書|ブロックチェーンの概要 ハッシュ関数とは(IT用語辞典 e-Words)