Design and Development of a Blockchain Network for Trusted Iot
2021
Sign up for access to the world's latest research
Abstract
Blockchain is one of the emerging technologies which builds trust and transparency to an industry where transactional progressions plays a major role. In this digital transformation era of business, Internet of Things (IoT) is an additional trending technology that denotes to the billions of physical devices around the world that are associated to the internet, assembling and distribution of data. In this paper we project our work by using Hyperledger Fabric, an open source blockchain framework, and the WatsonTM IoT platform through Node-RED to handling the assortment of data on a distributed network unchangeably. The aim of this investigation goal is to design a proof of concept for equally Blockchain and IoT. Rather than developing an application with complete abilities, our resolution will be much more reasonable and informative. This paper can be stretched and improved according to new-fangled business representations by adding new organizations to the distributed network and em...








Related papers
IEEE Transactions on Computational Social Systems, 2019
Internet of Things (IoT) is able to integrate the computation and physical processes as services in the social world. The number of services at the edge of IoT is rising rapidly due to the prevalent uses of smart devices and cyber-physical systems (CPSs). To explore the promising applications of IoT services, one of the challenges is to enable the interoperability of the services in a decentralized environment. The blockchain technology (BCT) has been proven as a promising solution to establish the trust of data and call for executions; theoretically, it can be used to support the interoperability of services. BCT verifies data or a process and stores it as a transaction in a distributed ledger. Similar to the topology to IoT, applying BCT at the edges of the network exhibits the distributed characteristic. However, currently, BCT is still facing the challenges for interoperability due to a number of factors such as consensus protocols, block sizes, and interval of blocks. Prominent protocols such as proof-of-work (PoW) may cause excessive delays in finality settlement. One promising protocol Practical Byzantine Fault Tolerant offers a fast finality settlement and uses hyperledger to support the scalability; however, the trust might also be a concern if the validators are chosen improperly. This paper discusses the interoperability of IoT services and the challenges and proposes an architecture solution by integrating BCT, service-oriented architecture (SoA), and enablers of key performance indicators (KPIs) and service selections. The proposed architecture aims to solve both interoperability and trust issues for IoT services. The feasibility of the proposed method is validated by the examples of smart contract implementations.
JOIV : International Journal on Informatics Visualization
In next-generation computing, the role of cloud, internet and smart devices will be capacious. Nowadays we all are familiar with the word smart. This word is used a number of times in our daily life. The Internet of Things (IoT) will produce remarkable different kinds of information from different resources. It can store big data in the cloud. The fog computing acts as an interface between cloud and IoT. The extension of fog in this framework works on physical things under IoT. The IoT devices are called fog nodes, they can have accessed anywhere within the range of the network. The blockchain is a novel approach to record the transactions in a sequence securely. Developing a new blockchains based middleware framework in the architecture of the Internet of Things is one of the critical issues of wireless networking where resolving such an issue would result in constant growth in the use and popularity of IoT. The proposed research creates a framework for providing the middleware fra...
New Frontiers in Communication and Intelligent Systems, 2021
The Internet of Things (IoT) specifies the connection of physical items that, for the purpose of sharing data and of interacting with other devices or systems through the Internet, include software, sensors, and other technologies. IoT equipment shares the sensor data it gathers with an IoT gateway or another peripheral device in which data are either referred to the cloud for local analysis. The combination of IoT and BlockChain opens the door for new possible experiences that reduce inefficiencies, enhance safety and expand the vision of all involved parties while enabling safe machine-to-machine transactions. Coupling these technologies makes it possible to trace a physical asset from the time, for instance, the mining of raw materials and between every stage of the supply chain to the end customer Internet of Things (IoT) connects the devices, objects through the internet using wireless technology. The proposed hybrid BlockChain solution offers several sorts of characteristics, ...
IEEE Access
Internet of things IoT is playing a remarkable role in the advancement of many fields such as healthcare, smart grids, supply chain management, etc. It also eases people's daily lives and enhances their interaction with each other as well as with their surroundings and the environment in a broader scope. IoT performs this role utilizing devices and sensors of different shapes and sizes ranging from small embedded sensors and wearable devices all the way to automated systems. However, IoT networks are growing in size, complexity, and number of connected devices. As a result, many challenges and problems arise such as security, authenticity, reliability, and scalability. Based on that and taking into account the anticipated evolution of the IoT, it is extremely vital not only to maintain but to increase confidence in and reliance on IoT systems by tackling the aforementioned issues. The emergence of blockchain opened the door to solve some challenges related to IoT networks. Blockchain characteristics such as security, transparency, reliability, and traceability make it the perfect candidate to improve IoT systems, solve their problems, and support their future expansion. This paper demonstrates the major challenges facing IoT systems and blockchain's proposed role in solving them. It also evaluates the position of current researches in the field of merging blockchain with IoT networks and the latest implementation stages. Additionally, it discusses the issues related to the IoT-blockchain integration itself. Finally, this research proposes an architectural design to integrate IoT with blockchain in two layers using dew and cloudlet computing. Our aim is to benefit from blockchain features and services to guarantee a decentralized data storage and processing and address security and anonymity challenges and achieve transparency and efficient authentication service. INDEX TERMS Blockchain, IoT, smart contract, trust, IoT challenges, IoT security, decentralized IoT, cloudlet computing, dew computing, cloudlet-dew architecture.
International Journal of recent technology and Engineering, 2019
The fog computing is the emerging technology to compute, store, control and connecting smart devices with each other using cloud computing. The Internet of Things (IoT) is an architecture of uniquely identified interrelated physical things, these physical things are able to communicate with each other and can transmit and receive information. This research presents a framework of the combination of the Internet of Things (IoT) and Fog computing. The blockchain is also the emerging technology that provides a hyper, distributed, public, authentic ledger to record the transactions. Blockchains technology is a secured technology that can be a boon for the next generation computing. The combination of fog, blockchains, and IoT creates a new opportunity in this area. In this research, the author presents a middleware framework based on the blockchain, fog, and IoT. The framework is implemented and tested. The results are found positive.
The recent rapid development of IoT[1,2] and its ability to provide differing kinds of services have made it the fastest growing technology, with huge impact on social life and business environments. The vast diffusion of connected devices in the IoT has created enormous demand for robust security in response to the growing demand of millions or perhaps billions of connected devices and services worldwide. IOT ecosystem requires seamless authentication, data privacy and security, robustness against attacks, easy deployment and self-maintenance. Hence, it need to be ensured that security has been accomplished across the entire data life cycle which includes data collection stage, data in-transit stage, data at-rest stage, data processing stage and data retention stage. Such features can be brought by blockchain, a technology born with a crypto-currency called Bitcoin. In this paper, an attempt has been made to address a very imperative problem-how to secure IoT with Blockchain. The paper concludes that Blockchain provides a number of salient properties like decentralization, immutability, transparency, security and resilience and automation. Integration of Blockchain in IoT system may be achieved through Blockchain and IOT Reference Architecture developed by Trusted IoT Alliance (now part of IIC) together with IoTex. Architecture explains three layers, the first one is, the Asset Layer where IoT devices are attached to the Physical assets, second one is the Cloud backend layer,which host all the essential security services to manage theIoT solutions and last one is, the blockchain layer which store asset-related entries which are related to different type of applications. We can integrate the blockchain into the IoT ecosystems using multiple integration patterns which have been further investigated by the IIC.
Journal of Communications Software and Systems
The emergence of the Internet of things (IoT), associated with the explosion in the number of connected objects, and the growth in user needs, makes the Internet network very complex. IoT objects are diverse and heterogeneous, which requires establishing interoperability and efficient identity management on the one hand. On the other hand, centralized architectures such as cloud-based ones can have overhead and high latency, with a potential risk of failure. Facing these challenges, Blockchain technology, with its decentralized architecture based on a distributed peer-to-peer network, offers a new infrastructure that allows IoT objects to interact reliably and securely. In this paper, a new approach is proposed with a threelayer architecture: layer of sensing and collection of data made up of the IoT network, layer of processing and saving of data exchanges at the Blockchain level, and access and visualization layer via a web interface. The prototype implemented in this study allows all transactions (data exchanges) generated by IoT devices to be recorded and stored on a dedicated Blockchain, assuring the security of IoT objects' communications. This prototype also enables access to and visualization of all data and information, thus enhancing the IoT network's transparency.
International Journal of Electrical and Computer Engineering (IJECE), 2020
Internet of Things (IoT) assumes a critical part in the advancement of different fields. The IoT data trusted exchange in recent year extend of uses influence an awesome request and increasing scale. In such a platform, exchange the data sets that they require and specialist organization can search. However, the enough trust as the third-party mediators for data exchange in centralized infrastructure cannot provide. This paper proposes a blockchain for IoT data trusted exchange based on decentralized solution. In particular, the fundamental standards of blockchain in verify manner, individuals can communicate with each other without a confided in mediator intermediary. Blockchain enable us to have a distributed, digital ledger. IoT (Internet of Things) sensor devices (zigbee) utilizing blockchain technology to assert public availability of temperature records, tracking location shipment, humidity, preventing damage, data immutability. The sensor devices looking the temperature, loca...
2017
Blockchains are shared, immutable ledgers for recording the history of transactions. They foster a new generation of transactional applications that establish trust, accountability, and transparency. It enables contract partners to secure a deal without involving a trusted third party. Initially, the focus was on financial industry for digital assets trading like Bitcoin, but with the emergence of Smart Contracts, blockchain becomes a complete programmable platform. Many research and commercial organization start diving into blockchain world, bringing new ideas of its application in different sectors like supply chain, Health, and autonomous shopping. This thesis presents an idea to integrate Internet of Things (IoT) devices via a blockchain based decentralize application based on Ethereum. The application consists of front-end application which can be deployed to any web server, and a smart contract which will be deployed on a private blockchain network comprises of Peer-to-Peer (P...
wiley, 2021
Digitization and automation have engulfed every scope and sphere of life. Internet of Things (IoT) has been the main enabler of the revolution. There still exist challenges in IoT that need to be addressed such as the limited address space for the increasing number of devices when using IPv4 and IPv6 as well as key security issues such as vulnerable access control mechanisms. Blockchain is a distributed ledger technology that has immense benefits such as enhanced security and traceability. Thus, blockchain can serve as a good foundation for applications based on transaction and interactions. IoT implementations and applications are by definition distributed. This means blockchain can help to solve most of the security vulnerabilities and traceability concerns of IoTs by using blockchain as a ledger that can keep track of how devices interact, in which state they are and how they transact with other IoT devices. IoT applications have been mainly implemented with technologies such as cloud and fog computing, and AI to help address some of its key challenges. The key implementation challenges and technical choices to consider in making a successful blockchain IoT (BIoT) project are clearly outlined in this paper. The security and privacy aspect of BIoT applications are also analyzed, and several relevant solutions to improve the scalability and throughput of such applications are proposed. The paper also reviews integration schemes and monitoring frameworks for BIoT applications. A hybrid blockchain IoT integration architecture that makes use of containerization is proposed.

Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
References (9)
- Peichang Shi, Huaimin Wang, Shangzhi Yang Chang Chen, Wentao Yang, 2019 "Blockchain-based trusted data sharing among trusted stakeholders in IoT" DOI: https://doi.org/10.1002/spe.2739
- Juah C Song, Mevlut A Demir, John J Prevost, Paul Rad, 2018 "Blockchain Design for Trusted Decentralized IoT Networks" DOI: 10.1109/SYSOSE.2018.8428720
- Tanweer Alam, 2022 "Blockchain and its Role in the Internet of Things (IoT)" DOI:10.32628/CSEIT195137
- Lei Hang and Do-Hyeun Kim *, 2019 "Design and Implementation of an Integrated IoT Blockchain Platform for Sensing Data Integrity" DOI: https://doi.org/10.3390/s19102228
- Kotaro Kataoka, Saurabh Gangwar and Prashanth Podili, 2018, "Trust List: Internet-wide and Distributed IoT Traffic Management using Blockchain and SDN" DOI: 10.1109/WF-IoT.2018.8355139
- Ana Reyna *, Cristian Martín, Jaime Chen, Enrique Soler, Manuel Díaz, 2018 "On blockchain and its integration with IoT. Challenges and opportunities" DOI: https://doi.org/10.1016/j.future.2018.05.046
- Jollen Chen, 2018 "Hybrid Blockchain and Pseudonymous Authentication for Secure and Trusted IoT Networks" DOI: 10.1145/3292384.3292388
- Abid Sultan, Muhammad Azhar Mushtaq, Muhammad Abubakar, 2019 "IoT Security Issues Via Blockchain: A Review Paper" DOI: 10.1145/3320154.3320163
- Zibin Zheng, Sun Yat-Sen Yan Zhang, 2019 "Blockchain for Internet of Things: A Survey" DOI: 10.1109/JIOT.2019.2920987