SCALES: Smart Contracts Augmented with LEarning and Semantics

SCALES Logo

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.

Events

Publications

 

Swarm Contracts Swarm Contracts: Smart Contracts in Robotic Swarms with Varying Agent Behavior; Jonathan Grey, Isuru Godage, Oshani Seneviratne; IEEE Blockchain Conference 2020 (16% acceptance rate)
A Descriptive Analysis of US Initial Coin Offerings A Descriptive Analysis of US Initial Coin Offerings; Aparna Gupta, Jyothsna Harithsa, Oshani Seneviratne; 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS 2020)
Ontology Aided Smart Contracts Ontology Aided Smart Contract Execution for Unexpected Situations; Farhad Mohsin, Xingjian Zhao, Zhuo Hong, Geeth de Mel, Lirong Xia, Oshani Seneviratne; Blockchain enabled Semantic Web Workshop (BlockSW) 2019
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