Abstract
In recent years there has been an increased interest in the internet of things and blockchain in both industry and academia. The blockchain is quickly becoming an important technology that will fundamentally alter the method in which people exchange information. As a result, the emergence of blockchain technology promises to alleviate many of the issues related to the current centralised IoT data model. However, blockchain and IoT are both emerging technologies, the design issues and architectural styles of blockchain-based IoT systems are still not well explored. It is possible to develop safe IoT systems by utilising various architecture designs and different blockchain systems. However, there are insufficient studies to aid in making architecture design and configuration choices for blockchain-based systems. As a result, we could make improper design decisions and setups that pose additional issues because of this information gap. In trying to rectify this matter, we give a recent literature review analysis on the design of blockchain-based IoT architectures. Specifically, we identify four major components together with their design considerations and obstacles that must be taken into account when developing a blockchain-based architecture for IoT. Then we presented and discussed four typical Blockchain-based IoT architecture styles. Additionally, we discussed the challenges of implementing blockchain-powered IoT services and looked at the challenges associated with each scenario.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Pena-Lopez, I.: The Internet of Things. ITU internet report, pp. 1–126 (2005)
Sadeeq, M.M., Abdulkareem, N.M., Zeebaree, S.R., Ahmed, D.M., Sami, A.S., Zebari, R.R.: IoT and cloud computing issues, challenges and opportunities: a review. Qubahan Acad. J. 1(2), 1–7 (2021)
Nakamoto, S.: A peer-to-peer electronic cash system. Bitcoin. https://bitcoin.org/bitcoin.pdf (2008)
Atlam, H.F., Azad, M.A., Alzahrani, A.G., Wills, G.: A review of blockchain in Internet of Things and AI. Big Data Cogn. Comput. 4(4), 28 (2020)
Moniruzzaman, M., Khezr, S., Yassine, A., Benlamri, R.: Blockchain for smart homes: review of current trends and research challenges. Comput. Electr. Eng. 83, 106585 (2020)
Jabraeil Jamali, M.A., Bahrami, B., Heidari, A., Allahverdizadeh, P., Norouzi, F.: IoT architecture. Towards the Internet of Things, pp. 9–31 (2020)
Sector, ITU Telecommunication Standardization. Recommendation ITU-T Y. 2060: Overview of the Internet of things. Series Y: Global information infrastructure, internet protocol aspects and next-generation networks-Frameworks and functional architecture models (2012)
Raj, A., Shetty, S.D.: IoT eco-system, layered architectures, security and advancing technologies: a comprehensive survey. Wirel. Pers. Commun. 122, 1–37 (2021)
Pukkasenung, P., Lilakiatsakun, W.: Improved generic layer model for IoT architecture. J. Inf. Sci. Technol. 11(1), 18–29 (2021)
Kakkar, L., Gupta, D., Saxena, S., Tanwar, S.: IoT architectures and its security: a review. In: Goyal, D., Gupta, A.K., Piuri, V., Ganzha, M., Paprzycki, M. (eds.) Proceedings of the Second International Conference on Information Management and Machine Intelligence, vol. 166, pp. 87–94. Springer, Singapore (2021). https://doi.org/10.1007/978-981-15-9689-6
Atlam, H.F., Wills, G.B.: Technical aspects of blockchain and IoT. In: Advances in Computers, vol. 115, pp. 1–39. Elsevier (2019)
Buterin, V.: A next-generation smart contract and decentralized application platform. white paper 3, no. 37 (2014). 2-1
Ramson, S.R.J., Vishnu, S., Shanmugam, M.: Applications of Internet of Things (IoT)–an overview. In: 2020 5th International Conference on Devices, Circuits and Systems (ICDCS), pp. 92–95. IEEE (2020)
Verma, U., Bhardwaj, D.: Centralised and distributed authentication scheme in Internet of Things: review and outlook. Int. J. Internet Technol. Secur. Trans. 12(2), 127–160 (2022)
Khan, M.A., Salah, K.: IoT security: review, blockchain solutions, and open challenges. Future Gener. Comput. Syst. 82, 395–411 (2018)
Shrestha, R., Kim, S.: Integration of IoT with blockchain and homomorphic encryption: challenging issues and opportunities. In: Advances in Computers, vol. 115, pp. 293–331. Elsevier (2019)
Maitra, S., Yanambaka, V.P., Puthal, D., Abdelgawad, A., Yelamarthi, K.: Integration of Internet of Things and blockchain toward portability and low-energy consumption. Trans. Emerg. Telecommun. Technol. 32(6), e4103 (2021)
Paavolainen, S., Carr, C.: Security properties of light clients on the ethereum blockchain. IEEE Access 8, 124339–124358 (2020)
web3. js. web3. js—Ethereum JavaScript API (2020)
Cao, K., Liu, Y., Meng, G., Sun, Q.: An overview on edge computing research. IEEE Access 8, 85714–85728 (2020)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Abubakar, M., Ali, H., Ghaleb, B., Wadhaj, I., Buchanan, W.J. (2023). An Overview of Blockchain-Based IoT Architectures and Designs. In: Al-Sharafi, M.A., Al-Emran, M., Al-Kabi, M.N., Shaalan, K. (eds) Proceedings of the 2nd International Conference on Emerging Technologies and Intelligent Systems. ICETIS 2022. Lecture Notes in Networks and Systems, vol 584. Springer, Cham. https://doi.org/10.1007/978-3-031-25274-7_52
Download citation
DOI: https://doi.org/10.1007/978-3-031-25274-7_52
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-25273-0
Online ISBN: 978-3-031-25274-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)