A Consortium Blockchain-based Access Control Framework with Dynamic Orderer Node Selection for 5G-enabled Industrial IoT

      

ABSTARCT :

5G-enabled Industrial Internet of Things (IIoT) deployment will bring more severe security and privacy challenges, which puts forward higher requirements for access control. Blockchain-based access control method has become a promising security technology, but it still faces high latency in consensus process and weak adaptability to dynamic changes in network environment. This paper proposes a novel access control framework for 5G-enabled IIoT based on consortium blockchain. We design three types of chaincodes for the framework named Policy Management Chaincode (PMC), Access Control Chaincode (ACC) and Credit Evaluation Chaincode (CEC). The PMC and ACC are deployed on the same data channel to implement the management of access control policies and the authorization of access. The CEC deployed on another channel is used to add behavior records collected from IIoT devices and calculate the credit value of IIoT domain. Specifically, we design a two-step credit-based Raft consensus mechanism, which can select the orderer nodes dynamically to achieve fast and reliable consensus based on historical behavior records stored in the ledger. Furthermore, we implement the proposed framework on a real-world testbed and compare it with the framework based on Practical Byzantine Fault Tolerance (PBFT) consensus. The experiment results show that our proposed framework can maintain lower consensus cost time with 100ms level and achieves 4 to 5 times throughput with lower hardware resource consumption and communication consumption. Besides, our design also improves the security and robustness of the access control process.

EXISTING SYSTEM :

? Most existing industrial IoT (IIoT) implementations, however, are still relying on a centralized architecture, which is vulnerable to the single point of failure attack and requires a massive amount of computation at the central entity. ? It has a significant impact on the existing industry models in many fields, including manufacturing, power system, transportation, agriculture, supply chain, and the food industry. ? It is believed that the blockchain technology will have a profound impact on existing IIoT infrastructures. ? We also provide a practical integration architecture to integrate blockchain into existing IIoT platforms, as a blockchain enabled IIoT platform.

DISADVANTAGE :

? It is necessary to solve the transaction problem of the blockchain in the case of high throughput on the basis of the existing blockchain technologies, and provide the possibility for the implementation of the blockchain in the smart grid. ? The current smart grid equipment management has basic coding standardization problems. ? It inherits the advantages of centralization and alleviate the problem of monopoly. ? When the traditional single node architecture evolves into distributed system, the frst problem is to ensure the consistency. ? Consistency is the most basic and important problem of blockchain system.

PROPOSED SYSTEM :

• Some research works have been proposed to deal with storage issues, such as BigChainDB and Inter-Planetary File System (IPFS). • In their proposed platform, smart contracts are used to run the pricing mechanism as well as control energy trading transactions and crowdsources. • It also proposed an intelligent energyaware resource management system within cloud data centers using blockchain technologies. • The appearance of blockchain technologies brings great opportunities for ensuring secured P2P energy trading; moreover, some recent studies proposed to use of blockchain to handle the challenges in the EMS.

ADVANTAGE :

? The IoT device identifer can uniquely identify a single entity or a type of entity and is used to identify the device in the system. ? The current popular consensus mechanisms are generally only suitable for a single blockchain application, and the performance of the consensus mechanisms are related to the specifc requirements of different applications. ? If the distributed system can achieve "consistency", it can present a perfect and scalable "virtual node", which has better performance and stability than physical nodes. ? Due to blockchain’s distributed storage and credibility, it is used to identify and register IoT devices in smart grid, ensuring the reliability and accuracy of smart grid IoT devices management.

Download DOC Download PPT

We have more than 145000 Documents , PPT and Research Papers

Have a question ?

Chat on WhatsApp