Home / Current Issue / Paper 1702023
Data Security For IOT Using Blockchain
Subject area: Science,Engineering and Technology · Area of research: Computer Engineering
Abstract
Internet of Things is creating new opportunities and providing a competitive advantage for different fields. One of the key challenges of IoT world is security. In this article, our attempt is to critically view the use of Blockchain Technology to secure IoT. Blockchain is a distributed database technology that provides very hard to tamper, ledger records. It allows storage of all transactions into immutable records and every record distributed across many participant nodes. The security comes from use of strong public key cryptography, strong cryptographic hash and complete decentralization. In this project, we develop an IoT application to monitor temperature and store it securely in the blockchain. We use Raspberry Pi 3 Model B for implementing the project. The prototype can be extended to any type of application.
Keywords
Blockchain; Internet of Things; privacy; security; smart contracts
References
[1] P. Lade, R. Ghosh, and S. Srinivasan, “Manufacturing Analytics and Industrial Internet of Things,” IEEE Intelligent Systems, vol. 32, no. 3, pp. 74–79, May 2017.
[2] Ashton, K. That Internet of Things Thing. RFID J. 2009, 22, 97–114.
[3] Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. Available online: https://bitcoin.org/bitcoin.pdf (accessed on 24 October 2019).
[4] M. Conoscenti, A. Vetr `o, and J. C. De Martin, “Blockchain for theinternet of things: A systematic literature review,” in 2016 IEEE/ACS13th International Conference of Computer Systems and Applications (AICCSA), Nov 2016, pp. 1–6.
[5] M. Banerjee, J. Lee, and K.-K. R. Choo, “A blockchain future for internet-of-things security: a position paper,” Digital Communications and Networks, vol. 4, no. 3, pp. 149 – 160, 2018.
[6] Z. Zheng, S. Xie, H. Dai, X. Chen and H. Wang (2017), ‘An overview of blockchain technology: Architecture, consensus and future trends.’ Big Data (Big Data Congress) IEEE International.
[7] K. Christidis and M. DevetsikIoTis, (2016) ‘Blockchains and Smart Contracts for the Internet of Things,’ IEEE Access, vol. 4, pp. 2292–2303.
[8] Laurie, B.; Clayton, R. “Proof-of-Work” Proves Not to Work. Available online: https://www.cl.cam.ac.uk/~rnc1/proofwork.pdf (accessed on 21 February 2018).
[9] O’Dwyer, K.J.; Malone, D. Bitcoin mining and its energy footprint. In Proceedings of the 25th IET Irish Signals & Systems Conference 2014 and 2014 China-Ireland International Conference on Information andCommunications Technologies (ISSC 2014/CIICT 2014), Limerick, Ireland, 26– 27 June 2014; pp. 280–285.
[10] Buterin, V. What Proof of Stake Is and Why It Matters. Available online: https://bitcoinmagazine.com/articles/what-proof- of-stake-is-and-why-it-matters-1377531463/ (accessed on 10 January 2018).
[11] Patterson, R. Alternatives for Proof-of-Work, Part 2: Proof of Activity, Proof of Burn, Proof of Capacity, and Byzantines Generals, Bytecoin, 2015. Available online: https://web.archive.org/web/20170416212233/htt ps://bytecoin.org/blog/proof-of-stake-proof-of- work-comparison (accessed on 10 January 2018).
[12] Ren, L.; Devadas, S. Proof of space from stacked expanders. In Proceedings of the 14th International Theoryof Cryptography Conference (TCC 2016), Beijing, China, 31 October–3 November 2016; pp. 262–285.
[13] Wang,W.; Hoang, D.T.; Hu, P.; Xiong, Z.; Niyato, D.;Wang, P.;Wen, Y.; Kim, D.I. A Survey on ConsensusMechanisms and Mining Strategy Management in Blockchain Networks. IEEE Access 2019, 7, 22328–22370.[CrossRef]
[14] Szabo, N. Formalizing and Securing Relationships on Public Networks. Available online: http://ojphi.org/ojs/index.php/fm/article/view/548/ 469 (accessed on 10 January 2018).
[15] Wood, G. Ethereum: A secure decentralisedgeneralised transaction ledger. EthereumProj. Yellow Pap. 2014,151, 1–32.
[16] Hyperledger: Open Source blockchain Technologies. Available online: https://www.hyperledger.org/(accessed on 24 October 2019).
[17] IBM Enterprise Blockchain Solutions and Services. Available online: https://www.ibm.com/in-en/blockchain (accessed on 24 October 2019).
[18] Bach, L.M.; Mihaljevic, B.; Zagar, M. Comparative analysis of blockchain consensus algorithms. In Proceedings of the 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), Opatija, Croatia, 21– 25 May 2018; pp. 1545–1550.
How to cite this paper
@article{1702023,
author = {Y. Rajeswari, P. Lavanya, P. BhavyaSri, B. Akhila},
title = {Data Security For IOT Using Blockchain},
journal = {Iconic Research And Engineering Journals},
year = {2020},
volume = {3},
number = {9},
pages = {185-190},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1702023.pdf},
abstract = {Internet of Things is creating new opportunities and providing a competitive advantage for different fields. One of the key challenges of IoT world is security. In this article, our attempt is to critically view the use of Blockchain Technology to secure IoT. Blockchain is a distributed database technology that provides very hard to tamper, ledger records. It allows storage of all transactions into immutable records and every record distributed across many participant nodes. The security comes from use of strong public key cryptography, strong cryptographic hash and complete decentralization. In this project, we develop an IoT application to monitor temperature and store it securely in the blockchain. We use Raspberry Pi 3 Model B for implementing the project. The prototype can be extended to any type of application.},
keywords = {Blockchain; Internet of Things; privacy; security; smart contracts},
month = {March},
}