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
- AIChain2020 (Nov 02, 2020)
- "Augmenting distributed ledger technologies to assist regulators" - Invited Talk at the Securities and Exchanges Commission (Jun 17, 2020)
- AIChain 2019 (Jul 14, 2019)
- “The Future of Blockchain”, Expert Panel at the Rensselaer Silicon Valley Executive Council (Dec 5, 2018)
Publications
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; Aparna Gupta, Jyothsna Harithsa, Oshani Seneviratne; 2nd Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS 2020) | |
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 | |
A Proposal for Account Recovery in Decentralized Applications; Yanlin Zhu, Lirong Xia, Oshani Seneviratne; IEEE Blockchain Conference 2019 | |
Strengthening Smart Contracts to Handle Unexpected Situations; Shuze Liu, Farhad Mohsin, Lirong Xia, Oshani Seneviratne; International Conference on Decentralized Applications and Infrastructures 2019 | |
Ontology Aided Smart Contract Execution for Unexpected Situations; Farhad Mohsin, Xingjian Zhao, Zhuo Hong, Lirong Xia, Oshani Seneviratne; International Semantic Web Conference, 2019 | |
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 |