SolidWorx: A Resilient and Trustworthy Transactive Platform for Smart and Connected Communities

TitleSolidWorx: A Resilient and Trustworthy Transactive Platform for Smart and Connected Communities
Publication TypeConference Paper
Year of Publication2018
AuthorsEisele, S., A. Laszka, A. Mavridou, and A. Dubey
Conference NameBlockchain-2018: The 2018 IEEE International Conference on Blockchain
Date Published08/2018
Conference LocationHalifax, Nova Scotia
Abstract

Internet of Things and data sciences are fueling the development of innovative solutions for various applications in Smart and Connected Communities (SCC). These applications provide participants with the capability to exchange not only data but also resources, which raises the concerns of integrity, trust, and above all the need for fair and optimal solutions to the problem of resource allocation. This exchange of information and resources leads to a problem where the stakeholders of the system may have limited trust in each other. Thus, collaboratively reaching consensus on when, how, and who should access certain resources becomes problematic. This paper presents SolidWorx, a blockchain-based platform that provides key mechanisms required for arbitrating resource consumption across different SCC applications in a domain agnostic manner. For example, it introduces and implements a hybrid-solver pattern, where complex optimization computation is handled off-blockchain while solution validation is performed by a smart contract. To ensure correctness, the smart contract of SolidWorx is generated and verified using a model-based approach.

AttachmentSize
Eisele et al. - SolidWorx A Resilient and Trustworthy Transactive.pdf881.45 KB