Smart Contract based Distributed IoT Security A Protocol for Autonomous Device Management

      

ABSTARCT :

The proliferation of IoT devices in society demands a renewed focus on securing the use and maintenance of such systems. IoT-based systems have a significant impact on society and therefore such systems must have guaranteed resilience. We introduce a solution as a protocol that utilizes smart contracts on the Ethereum blockchain to enforce a security model that helps maintain distributed IoT networks in a healthy condition throughout their lifecycle. Our protocol enforces secured deployment, communication, management, and maintenance for hardened IoT devices. We additionally propose a smart contract solution for creating and handling generic IoT tasks. This solution enables users to manage devices by utilizing the Ethereum infrastructure for authentication, authorization, and communication. This design allows the devices to function autonomously by interpreting tasks received through smart contract transactions, without any direct human to device interaction. The result is a protocol that provides mechanisms for authentication and authorization, task provisioning, and audit trails.

EXISTING SYSTEM :

? The virtual house number only contains general community information and does not contain the actual residential address, all relevant information only exists in the blockchain log and cannot connect to other information. ? The Internet of Things achieves an all-round perception through the integration and convergence of network communications, big data analysis, edge computing, deep learning, artificial intelligence, and blockchain. ? When connected to the internet, the system connects via a hub (or gateway) that can connect smart security devices such as access control, smart locks, and cameras with internet big data and cloud services to achieve home protection. ? In this paper, we assume that the relevant devices can accurately sense the entry and exit of people.

DISADVANTAGE :

? The smart contract definition of duration to complete a task can be a time interval or block length criteria. However, to track the passage of time with precision on the ledger is a problematic issue. ? A key issue investigated is the protocol development for securing IoT device deployments and means for communicating securely with devices. ? BPIIoT enhances the functionality of a recent on-demand manufacturing model called Cloud-Based Manufacturing (CBM), CBM service users issue transactions to smart contracts related to IIoT devices. ? IoT-based systems will have a great impact on society and therefore such systems must have guaranteed resilience.

PROPOSED SYSTEM :

• The proposed system uses an Internet of Things device to perceive the state of home quarantine of the households, and then uses smart contracts for analysis and processing. • A paper proposed a blockchain-based security and privacy protection Personal health information (PHI) sharing (BSPP) scheme to improve the diagnosis of electronic medical systems. • We propose a scheme to show the potential of the combination of the Internet of Things and blockchain to provide applications for segregation management and implementation. • It can control lights, windows, temperature, and humidity, etc., and may also include home security, such as access control or alarms.

ADVANTAGE :

? The focus of future research will be on expanding the system and on providing a more feature complete management functionality that better caters different contexts. ? Our work has so far focused on a security protocol that includes task handling. We aim to explore both microservice and edge cloud use cases, including improved tokenization and task handling. ? To ensure privacy preservation, only content hashes and public encryption keys are stored on the Ethereum ledger and transmitted data is end-to-end encrypted between the device and the reporting backend. ? Ledger transactions to the UserManager and DeviceManager contracts register Users and their IoT devices.

Download DOC Download PPT

We have more than 145000 Documents , PPT and Research Papers

Have a question ?

Chat on WhatsApp