An Artificial Intelligence based Authentication Mechanism for Wireless Sensor Networks using Blockchain
Keywords:
Blockchain, Security, Devices, Public Blockchain, Private BlockchainAbstract
Blockchain Networks (BNs) are widely used in a variety of applications around the globe. BN exchange data and information using various inter-network and intra-network protocols. This information sharing on multiple platforms causes a serious security threat to the data sensed by the devices. This paper used a combination of Blockchain technology with AI algorithms to propose a novel security framework for BNs that acts as a security check gateway to any third party trying to access BN data. The paper proposed a hybrid security framework using blockchain. In order to provide a clear and efficient authentication scheme, global blockchain and local blockchain are separately used for BN authentication. The proposed work used artificial intelligence (AI) approach Student Psychology Based Optimization (SPBO) and is implemented in Matlab and Python. The proposed algorithm is compared with some famous security algorithms of BNs and the proposed algorithm performs better than all the recent security algorithms used for BN