Smart contract-based security architecture for collaborative services in municipal smart cities

Siddiqui, Shahbaz and Hameed, Sufian and Shah, Syed Attique and Khan, Abdul Kareem and Aneiba, Adel (2022) Smart contract-based security architecture for collaborative services in municipal smart cities. Journal of Systems Architecture, 135. ISSN 1383-7621

1-s2.0-S1383762122002879-main.pdf - Published Version
Available under License Creative Commons Attribution.

Download (4MB)


The Internet of Things (IoT) can provide intelligent and effective solutions to various applications with higher accuracy that requires less or no human intervention. Smart Cities are one of the significant applications of the IoT comprising a collection of various services such as intelligent transportation, waste management, smart homes, etc. These heterogeneous services offer a wide range of collaborative applications in smart cities. A smart municipality in a smart city is a concept in which a digital municipal corporation is developed to provide comprehensive local government collaboration services based on digitization and automation aiming towards raising the living standards of citizens. Interoperability between heterogeneous services for collaborative tasks creates challenges for data security and privacy. Ensuring integrity and confidentiality of information is critical, and reliable data is essential to both the government and its citizens. In this paper, we proposed a service security architecture based on authentication and authorization for constrained environments during collaborative tasks for Software Defined Networking (SDN) and smart contract-enabled municipal smart cities. The proposed collaborative service security framework is being tested on the Multichain Blockchain networks. We present a novel method for using smart contracts in multichain blockchains for data security during collaborative tasks in smart city municipal architecture. The proposed security solution is based on the dynamism of smart contracts to govern and control all interactions and transactions securely between different heterogeneous IoT networks. We implemented a supportive use case for collaborative services in an SDN-enabled IoT architecture to evaluate the feasibility of the proposed service security architecture.

Item Type: Article
Identification Number:
2 December 2022Accepted
13 December 2022Published Online
Uncontrolled Keywords: Blockchain, IoT, Multichain, SDN, Smart city, Smart contracts, Smart municipal city
Subjects: CAH00 - multidisciplinary > CAH00-00 - multidisciplinary > CAH00-00-00 - multidisciplinary
CAH11 - computing > CAH11-01 - computing > CAH11-01-01 - computer science
CAH11 - computing > CAH11-01 - computing > CAH11-01-02 - information technology
CAH11 - computing > CAH11-01 - computing > CAH11-01-03 - information systems
CAH11 - computing > CAH11-01 - computing > CAH11-01-04 - software engineering
CAH11 - computing > CAH11-01 - computing > CAH11-01-05 - artificial intelligence
Divisions: Faculty of Computing, Engineering and the Built Environment > School of Computing and Digital Technology
Depositing User: Syed Shah
Date Deposited: 03 Jan 2023 11:52
Last Modified: 03 Jan 2023 11:53

Actions (login required)

View Item View Item


In this section...