スマートコントラクト
すまーとこんとらくと
Smart Contract
- 読み
- すまーとこんとらくと
- 英語
- Smart Contract
スマートコントラクトとは
スマートコントラクトとは、あらかじめ定めた条件に従い、分散型台帳などの上で取引や権利移転を自動実行するプログラムです。
詳しい説明
契約書そのものに限らず、支払い、担保管理、資産交換、配当などを条件付きで処理するコードを指します。複数の処理を組み合わせることで、資産の受け渡しと代金の支払いを同時に成立させる仕組みも設計できます。
自動実行されるため事務処理を減らせる一方、コードの不具合、外部データの誤り、管理権限の集中、更新方法などがリスクになります。プログラムの動作と法律上の権利・義務が一致するように設計することが重要です。