Abstract
BlockChain (BC) technology is the digital currency—the underlying technology of Bitcoin, which has attracted more and more attention in recent years. BC is a distributed database system with decentralized and unfalsified features that make it be expected to lead a new revolution in the technology industry. The prominent feature of BC makes it break away from currency applications and gradually enter into non-monetary applications. The distributed and anti-attack characteristics of BC technology can be well integrated into Internet of things (IoT). The existing technical features of BC enable it to realize distributed privacy and security in IoT. This paper introduces the main problems in the development of IoT and the characteristics of BC in the application of IoT. We also discusses the main direction of BC in the application of IoT. But BC can’t be applied directly to IoT, and the fusion of two technologies will face many challenges. Based on these, this paper analyzes the challenges of BC in the application of IoT.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lamberti, F., Gatteschi, V., Demartini, C., Pranteda, C., Santamaria, V.: Blockchain or not blockchain, that is the question of the insurance and other sectors. IT Prof. 99, 1 (2017)
Eldred, M.: Blockchain thinking and euphoric hubris [letter to the editor]. IEEE Technol. Soc. Mag. 35(1), 39 (2016)
Lewis, T.: Bitcoin’s consistency property. In: 2017 IEEE 22nd Pacific Rim International Symposium on Dependable Computing, New Zealand, pp. 219–220. IEEE Computer Society (2017)
Decker, C., Wattenhofer, R.: Information propagation in the Bitcoin network. In: 13th IEEE International Conference on Peer-to-Peer Computing, Trento, pp. 1–10. IEEE Computer Society (2013)
Watanabe, H., Fujimura, S., Nakadaira, A., Miyazaki, Y., Akutsu, A.: Blockchain contract: a complete consensus using blockchain. In: 2015 IEEE 4th Global Conference on Consumer Electronics (GCCE), Osaka, pp. 577–578. IEEE Computer Society (2016)
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, Paris, pp. 184–191. IEEE Computer Society (2015)
Huh, S., Cho, S., Kim, S.: Managing IoT devices using blockchain platform. In: International Conference on Advanced Communication Technology, Hanoi, pp. 464–467. IEEE Computer Society (2017)
Gipp, B., Meuschke, N., Gernandt, A.: Decentralized trusted timestamping using the crypto currency Bitcoin. Computer Science (2015)
Frantz, C.K., Nowostawski, M.: From institutions to code: towards automated generation of smart contracts. In: 2016 IEEE 1st International Workshops on Foundations and Applications of Self-* Systems, Vancouver, pp. 210–215. IEEE Computer Society (2016)
Zhu, Y., Guo, R., Gan, G., Tsai, W.T.: Interactive incontestable signature for transactions confirmation in Bitcoin blockchain. In: 2016 IEEE 40th Annual Computer Software and Applications Conference, Atlanta, pp. 443–448. IEEE Computer Society (2016)
Dorri, A., Kanhere, S.S., Jurdak, R., Gauravaram, P.: Blockchain for IoT security and privacy: the case study of a smart home. In: 2nd IEEE PERCOM Workshop on Security Privacy and Trust in the Internet of Things, Sydney. IEEE Computer Society (2017)
Kosba, A., Miller, A., Shi, E., Miyazaki, Y., Akutsu, A.: Hawk: the blockchain model of cryptography and privacy-preserving smart contracts. In: 2016 IEEE Symposium on Security and Privacy, San Jose, pp. 839–858. IEEE Computer Society (2016)
Zhang, Y., Wen, J.: The IoT electric business model: using blockchain technology for the internet of things. Peer-to-Peer Netw. Appl. 10, 983–994 (2016)
Dorri, A., Kanhere, S.S., Jurdak, R.: Towards an optimized BlockChain for IoT. In: IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation, Pennsylvania. IEEE Computer Society, pp. 173–178 (2017)
Kraft, D.: Difficulty control for blockchain-based consensus systems. Peer-to-Peer Netw. Appl. 9(2), 397–413 (2016)
Moinet, A., Darties, B., Baril, J.L.: Blockchain based trust & authentication for decentralized sensor networks (2017)
Hashemi, S.H., Faghri, F., Rausch, P., Campbell, R.H.: World of empowered IoT users. In: 2016 IEEE First International Conference on Internet-of-Things Design and Implementation, Chengdu, pp. 13–24. IEEE Computer Society (2016)
Zyskind, G., Nathan, O., Pentland, A.: Decentralizing privacy: using blockchain to protect personal data. In: 2015 IEEE CS Security and Privacy Workshops, San Jose, pp. 180–184. IEEE Computer Society (2015)
Mansfield-Devine, S.: Beyond Bitcoin: using blockchain technology to provide assurance in the commercial world. Comput. Fraud Secur. 5, 14–18 (2017)
Sun, J., Yan, J., Zhang, K.Z.K.: Blockchain-based sharing services: what blockchain technology can contribute to smart cities. Financ. Innov. 2(1), 26 (2016)
Bozic, N., Pujolle, G., Secci, S.: A tutorial on blockchain and applications to secure network control-planes. In: Smart Cloud Networks and Systems, pp. 1–8. IEEE Computer Society (2017)
Wang, H., Chen, K., Xu, D.: A maturity model for blockchain adoption. Financ. Innov. 2(1), 12 (2016)
Sanda, T., Inaba, H.: Proposal of new authentication method in Wi-Fi access using Bitcoin 2.0. In: 2016 IEEE 5th Global Conference on Consumer Electronics, Taiwan, pp. 1–5. IEEE Computer Society (2016)
Dennis, R., Owenson, G., Aziz, B.: A temporal blockchain: a formal analysis. In: 2016 International Conference on Collaboration Technologies and Systems, Orlando, pp. 430–437. IEEE Computer Society (2017)
Jämthagen, C., Hell, M.: Blockchain-based publishing layer for the keyless signing infrastructure. In: 2016 International IEEE Conferences on Ubiquitous Intelligence and Computing, Advanced and Trusted Computing, Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People, and Smart World Congress, Toulouse, pp. 374–381. IEEE Computer Society (2017)
Fujimura, S., Watanabe, H., Nakadaira, A., Yamada, T., Akutsu, A., Kishigami, J.J.: BRIGHT: a concept for a decentralized rights management system based on blockchain. In: 2015 IEEE 5th International Conference on Consumer Electronics Berlin (ICCE-Berlin), Berlin, pp. 345–346. IEEE Computer Society (2015)
Aitzhan, N.Z., Svetinovic, D.: Security and privacy in decentralized energy trading through multi-signatures, blockchain and anonymous messaging streams. IEEE Trans. Depend. Secur. Comput. PP(99), 1 (2016)
Xu, J.J.: Are blockchains immune to all malicious attacks? Financ. Innov. 2(1), 25 (2016)
Tian, F.: An agri-food supply chain traceability system for China based on RFID & blockchain technology. In: International Conference on Service Systems and Service Management, pp. 1–6. IEEE Computer Society (2016)
Vranken, H.: Sustainability of bitcoin and blockchains. Curr. Opin. Environ. Sustain. 28, 1–9 (2017)
Conti, M., Sandeep, K.E., Lal, C., Ruj, S.: A survey on security and privacy issues of Bitcoin 3(1), 21 (2017)
Morabito, V.: Business Innovation Through Blockchain, vol. 2(5), p. 77. Springer, Cham (2017)
Kang, J., Yu, R., Huang, X., Zhang, Y.: Enabling localized peer-to-peer electricity trading among plug-in hybrid electric vehicles using consortium blockchains. IEEE Trans. Ind. Inf. 99, 1 (2017)
Natoli, C., Gramoli, V.: The blockchain anomaly. In: 2016 IEEE 15th International Symposium on Network Computing and Applications, Dunedin, pp. 310–317. IEEE Computer Society (2016)
Biswas, K., Muthukkumarasamy, V.: Securing smart cities using blockchain technology. In: 2016 IEEE 18th International Conference on High Performance Computing and Communications; IEEE 14th International Conference on Smart City; IEEE 2nd International Conference on Data Science and Systems, Bucharest. IEEE Computer Society (2017)
Anceaume, E., Lajoie-Mazenc, T., Ludinard, R., Sericola, B.: Safety analysis of Bitcoin improvement proposals. In: 2016 IEEE 15th International Symposium on Network Computing and Applications, Cambridge, pp. 318–325. IEEE Computer Society (2016)
Bradbury, D.: In blocks we trust Bitcoin security. Eng. Technol. 10, 68–71 (2015)
Hurlburt, G.: Might the blockchain outlive Bitcoin? IEEE Educ. Act. Dep. 5(1), 12 (2016)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Yang, Y., Yang, Y., Chen, J., Liu, M. (2018). Application of BlockChain in Internet of Things. In: Sun, X., Pan, Z., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2018. Lecture Notes in Computer Science(), vol 11067. Springer, Cham. https://doi.org/10.1007/978-3-030-00018-9_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-00018-9_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00017-2
Online ISBN: 978-3-030-00018-9
eBook Packages: Computer ScienceComputer Science (R0)