スマートコントラクトは、厳格な「もし〜なら、〜する」というロジックに従います。文脈を解釈したり、証拠を評価したり、状況に応じた判断を下したりすることはできません。

@GenLayerは、同社が「インテリジェント・コントラクト」と呼ぶものを開発しています。外部ソースを読み、情報を評価し、自律的に判断を下せるコントラクトです。

仕組み:
1. 従来のコントラクトでは、誰かがデータを提供する必要があります(オラクルが「これが起きた」と伝えます)
2. インテリジェント・コントラクトは、自ら事実を確認します
3. バリデーターがオンチェーンで投票し、AIの解釈を承認します

これにより、これまでコードでは対応できなかった用途が可能になります。
- ニュースソースを確認して自動的に結果を確定する予測市場
- 作業の品質を(納品の有無だけでなく)確認してから支払いを解放するエスクロー
- 公開された報告をもとに損害を評価する保険金請求
- 「合理的な努力」や「誠実な対応」を解釈する契約

根本的な変化は、「コードが法である」から「コードが法について推論できる」への移行です。

まだ初期段階です。課題は、こうしたAIエージェントが幻覚を起こしたり、操作されたりしないようにすることです。バリデーターの合意は役立ちますが、実質的には、主観的な解釈についてネットワーク全体の合意を求めることになります。

実現すれば、DeFiや現実世界の契約の自動化にとって大きな可能性が開けます。うまくいかなければ、AIが「どう結論づけるべきだったか」をめぐって、高額な紛争が発生することになります。