Generic placeholder image

Recent Advances in Computer Science and Communications

Editor-in-Chief

ISSN (Print): 2666-2558
ISSN (Online): 2666-2566

Review Article

Review on Applicability and Utilization of Blockchain Technology in Ubiquitous Computing

Author(s): Ramander Singh, Rajesh Kumar Tyagi*, Anil Kumar Mishra and Umakant Choudhury

Volume 16, Issue 7, 2023

Published on: 03 May, 2023

Article ID: e210323214821 Pages: 15

DOI: 10.2174/2666255816666230321120653

Price: $65

Abstract

In typical Internet of Things (IoT) networks, data is sent from sensors to fog devices and then onto a central cloud server. One single point of failure, a slowdown in the flow of data, identification, security, connection, privacy concerns caused by a third party managing cloud servers, and the difficulty of frequently updating the firmware on millions of smart devices from both a maintenance and a security point of view are just some of the problems that can occur. The evolution of ubiquitous computing and blockchain technology has inspired researchers worldwide in recent years. Key features of blockchain technology, such as the fact that it can't be changed and a decentralised and distributed approach to data security, have made it a popular choice for developing diverse applications. With the practically significant applicability of blockchain concepts (specifically consensus methods), modern-day applications in ubiquitous computing and other related areas have significantly benefited. In addition, we have taken advantage of the widely available blockchain platforms and looked into potential new study fields. As a result, this review paper elaborates the novel alternative privacy preservation options while simultaneously focusing on the universal domain as a starting point for blockchain technology applications. We also discuss obstacles, research gaps, and solutions. This review can assist early researchers who are beginning to investigate the applicability of blockchain technology in ubiquitous computing. It is also possible to use it as a reference in order to speed up the process of finding the appropriate markers for ongoing research subjects that are of interest.

Graphical Abstract

