Abstract
From its inception, the Internet of Things (IoT) has consisted of integrated smart devices, which can lead to decentralized equipment and programming platforms using a common foundation. Disadvantages of this foundation include cloud server security costs, powerless point for assisting time-sensitive IoT applications, low interoperability, single points of failure, and insurance issues. Incorporating Blockchain into IoT can help to design an appropriate decentralization of the IoT platform, with advantages including decrease for the measure of realities moved, improved security and privacy, and extra purposeful and self-continuing tasks. In this chapter, we discuss the integration of block chain into IoT using nearby half breed square chain its hybrid IoT design. Block chain engineering can scale a large number of IoT devices. In addition, they can be included in a Blockchain coordinate with a high volume of exchanges. In such hybrid engineering, IoT structures are combined with Blockchain and IoT design. Hybrid engineering uses both proof of work (PoW) Blockchains and Byzantine fault tolerant (BFT) conventions. PoW Blockchains increase compatibility among numerous IoT gadgets on the Blockchain. At that point, hybrid IoT uses a BFT between the connector systems to achieve interoperability among the secondary Blockchains.
Keywords
- Blockchain
- Internet of Things
- BFT
- Proof of work (PoW)
- Proof of stake (PoS)
- SPOF
- Membership services provider (MSP)
- SLAAC
- Miners
- Hybrid engineering
This is a preview of subscription content, access via your institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
M. Swan, Block Chain: Blueprint for a New Economy (O’Reilly Media, Inc, Beijing, 2015)
M. Iansiti, K.R. Lakhani, The truth about block chain. Harv. Bus. Rev. 95(1), 118–127 (2017)
M. Crosby et al., Block chain technology: Beyond bit coin. Appl. Innov. 2(6–10), 71 (2016)
C. Cachin, Architecture of the Hyperledger block chain fabric. Workshop Distrib. Crypto Curr. Consens. Ledgers 310(1), 4 (2016)
Madinah, Saudi Arabia, Block chain and its Role in the Internet of Things (IoT), Int. J. Sci. Res. Comput. Sci. Eng. Inf. Technol. ISSN: 2456–3307 UGC Journal No: 64718
S. Nakamoto, “Bit Coin: A Peer-to-Peer Electronic Cash System,” 2008
(“The Internet of Things”, ITU Internet Report 2005) The Internet of Things. Executive Summary [Online]
T. Savolainen, J. Soininen, B. Silverajan, IPv6 addressing strategies for IoT. IEEE Sensors J. 13(10), 3511–3519 (2013)
F. Tschorsch et al., Bit coin and beyond: A technical survey on decentralized digital currencies. IEEE Commun. Surv. Tutorials 18(3), 2084–2123 (2016)
A.S. Chhabra, T. Choudhury, A.V. Srivastava, A. Aggarwal, Prediction for big data and IoT in 2017, in 2017 International Conference on Infocom Technologies and Unmanned Systems: Trends and Future Directions, ICTUS 2017, 2018-January, (IEEE, Piscataway, 2018). https://doi.org/10.1109/ICTUS.2017.8286001
K.S. Obheroi, A. Chaurasia, T. Choudhury, P. Kumar, Economical home monitoring system using IOT. Adv. Intell. Syst. Comput. 712, 627–637 (2018). https://doi.org/10.1007/978-981-10-8228-3_58
K. Jaswal, N. Kashyap, M. Singla, T. Choudhury, A framework for security and protection in Internet of things (IoT) devices, in Proceedings of the 2018 International Conference on Communication, Computing and Internet of Things, IC3IoT 2018, (IEEE, Piscataway, 2019). https://doi.org/10.1109/IC3IoT.2018.8668121
A. Khanna, R. Anand, IoT based smart parking system, in 2016 International Conference on Internet of Things and Applications, IOTA 2016, (IEEE, Piscataway, 2016). https://doi.org/10.1109/IOTA.2016.7562735
A. Khanna, R. Tomar, IoT based interactive shopping ecosystem, in Proceedings on 2016 2nd International Conference on Next Generation Computing Technologies, NGCT 2016, (IEEE, Piscataway, 2017). https://doi.org/10.1109/NGCT.2016.7877387
A. Sharma, T. Choudhury, P. Kumar, Health monitoring & management using IoT devices in a cloud based framework, in Proceedings on 2018 International Conference on Advances in Computing and Communication Engineering, ICACCE 2018, (IEEE, Piscataway, 2018). https://doi.org/10.1109/ICACCE.2018.8441752
https://techbeacon.com/enterprise-it/4-stages-iot-architecture
E. Buchman, Tendermint: Byzantine fault tolerance in the age of block chains, PhD dissertation, 2016
Y. Dai, D. Xu, S. Maharjan, G. Qiao, Y. Zhang, Artificial intelligence empowered edge computing and caching for internet of vehicles. IEEE Wirel. Commun. Mag. 26(3), 12–18 (2019)
G.O. Karame et al., Misbehavior in bit coin: A study of double spending and accountability. ACM Trans. Inf. Syst. Secur. (TISSEC) 18(1), 2 (2015)
L. Da Xu et al., Internet of things in industries: A survey. IEEE Trans. Ind. Inf. 10(4), 2233–2243 (2014)
S.K. Singh, S. Rathore, J.H. Park, Block IoT intelligence: A block chain-enabled intelligent IoT architecture with artificial intelligence, in Future Generation Computer Systems, (Elsevier, Amsterdam, 2020)
Z. Li, J. Kang, R. Yu, D. Ye, Q. Deng, Y. Zhang, Consortium. IEEE Trans. Ind. Inf. 14(8), 3690–3700 (2018)
L. Lao, Z. Li, S. Hou, B. Xiao, S. Guo, Y. Yang, A Survey of IoT Applications in Block chain Systems: Architecture, Consensus, and Traffic Modeling. ACM Computing Surveys …, 2020. dl.acm.org
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Chhabra, S., Mor, P., Mahdi, H.F., Choudhury, T. (2021). Block Chain and IoT Architecture. In: Choudhury, T., Khanna, A., Toe, T.T., Khurana, M., Gia Nhu, N. (eds) Blockchain Applications in IoT Ecosystem. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-65691-1_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-65691-1_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-65690-4
Online ISBN: 978-3-030-65691-1
eBook Packages: EngineeringEngineering (R0)