Methodological performance analysis applied to a novel IIoT access control system based on permissioned blockchain

Abstract Considering that RFID technology presents a significant growth in IIoT environments, industrial manufacturing is being one of the most benefited by this growth. As growth implies increased security risks, access control systems have emerged as an essential solution for IIoT environments and particularly in RFID systems. Considering Hyperledger Fabric Blockchain as a modular project oriented to environments with high level of performance in terms of speed and scalability, our manuscript proposes a performance analysis based on a methodological framework to demonstrate the viability of a comprehensive access control system which includes Identification, Authentication, Authorization and Accountability/Auditing based on the permissioned blockchain Hyperledger Fabric Blockchain. Our proposal promotes a novel approach to reliable data privacy, based on private data collection solution promoted by Hyperledger Fabric to implement the registration phase of our access control system. In this regard, the feasibility of using private data collection with respect to a private data local management solution is demonstrated. Finally, thanks to the modularity promoted by Hyperledger Fabric Blockchain, we define the optimal network model for our use case. To demonstrate these approaches, several experiments are conducted, based on a proposed methodological performance framework.

[1]  Grant Chung,et al.  Performance Tuning and Scaling Enterprise Blockchain Applications , 2019, ArXiv.

[2]  John K. Ousterhout,et al.  In Search of an Understandable Consensus Algorithm , 2014, USENIX ATC.

[3]  Arati Baliga,et al.  Performance Characterization of Hyperledger Fabric , 2018, 2018 Crypto Valley Conference on Blockchain Technology (CVCBT).

[4]  Yaser Jararweh,et al.  A Survey on Blockchain for Information Systems Management and Security , 2021, Inf. Process. Manag..

[5]  Saioa Arrizabalaga,et al.  An Attribute-Based Access Control Model in RFID Systems Based on Blockchain Decentralized Applications for Healthcare Environments , 2019, Comput..

[6]  Marko Vukolic,et al.  Hyperledger fabric: a distributed operating system for permissioned blockchains , 2018, EuroSys.

[7]  Bayu Anggorojati,et al.  Blockchain and smart-contract for scalable access control in Internet of Things , 2019, 2019 International Conference on ICT for Smart Society (ICISS).

[8]  Naoto Yanai,et al.  RBAC-SC: Role-Based Access Control Using Smart Contract , 2018, IEEE Access.

[9]  Figueroa-LorenzoSantiago,et al.  A Survey of IIoT Protocols: A Measure of Vulnerability Risk Analysis Based on CVSS , 2020 .

[10]  Balaji Viswanathan,et al.  Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform , 2018, 2018 IEEE 26th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS).

[11]  Santiago Figueroa Lorenzo,et al.  A Comprehensive Review of RFID and Bluetooth Security: Practical Analysis , 2019, Technologies.

[12]  Chen Li,et al.  A Novel Attribute-Based Access Control Scheme Using Blockchain for IoT , 2019, IEEE Access.

[13]  Dezhi Han,et al.  Fabric-iot: A Blockchain-Based Access Control System in IoT , 2020, IEEE Access.

[14]  Kishor S. Trivedi,et al.  Performance Modeling of Hyperledger Fabric (Permissioned Blockchain Network) , 2018, 2018 IEEE 17th International Symposium on Network Computing and Applications (NCA).

[15]  Qassim Nasir,et al.  Performance Analysis of Hyperledger Fabric Platforms , 2018, Secur. Commun. Networks.

[16]  Athanasios V. Vasilakos,et al.  Latency performance modeling and analysis for hyperledger fabric blockchain network , 2021, Inf. Process. Manag..

[17]  Sanjay Madria,et al.  A Permissioned Blockchain Based Access Control System for IOT , 2019, 2019 IEEE International Conference on Blockchain (Blockchain).

[18]  Saioa Arrizabalaga,et al.  An Attribute-Based Access Control using Chaincode in RFID Systems , 2019, 2019 10th IFIP International Conference on New Technologies, Mobility and Security (NTMS).

[19]  Yustus Eko Oktian,et al.  BorderChain: Blockchain-Based Access Control Framework for the Internet of Things Endpoint , 2021, IEEE Access.

[20]  Jianming Yang,et al.  An Access Control Model and Its Application in Blockchain , 2019, 2019 International Conference on Communications, Information System and Computer Engineering (CISCE).

[21]  Benjamin Reed,et al.  A simple totally ordered broadcast protocol , 2008, LADIS '08.

[22]  Anil C. Gawande,et al.  Minimization of Engine Assembly Time by Elimination of Unproductive Activities through 'MOST' , 2009, 2009 Second International Conference on Emerging Trends in Engineering & Technology.

[23]  Manisa Pipattanasomporn,et al.  Performance Analysis of a Hyperledger Fabric Blockchain Framework: Throughput, Latency and Scalability , 2019, 2019 IEEE International Conference on Blockchain (Blockchain).