[1]
R. Bdiwi, C. de Runz, S. Faiz, and A.A. Cherif, "Towards a new ubiquitous learning environment based on blockchain technology", 2017 IEEE 17th International Conference on Advanced Learning Technologies (ICALT), pp. 101-102, 2017.
[http://dx.doi.org/10.1109/ICALT.2017.37]
[2]
H. Seike, T. Hamada, T. Sumitomo, and N. Koshizuka, "Blockchain-based ubiquitous code ownership management system without hierarchical structure", 2018 IEEE Smart World, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (Smart- World/SCALCOM/UIC/ATC/CBDCom/IOP/SCI),, pp. 271-276, Guangzhou, China, 2018.
[http://dx.doi.org/10.1109/SmartWorld.2018.00081]
[3]
S. Ramkrishna, C. Srinivas, A.P. Narasimhaiah, U. Muniraju, N.B. Maruthikumar, and R.I. Manjunath, "A survey on blockchain security for cloud and IoT environment", Int. J. Health Sci., vol. 6, no. 7, pp. 28-43, 2022.
[http://dx.doi.org/10.53730/ijhs.v6n7.10692]
[4]
G. Kumar, R. Saha, M.K. Rai, R. Thomas, and T.H. Kim, "Proof-of-work consensus approach in blockchain technology for cloud and fog computing using maximization-factorization statistics", IEEE Internet Things J., vol. 6, no. 4, pp. 6835-6842, 2019.
[http://dx.doi.org/10.1109/JIOT.2019.2911969]
[5]
A. Antonopoulos, "Bitcoin security model: Trust by computation ", O’Reilly Radar, 2014.
[6]
S.B. ElMamy, H. Mrabet, H. Gharbi, A. Jemai, and D. Trentesaux, "A survey on the usage of blockchain technology for cyber-threats in the context of industry 4.0", Sustainability, vol. 12, no. 21, p. 9179, 2020.
[http://dx.doi.org/10.3390/su12219179]
[7]
P. Zheng, Q. Xu, Z. Zheng, Z. Zhou, Y. Yan, and H. Zhang, "Meepo: Sharded consortium blockchain", 2021 IEEE 37th International Conference on Data Engineering (ICDE), pp. 1847-1852, 2021.
[http://dx.doi.org/10.1109/ICDE51399.2021.00165]
[8]
T.M. Fernández-Caramés, and P. Fraga-Lamas, "A review on the use of Blockchain for the Internet of Things", IEEE Access, vol. 6, no. 32, pp. 979-933, 2018.
[http://dx.doi.org/10.1109/ACCESS.2018.2842685]
[9]
M.H. Abu Jahid, M.H. Alsharif, and J. Trevor, "The convergence of blockchain, iot and 6g: Potential, opportunities, challenges and research roadmap ", arXiv, pp. 2109-03184, .
[http://dx.doi.org/10.48550/arXiv.2109.03184]
[10]
A. Muthanna, "A.A. bdelhamied, A. Muthanna, K. Abdukodir, G. Irina, A. Abdelrahman, S. Konstantin, and K. Andrey, “Secure iot network structure based on distributed fog computing, with sdn/blockchain”", J. Sens. Actuator Netw., vol. 8, p. 15, 2019.
[http://dx.doi.org/10.3390/jsan8010015]
[11]
M. Uddin, M. Muzammal, M.K. Hameed, I.T. Javed, B. Alamri, and N. Crespi, "CBCIoT: A consensus algorithm for blockchain-based iot applications", Appl. Sci., vol. 11, no. 22, p. 11011, 2021.
[http://dx.doi.org/10.3390/app112211011]
[12]
A.S. Yadav, and D.S. Kushwaha, "Blockchain-based digitization of land record through trust value-based consensus algorithm", Peer-to-Peer Netw. Appl., vol. 14, no. 6, pp. 3540-3558, 2021.
[http://dx.doi.org/10.1007/s12083-021-01207-1]
[13]
A.K. Yadav, Singh, Comparative Analysis of Consensus Algorithms and Issues in Integration of Blockchain with IoT, Advances in Intelligent Systems and Computing., vol. 1168. Springer: Singapore, 2021.
[http://dx.doi.org/10.1007/978-981-15-5345-5_3]
[14]
K. Etzrodt, and S. Engesser, "Ubiquitous tools, connected things and intelligent agents: Disentangling the terminology and revealing underlying theoretical dimensions", FM, vol. 24, no. 9, 2019.
[http://dx.doi.org/10.5210/fm.v24i9.9700]
[15]
J. Prieto, A. Kumar Das, S. Ferretti, A. Pinto, and J.M. Corchado, Blockchain and Applications., Springer Cham, 2020.
[http://dx.doi.org/10.1007/978-3-030-23813-1]
[16]
K. Mishra, D. Nagpal, and L. Singh, Characteristics showing the ubiquity of software projectsInternational Conference on Computing, Communication & Automation, 2015, pp. 891-894.
[http://dx.doi.org/10.1109/CCAA.2015.7148502]
[17]
K. Dhyani, S. Bhachawat, J. Prabhu, and M.S. Kumar, A Novel Survey on Ubiquitous Computing.Data Intelligence and Cognitive Informatics. Algorithms for Intelligent Systems., Springer: Singapore, 2022.
[http://dx.doi.org/10.1007/978-981-16-6460-1_8]
[18]
Q. Wang, S. Chen, and Y. Xiang, "Anonymous blockchain-based system for consortium", ACM J., vol. 12, no. 3, pp. 1-25, 2022.
[http://dx.doi.org/10.1145/3459087]
[19]
Z. Baozhi, Y. Junyan, L. Rongsheng, and S. Shanting, Research on the Application of Blockchain Technology in Ubiquitous Power System Internet of Things., Association for Computing Machinery: New York, NY, USA, 2019.
[http://dx.doi.org/10.1145/3376044.3376065]
[20]
M.A. Uddin, A. Stranieri, I. Gondal, and V. Balasubramanian, "A survey on the adoption of blockchain in IoT: challenges and solutions", Blockchain: Res. Appl., vol. 2, no. 2, p. 100006, 2021.
[http://dx.doi.org/10.1016/j.bcra.2021.100006]
[21]
A. Panarello, N. Tapas, G. Merlino, F. Longo, and A. Puliafito, "Blockchain and IoT integration: A systematic survey", Sensors, vol. 18, no. 8, p. 2575, 2018.
[http://dx.doi.org/10.3390/s18082575] [PMID: 30082633]
[22]
M. Kamran, H.U. Khan, W. Nisar, M. Farooq, and S.U. Rehman, "Blockchain and internet of things: A bibliometric study", Comput. Electr. Eng., vol. 81, p. 106525, 2020.
[http://dx.doi.org/10.1016/j.compeleceng.2019.106525]
[23]
W. Chen, Z. Xu, S. Shi, Y. Zhao, and J. Zhao, "A survey of blockchain applications in different domains", In Proceedings of the 2018 International Conference on Blockchain Technology and Application, 2018, pp. 17-21
[http://dx.doi.org/10.1145/3301403.3301407]
[24]
K. Salah, M.H.U. Rehman, N. Nizamuddin, and A. Al-Fuqaha, "Blockchain for AI: Review and open research challenges", IEEE Access, vol. 7, pp. 10127-10149, 2019.
[http://dx.doi.org/10.1109/ACCESS.2018.2890507]
[25]
M. Valenta, and P. Sandner, Ethereum, Hyperledger Fabric and Cord, FSBC Working Paper. Available from: http://explore-ip.com/2017_ComparisonofEthereumHyperledgerCorda.pdf
[26]
D. Ongaro, and J. Ousterhout, "In search of an understandable consensus algorithm", Proceedings of the 2014 USENIX Annual Technical Conference (USENIXATC 14),, pp. 305-319 Philadelphia, PA, USA, 2014.
[27]
Y. Jiao, P. Wang, D. Niyato, and K. Suankaewmanee, "Dusit Niyato, and Kongrath Suankaewmanee. Auction mechanisms in cloud/fog computing resource allocation for public blockchain networks", IEEE Trans. Parallel Distrib. Syst., vol. 30, no. 9, pp. 1975-1989, 2019.
[http://dx.doi.org/10.1109/TPDS.2019.2900238]
[28]
H. Honar Pajooh, M. Rashid, F. Alam, and S. Demidenko, "Hyperledger fabric blockchain for securing the edge internet of things", Sensors, vol. 21, no. 2, p. 359, 2021.
[http://dx.doi.org/10.3390/s21020359] [PMID: 33430274]
[29]
L. Xie, Y. Ding, H. Yang, and X. Wang, "Blockchain-based secure and trustworthy internet of things in SDN-Enabled 5G-VANETs", IEEE Access, vol. 7, pp. 56656-56666, 2019.
[http://dx.doi.org/10.1109/ACCESS.2019.2913682]
[30]
Y. Yao, X. Chang, J. Misic, V.B. Misic, and L. Li, "Bla: Blockchain-assisted lightweight anonymous authentication for distributed vehicular fog services", IEEE Internet Things J., vol. 6, no. 2, pp. 3775-3784, 2019.
[http://dx.doi.org/10.1109/JIOT.2019.2892009]
[31]
F.L. Sharif, S. Maharjan, and P. Saraju, "Pobt: A lightweight consensus algorithm for scalable iot business blockchain", IEEE Internet Things J., vol. 7, no. 3, pp. 2343-2355, 2019.
[32]
J. Huang, L. Kong, G. Chen, M.Y. Wu, X. Liu, and P. Zeng, "Towards secure industrial iot: Blockchain system with credit-based consensus mechanism", IEEE Trans. Industr. Inform., vol. 15, no. 6, pp. 3680-3689, 2019.
[http://dx.doi.org/10.1109/TII.2019.2903342]
[33]
S. Malik, S.K. Salil, and J. Raja, "Productchain: Scalable blockchain framework to support provenance in supply chains", 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA),, 2018, pp. 1-10.
[34]
A.D. Dwivedi, L. Malina, P. Dzurenda, and G. Srivastava, "Optimized blockchain model for internet of things-based healthcare applications", 2019 42nd International Conference on Telecommunications and Signal Processing, 2019, pp. 135-139.
[http://dx.doi.org/10.1109/TSP.2019.8769060]
[35]
Julie Frizzo-Barker, "Peter A Chow-White, Philippa R Adams, Jennifer Mentanko, Dung Ha, and Sandy Green. Blockchain as a disruptive technology for business: A systematic review", Int. J. Inf. Manage., 2019.
[36]
Y. Yu, Y. Li, J. Tian, and J. Liu, "Blockchain-based solutions to security and privacy issues in the internet of things", IEEE Wirel. Commun., vol. 25, no. 6, pp. 12-18, 2018.
[http://dx.doi.org/10.1109/MWC.2017.1800116]
[37]
E.R.A. Forum, Ed., Regulating blockchain, dlt and smart contracts: a technology regulator’s perspective., vol. 21. Springer, 2020, pp. 209-220.
[38]
Y. Hu, M. Liyanage, A. Mansoor, K. Thilakarathna, G. Jourjon, and A. Seneviratne, "Blockchain-based smart contracts-applications and challenges", arXiv preprint arXiv:1810.04699, 2018.
[39]
T. Alladi, V. Chamola, R.M. Parizi, and K-K.R. Choo, "Blockchain Applications for Industry 4.0 and Industrial IoT: A Review", IEEE Access, vol. 7, pp. 176935-176951, 2019.
[http://dx.doi.org/10.1109/ACCESS.2019.2956748]
[40]
U. Bodkhe, S. Tanwar, K. Parekh, P. Khanpara, S. Tyagi, N. Kumar, and M. Alazab, "Blockchain for industry 4.0: A comprehensive review", IEEE Access, vol. 8, pp. 79764-79800, 2020.
[http://dx.doi.org/10.1109/ACCESS.2020.2988579]
[41]
A. Jabbar, and S. Dani, "Investigating the link between transaction and computational costs in a blockchain environment", Int. J. Prod. Res., vol. 58, no. 11, pp. 3423-3436, 2020.
[http://dx.doi.org/10.1080/00207543.2020.1754487]
[42]
A. Jäschke, and F. Armknecht, Unsupervised machine learning on encrypted data. International Conference on Selected Areas in Cryptography, 2019, pp. 453-478.
[43]
A. Regio, Speedychain: A framework for decoupling data from blockchain for smart cities. Proceedings of the 15th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services, 2018, pp. 145-154.
[44]
Z. Na, Y. Liu, J. Shi, C. Liu, and Z. Gao, "UAV-supported clustered NOMA for 6G-enabled Internet of Things: Trajectory planning and resource allocation", IEEE Internet Things J., 2020.
[45]
S. Kim, Y. Kwon, and S. Cho, A survey of scalability solutions on blockchain. 2018 International Conference on Information and Communication Technology Convergence (ICTC), 2018, pp. 1204-1207.
[http://dx.doi.org/10.1109/ICTC.2018.8539529]
[46]
W. Gavin, "Ethereum: A secure decentralised generalised transaction ledger", Ethereum Project Yellow Pap., vol. 151, no. 2014, pp. 1-32, 2014.
[47]
J. Kang, Z. Xiong, D. Niyato, D. Ye, D.I. Kim, and J. Zhao, "Toward secure blockchain-enabled internet of vehicles: Optimizing consensus management using reputation and contract theory", IEEE Trans. Vehicular Technol., vol. 68, no. 3, pp. 2906-2920, 2019.
[http://dx.doi.org/10.1109/TVT.2019.2894944]
[48]
B. Faber, G.C. Michelet, N. Weidmann, R.R. Mukkamala, and R. Vatrapu, BPDIMS: A blockchain-based personal data and identity management system. Proceedings of the 52nd Hawaii International Conference on System 790 Sciences (HICSS), 2019, pp. 6855-6864.
[49]
F. Haidar, A. Kaiser, and B. Lonc, "On the Performance Evaluation of Vehicular PKI Protocol for V2X Communications Security", Proceedings of the 86th Vehicular Technology Conference (VTCFall), 2017, pp. 1-5.
[http://dx.doi.org/10.1109/VTCFall.2017.8288286]
[50]
M.A. Ferrag, L. Maglaras, A. Argyriou, D. Kosmanos, and H. Janicke, "Security for 4G and 5G cellular networks: A survey of existing authentication and privacy-preserving schemes", J. Netw. Comput. Appl., vol. 101, pp. 55-82, 2018.
[http://dx.doi.org/10.1016/j.jnca.2017.10.017]
[51]
E. Androulaki, A. Barger, V. Bortnikov, C. Cachin, K. Christidis, A. De Caro, D. Enyeart, C. Ferris, G. Laventman, and Y. Manevich, Hyperledger fabric: a distributed operating system for permissioned blockchains. Proceedings of the 13th 840 EuroSys Conference, 2018, pp. 1-15.
[http://dx.doi.org/10.1145/3190508.3190538]
[52]
K. Zhang, J. Ni, K. Yang, X. Liang, J. Ren, and X.S. Shen, "Security and privacy in smart city applications: Challenges and solutions", IEEE Commun. Mag., vol. 55, no. 1, pp. 122-129, 2017.
[http://dx.doi.org/10.1109/MCOM.2017.1600267CM]
[53]
L. Cui, G. Xie, Y. Qu, L. Gao, and Y. Yang, "Security and privacy in smart cities: Challenges and opportunities", IEEE Access, vol. 6, pp. 46134-46145, 2018.
[http://dx.doi.org/10.1109/ACCESS.2018.2853985]
[54]
I. Makhdoom, I. Zhou, M. Abolhasan, J. Lipman, and W. Ni, "PrivySharing: A blockchain-based framework for privacy-preserving and secure data sharing in smart cities", Comput. Secur., 2019.
[http://dx.doi.org/10.1016/j.cose.2019.101653]
[55]
A. Dorri, S. Kanhere, R. Jurdak, and P. Gauravaram, "Blockchain for IoT Security and Privacy: The Case Study of a Smart Home", Proceedings of the 2nd Workshop on Security, Privacy, and Trust in the Internet of Things 770 (PERCOM), 2017, pp. 1-6.
[56]
C. Ferris, Hyperledger Fabric performance and scale, 2019. Available from: https://www.ibm.com/blogs/blockchain/2019/01/answering-your-questions-on-hyperledger-fabricperformance-and-scale/ (Accessed on: 01 Sep 2019).
[57]
E. Fernandes, J. Paupore, A. Rahmati, D. Simionato, M. Conti, and A. Prakash, Flowfence: Practical data protection for emerging iot application frameworks. USENIX Secur. Symp., 2016.
[58]
I. Makhdoom, M. Abolhasan, H. Abbas, and W. Ni, "Blockchain’s adoption in IoT: The challenges, and a way forward", J. Netw. Comput. Appl., vol. 125, pp. 251-279, 2019.
[http://dx.doi.org/10.1016/j.jnca.2018.10.019]
[59]
B. Marvin, Blockchain: The Invisible Technology That's Changing the World.. PC MAG: Australia. ZiffDavis, LLC, 2017.
[60]
S. Biswas, K. Sharif, F. Li, S. Maharjan, S.P. Mohanty, and Y. Pobt, "A lightweight consensus algorithm for scalable IoT business blockchain", IEEE Internet Things J., vol. 7, no. 3, pp. 2343-2355, 2019.

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy