スマートコントラクトとは?すまーとこんとらくと
スマートコントラクトとは、あらかじめ定めた条件が満たされたときに、契約内容を自動的に実行するプログラム。多くはブロックチェーン上に記録され、実行結果の改ざんが困難であることを利用して、仲介者を介さない自動的な契約履行を実現する。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →具体例
「商品が届いたことが確認されたら自動的に代金を送金する」といった条件をあらかじめプログラムしておき、条件成立時に人手を介さず自動実行させる仕組み。
試験での引っ掛け
スマートコントラクトは法律上の契約書そのものではなく、条件が満たされたら実行されるプログラム。したがって不備があっても後から人が止めたり修正したりできず、ブロックチェーン上に置かれた以上は書き換えも困難という点が、通常のシステムとの決定的な違い。またプログラムが判断できるのはブロックチェーン上のデータだけで、現実世界の事実(商品が本当に届いたか)は外部から供給する仕組み(オラクル)が要る——そこは自動化されない。
関連用語
出典・参考
公式シラバスの8 経営戦略 > 1. ビジネスシステム > (2) 基幹業務支援システム及び業務パッケージに掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。