Next Article in Journal
A Computational Model for Evaluating Transient Auditory Storage of Acoustic Features in Normal Listeners
Next Article in Special Issue
The Need for Cybersecurity in Industrial Revolution and Smart Cities
Previous Article in Journal
Accuracy of a New Pulse Oximetry in Detection of Arterial Oxygen Saturation and Heart Rate Measurements: The SOMBRERO Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

FAWPA: A FAW Attack Protection Algorithm Based on the Behavior of Blockchain Miners

1
College of Information Science and Technology, Zhejiang Shuren University, Hangzhou 310015, China
2
School of Computer and Artificial Intelligence, Changzhou University, Changzhou 213164, China
3
Binjiang Institute, Zhejiang University, Hangzhou 310053, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(13), 5032; https://doi.org/10.3390/s22135032
Submission received: 29 May 2022 / Revised: 24 June 2022 / Accepted: 30 June 2022 / Published: 4 July 2022

Abstract

Blockchain has become one of the key techniques for the security of the industrial internet. However, the blockchain is vulnerable to FAW (Fork after Withholding) attacks. To protect the industrial internet from FAW attacks, this paper proposes a novel FAW attack protection algorithm (FAWPA) based on the behavior of blockchain miners. Firstly, FAWPA performs miner data preprocessing based on the behavior of the miners. Then, FAWPA proposes a behavioral reward and punishment mechanism and a credit scoring model to obtain cumulative credit value with the processed data. Moreover, we propose a miner’s credit classification mechanism based on fuzzy C-means (FCM), which combines the improved Aquila optimizer (AO) with strong solving ability. That is, FAWPA combines the miner’s accumulated credit value and multiple attack features as the basis for classification, and optimizes cluster center selection by simulating Aquila’s predation behavior. It can improve the solution update mechanism in different optimization stages. FAWPA can realize the rapid classification of miners’ credit levels by improving the speed of identifying malicious miners. To evaluate the protective effect of the target mining pool, FAWPA finally establishes a mining pool and miner revenue model under FAW attack. The simulation results show that FAWPA can thoroughly and efficiently detect malicious miners in the target mining pool. FAWPA also improves the recall rate and precision rate of malicious miner detection, and it improves the cumulative revenue of the target mining pool. The proposed algorithm performs better than ND, RSCM, AWRS, and ICRDS.
Keywords: blockchain; FAW attack; proof of work; malicious miner detection; industrial internet blockchain; FAW attack; proof of work; malicious miner detection; industrial internet

Share and Cite

MDPI and ACS Style

Zhang, Y.; Lv, X.; Chen, Y.; Ren, T.; Yang, C.; Han, M. FAWPA: A FAW Attack Protection Algorithm Based on the Behavior of Blockchain Miners. Sensors 2022, 22, 5032. https://doi.org/10.3390/s22135032

AMA Style

Zhang Y, Lv X, Chen Y, Ren T, Yang C, Han M. FAWPA: A FAW Attack Protection Algorithm Based on the Behavior of Blockchain Miners. Sensors. 2022; 22(13):5032. https://doi.org/10.3390/s22135032

Chicago/Turabian Style

Zhang, Yang, Xiaowen Lv, Yourong Chen, Tiaojuan Ren, Changchun Yang, and Meng Han. 2022. "FAWPA: A FAW Attack Protection Algorithm Based on the Behavior of Blockchain Miners" Sensors 22, no. 13: 5032. https://doi.org/10.3390/s22135032

APA Style

Zhang, Y., Lv, X., Chen, Y., Ren, T., Yang, C., & Han, M. (2022). FAWPA: A FAW Attack Protection Algorithm Based on the Behavior of Blockchain Miners. Sensors, 22(13), 5032. https://doi.org/10.3390/s22135032

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop