資格暗記無料で始める

スマートコントラクトとは?

スマートコントラクトとは、あらかじめ定めた条件が満たされたときに、契約内容を自動的に実行するプログラム。多くはブロックチェーン上に記録され、実行結果の改ざんが困難であることを利用して、仲介者を介さない自動的な契約履行を実現する。

すまーとこんとらくと

高度試験・午前I(全区分共通)の頻出用語/午前I(全区分共通)


スマートコントラクトの意味

あらかじめ定めた条件が満たされたときに、契約内容を自動的に実行するプログラム。多くはブロックチェーン上に記録され、実行結果の改ざんが困難であることを利用して、仲介者を介さない自動的な契約履行を実現する。

スマートコントラクトの具体例

「商品が届いたことが確認されたら自動的に代金を送金する」といった条件をあらかじめプログラムしておき、条件成立時に人手を介さず自動実行させる仕組み。

スマートコントラクトは試験でどう引っ掛けられる?

スマートコントラクトは法律上の契約書そのものではなく、条件が満たされたら実行されるプログラム。したがって不備があっても後から人が止めたり修正したりできず、ブロックチェーン上に置かれた以上は書き換えも困難という点が、通常のシステムとの決定的な違い。またプログラムが判断できるのはブロックチェーン上のデータだけで、現実世界の事実(商品が本当に届いたか)は外部から供給する仕組み(オラクル)が要る——そこは自動化されない。

スマートコントラクトと関連する用語

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