智能合约早在几年前就被提出 [3],作为一种以可执行程序代码形式表示法律合约条款和条件的计算机协议 [12]。结合区块链,它们近年来作为构建所谓去中心化应用程序 (DApps) 的工具而备受关注,例如以太坊区块链 [13] 上的。虽然之前已经讨论过“更智能”的智能合约以提高其安全性 [14],但要使它们真正“智能”,应该使它们能够使用基于人工智能的预测模型进行决策。此类人工智能智能合约的潜在用例可能是处理链上的反洗钱或欺诈管理,或管理加密货币的波动性 [6]。其他作者建议将它们用于下一代能源物联网基础设施 [9]。