SCALES: Smart Contracts (on blockchain platforms) Augmented with LEarning and Semantics


Smart contracts enable execution of simple programs that carry out transactions on the blockchain. Since smart contracts are immutable, trust and transparency are preserved. However, many decentralized applications require intelligence beyond the execution of logical constructs conceptualized initially. A “break glass” scenario involving access to a patient's medical records, or coordination of internet of things devices to share data in an initially unforeseen circumstance are some motivating examples. Constructing smart contracts that act as autonomous agents with feedback, and rethinking the execution to make allowances for data ascertained at a later point in time is a novel area of research. In this project we will address the challenge of agent-driven smart contracts on the blockchain with semantics, advances in machine learning, and state of the art in multi-agent systems research. These smart agents will be analyzed analytically and empirically using game theory and agent-based techniques.



  • AIChain2020 (Nov 02, 2020)
  • "Augmenting distributed ledger technologies to assist regulators" - Invited Talk at the Securities and Exchanges Commission by Oshani Seneviratne (Jun 17, 2020)
  • AIChain 2019 (Jul 14, 2020)


A Descriptive Analysis of US Initial Coin Offerings A Descriptive Analysis of US Initial Coin Offerings; Aparna Gupta, Jyothsna Harithsa, Oshani Seneviratne; BRAINS Conference 2020 (to appear)
Asset Recovery Proposal A Proposal for Account Recovery in Decentralized Applications; Yanlin Zhu, Lirong Xia, Oshani Seneviratne; IEEE Blockchain Conference 2019
Strengthening Smart Contracts Logo Strengthening Smart Contracts to Handle Unexpected Situations; Shuze Liu, Farhad Mohsin, Lirong Xia, Oshani Seneviratne; International Conference on Decentralized Applications and Infrastructures 2019
Unexpected situations Logo Ontology Aided Smart Contract Execution for Unexpected Situations; Farhad Mohsin, Xingjian Zhao, Zhuo Hong, Lirong Xia, Oshani Seneviratne; International Semantic Web Conference, 2019
FHIR Usage in Unexpected situations Logo Leveraging Standards Based Ontological Concepts in Distributed Ledgers: A Healthcare Smart Contract Example ; Mengyi Li, Lirong Xia, Oshani Seneviratne; International Conference on Decentralized Applications and Infrastructures 2019