資格暗記無料で始める

ブロックチェーン・スマートコントラクトとは?

ブロックチェーン・スマートコントラクトとは、ブロックチェーンは、取引記録をハッシュで連結したブロックとして多数のノードで分散的に保持し、改ざんを困難にする技術。スマートコントラクトは、あらかじめ定めた条件が満たされたときに契約内容が自動的に実行されるプログラムをブロックチェーン上に置く仕組みで、仲介者を介さない取引の自動執行を可能にする。

基本情報技術者試験の過去問では1回出題されています。

ぶろっくちぇーん・すまーとこんとらくと

基本情報技術者試験の頻出用語/ストラテジ系/別名:ブロックチェーン、スマートコントラクト


ブロックチェーン・スマートコントラクトの意味

ブロックチェーンは、取引記録をハッシュで連結したブロックとして多数のノードで分散的に保持し、改ざんを困難にする技術。スマートコントラクトは、あらかじめ定めた条件が満たされたときに契約内容が自動的に実行されるプログラムをブロックチェーン上に置く仕組みで、仲介者を介さない取引の自動執行を可能にする。

ブロックチェーン・スマートコントラクトの具体例

部品の輸送温度がしきい値を超えなかったことをセンサ記録で確認できた時点で、代金の支払が自動的に実行される。

ブロックチェーン・スマートコントラクトは試験でどう引っ掛けられる?

改ざんが「不可能」ではなく計算量的に困難(多数派の計算力を握られれば覆りうる)。スマートコントラクトは法的な契約書のことではなく、条件成立時に自動実行されるプログラムブロックチェーン=誰でも参加できる、とも限らない(参加者を限定するコンソーシアム型・プライベート型がある)。

ブロックチェーン・スマートコントラクトと関連する用語

ブロックチェーン・スマートコントラクトが出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。