Blockchain and its Role in the Internet of Things (IoT)

Blockchain (BC) in the Internet of Things (IoT) is a novel technology that acts with decentralized, distributed, public and real-time ledger to store transactions among IoT nodes. A blockchain is a series of blocks, each block is linked to its previous blocks. Every block has the cryptographic hash code, previous block hash, and its data. The transactions in BC are the basic units that are used to transfer data between IoT nodes. The IoT nodes are different kind of physical but smart devices with embedded sensors, actuators, programs and able to communicate with other IoT nodes. The role of BC in IoT is to provide a procedure to process secured records of data through IoT nodes. BC is a secured technology that can be used publicly and openly. IoT requires this kind of technology to allow secure communication among IoT nodes in heterogeneous environment. The transactions in BC could be traced and explored through anyone who are authenticated to communicate within the IoT. The BC in IoT may help to improve the communication security. In this paper, I explored this approach, its opportunities and challenges.

[1]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[2]  Tanweer Alam,et al.  Fuzzy Control Based Mobility Framework for Evaluating Mobility Models in MANET of Smart Devices , 2017 .

[3]  Juan Carlos De Martin,et al.  Blockchain for the Internet of Things: A systematic literature review , 2016, 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA).

[4]  Tanweer Alam,et al.  CICS: Cloud-Internet Communication Security Framework for the Internet of Smart Devices , 2018, Int. J. Interact. Mob. Technol..

[5]  Tanweer Alam,et al.  The Role of Cloud-MANET Framework in the Internet of Things (IoT) , 2018, Int. J. Online Eng..

[6]  Tanweer Alam,et al.  A Reliable Communication Framework and its Use in Internet of Things (Iot) , 2018 .

[7]  Stuart Haber,et al.  How to time-stamp a digital document , 1990, Journal of Cryptology.

[8]  Luca Veltri,et al.  IoTChain: A blockchain security architecture for the Internet of Things , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[9]  Manuel Díaz,et al.  On blockchain and its integration with IoT. Challenges and opportunities , 2018, Future Gener. Comput. Syst..

[10]  Tanweer Alam,et al.  A New Optimistic Mobility Model for Mobile Ad Hoc Networks , 2010 .

[11]  Tanweer Alam Middleware Implementation in Cloud-MANET Mobility Model for Internet of Smart Devices , 2019, ArXiv.

[12]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[13]  Raj Gaurang Tiwari,et al.  Recuperating Website Link Structure Using Fuzzy Relations between the Content and Web Pages , 2010 .

[14]  Zibin Zheng,et al.  Blockchain challenges and opportunities: a survey , 2018, Int. J. Web Grid Serv..

[16]  Mohamed Amine Ferrag,et al.  Blockchain and Its Role in the Internet of Things , 2019, Strategic Innovative Marketing and Tourism.