Abstract
The term Internet of Things (IoT) defines the continuous growth of the always-online, data-collecting devices. Blockchain is a shared ledger or a database, distributed across an open or private processing system that expedites the procedure of recording business and data management in a business network. It empowers the design of decentralized transactions, smart contracts, and intelligent assets that can be managed over internet. It formulates the revolutionary decision-making governance systems with more egalitarian users and autonomous organizations that can control over Internet without any third-party involved. Various researchers have proposed the merging of the two technologies to ensure a secure and permanent solution to record data which is also processed by “smart” machines in the IoT. The IoT applications are also distributed in nature and the blockchain technology could be an imminent factor in deciding how the IoT connected devices communicate with each other. With the aid of blockchain, the security of IoT devices can be decentralized to a great extent thereby, eliminating the possibility of threats that hover around it at present. This chapter outlines an introduction to the blockchain technologies and its decentralized architecture, especially from the perspective of challenges and limitations. The main objective is to explore the trending research topics, benefits and drawbacks of blockchain towards making in a smart environment. The study explores its potential applications for business and future directions that are all set to transfigure the smart world.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lin, I.C., Liao, T.C.: A survey of blockchain security issues and challenges. IJ Netw. Secur. 19(5), 653–659 (2017)
Buterin, V.: Notes on Scalable Blockchain Protocols (verson 0.3). Available at: https://github.com/vbuterin/scalability_paper/blob/master/scalability.pdf (2015). Accessed 21 Nov 2015
Cachin, C.: Architecture of the hyperledger blockchain fabric. In: Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310 (2016, July)
Huckle, S., Bhattacharya, R., White, M., Beloff, N.: Internet of things, blockchain and shared economy applications. Proc. Comput. Sci. 98, 461–466 (2016)
Lamport, L., Shostak, R., Pease, M.: The byzantine generals problem. ACM Trans. Prog. Lang. Syst. (TOPLAS) 4(3), 382–401 (1982)
Michael, J., Cohn, A., Butcher, J.R.: BlockChain technology. J. (2018). Accessed at https://www.steptoe.com/images/content/1/7/v2/171967/LIT-FebMar18-Feature-Blockchain.pdf
Tschorsch, F., Scheuermann, B.: Bitcoin and beyond: a technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutor. 18(3), 2084–2123 (2016)
Noyes, C.: Bitav: fast anti-malware by distributed blockchain consensus and feedforward scanning. arXiv:1601.01405 (2016)
Mohanta, B.K., Panda, S.S., Jena, D.: An overview of smart contract and use cases in blockchain technology. In: 2018 9th International Conference on Computing, Communication and Networking Technologies (ICCCNT), pp. 1–4. IEEE (2018)
Ye, C., Li, G., Cai, H., Gu, Y., Fukuda, A.: Analysis of security in Blockchain: case study in 51%-attack detecting. In: 2018 5th International Conference on Dependable Systems and Their Applications (DSA), pp. 15–24. IEEE (2018, September)
Zheng, Z., Xie, S., Dai, H.N., Chen, X., Wang, H.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018)
Tosh, D.K., Shetty, S., Liang, X., Kamhoua, C.A., Kwiat, K.A., Njilla, L.: Security implications of blockchain cloud with analysis of block withholding attack. In: Proceedings of the 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 458–467. IEEE Press (2017)
Wei-hong, H.U., Meng, A.O., Lin, S.H.I., Jia-gui, X.I.E., Yang, L.I.U.: Review of blockchain-based DNS alternatives. 网络与信息安全学报 3(3), 71–77 (2017)
Banafa, A.: IoT and Blockchain convergence: benefits and challenges. IEEE Internet of Things (2017)
Kshetri, N.: Can blockchain strengthen the internet of things? IT Professional 19(4), 68–72 (2017)
Samaniego, M., Deters, R.: Using blockchain to push software-defined IoT components onto edge hosts. In: Proceedings of the International Conference on Big Data and Advanced Wireless Technologies, p. 58. ACM (2016)
Dorri, A., Kanhere, S.S., Jurdak, R.: Towards an optimized blockchain for IoT. In: Proceedings of the Second International Conference on Internet-of-Things Design and Implementation, pp. 173–178. ACM (2017, April)
Zhang, Y., Wen, J.: An IoT electric business model based on the protocol of bitcoin. In: 2015 18th International Conference on Intelligence in Next Generation Networks (ICIN), pp. 184–191. IEEE (2015)
Xia, F., Yang, L.T., Wang, L., Vinel, A.: Internet of things. Int. J. Commun Syst 25(9), 1101–1102 (2012)
Shafagh, H., Burkhalter, L., Hithnawi, A., Duquennoy, S.: Towards blockchain-based auditable storage and sharing of iot data. In: Proceedings of the 2017 on Cloud Computing Security Workshop, pp. 45–50. ACM (2017, November)
Lee, B., Lee, J.H.: Blockchain-based secure firmware update for embedded devices in an Internet of Things environment. J. Supercomput. 73(3), 1152–1167 (2017)
Ouaddah, A., Abou Elkalam, A., Ait Ouahman, A.: FairAccess: a new Blockchain-based access control framework for the Internet of Things. Secur. Commun. Netw. 9(18), 5943–5964 (2016)
Rodrigues, B., Bocek, T., Lareida, A., Hausheer, D., Rafati, S., Stiller, B.: A Blockchain-based architecture for collaborative DDoS mitigation with smart contracts. In: IFIP International Conference on Autonomous Infrastructure, Management and Security, pp. 16–29. Springer, Cham (2017)
Outchakoucht, A., Hamza, E.S., Leory, J.P.: Dynamic access control policy based on blockchain and machine learning for the internet of things. Int. J. Advanc. Comput. Sci. Appl. (IJACSA) 8(7), 417–424 (2017)
Dinh, T.T.A., Liu, R., Zhang, M., Chen, G., Ooi, B.C., Wang, J.: Untangling blockchain: a data processing view of blockchain systems. IEEE Trans. Knowl. Data Eng. 30(7), 1366–1385 (2018)
Crain, T., Gramoli, V., Larrea, M., Raynal, M.: DBFT: efficient leaderless byzantine consensus and its application to blockchains. In: 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA), pp. 1–8. IEEE (2018, November)
Lombardi, F., Aniello, L., De Angelis, S., Margheri, A., Sassone, V.: A Blockchain-Based Infrastructure for Reliable and Cost-Effective IoT-Aided Smart Grids. (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Choudhary, T., Virmani, C., Juneja, D. (2020). Convergence of Blockchain and IoT: An Edge Over Technologies. In: Hassanien, A., Bhatnagar, R., Khalifa, N., Taha, M. (eds) Toward Social Internet of Things (SIoT): Enabling Technologies, Architectures and Applications. Studies in Computational Intelligence, vol 846. Springer, Cham. https://doi.org/10.1007/978-3-030-24513-9_17
Download citation
DOI: https://doi.org/10.1007/978-3-030-24513-9_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-24512-2
Online ISBN: 978-3-030-24513-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)