Skip to main content

Research Repository

Advanced Search

Blockchain for IoT-based smart cities: Recent advances, requirements, and future challenges

Majeed, Umer; Khan, Latif U.; Yaqoob, Ibrar; Kazmi, S.M. Ahsan; Salah, Khaled; Hong, Choong Seon

Authors

Umer Majeed

Latif U. Khan

Ibrar Yaqoob

Profile Image

Ahsan Kazmi Ahsan.Kazmi@uwe.ac.uk
Senior Lecturer in Computer Science

Khaled Salah

Choong Seon Hong



Abstract

A remarkable interest in the Internet of Things (IoT)-based smart cities from both academia and industry has been observed in recent years. Smart cities can offer various smart applications such as intelligent transportation, industry 4.0, smart banking, among others, for boosting the life quality of citizens. Security is one of the key challenges of a smart city. One can enable smart cities with a blockchain to offer enhanced security via storing transactions in a secure, transparent, decentralized, and immutable ledger. However, both blockchain and smart cities are in their infancy and significant research efforts are needed to integrate them. In this paper, we comprehensively review the role of blockchain in enabling IoT-based smart cities. First, we present the evolution of blockchain technology in terms of constituent technologies, consensus algorithms, and blockchain platforms. Second, we discuss and critically evaluate various smart applications enabled by blockchain. Third, we present real-world blockchain implementation in smart cities as case studies. Fourth, we present the key requirements to integrate blockchain with smart cities. Finally, we present open research challenges along with their key causes and possible solutions.

Citation

Majeed, U., Khan, L. U., Yaqoob, I., Kazmi, S. A., Salah, K., & Hong, C. S. (2021). Blockchain for IoT-based smart cities: Recent advances, requirements, and future challenges. Journal of Network and Computer Applications, 181, Article 103007. https://doi.org/10.1016/j.jnca.2021.103007

Journal Article Type Article
Acceptance Date Jan 29, 2021
Online Publication Date Feb 16, 2021
Publication Date May 1, 2021
Deposit Date Jun 24, 2023
Journal Journal of Network and Computer Applications
Print ISSN 1084-8045
Electronic ISSN 1095-8592
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 181
Article Number 103007
DOI https://doi.org/10.1016/j.jnca.2021.103007
Keywords Blockchain, Ethereum, Internet of Things, Smart city, Security, Smart contracts, Smart environments
Public URL https://uwe-repository.worktribe.com/output/10582739
Publisher URL https://www.sciencedirect.com/science/article/pii/S1084804521000345