journal article·2023Open access

Blockchain Security Threats and Collaborative Defense: A Literature Review

Xiulai Li, Jieren Cheng, Zhaoxin Shi, Jingxin Liu, Bin Zhang, Xinbing Xu, Xiangyan Tang, Victor S. Sheng

Computers, Materials & Continua· Volume 76· Issue 3

Abstract

As a distributed database, the system security of the blockchain is of great significance to prevent tampering, protect privacy, prevent double spending, and improve credibility. Due to the decentralized and trustless nature of blockchain, the security defense of the blockchain system has become one of the most important measures. This paper comprehensively reviews the research progress of blockchain security threats and collaborative defense, and we first introduce the overview, classification, and threat assessment process of blockchain security threats. Then, we investigate the research status of single-node defense technology and multi-node collaborative defense technology and summarize the blockchain security evaluation indicators and evaluation methods. Finally, we discuss the challenges of blockchain security and future research directions, such as parallel detection and federated learning. This paper aims to stimulate further research and discussion on blockchain security, providing more reliable security guarantees for the use and development of blockchain technology to face changing threats and challenges through continuous updating and improvement of defense technologies.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (100+)

Show source-provided references
1. A survey on blockchain systems: Attacks, defenses, and privacy preservation10.1016/j.hcc.2021.100048 ↗
2. Untangling blockchain technology: A survey on state of the art, security threats, privacy services, applications and future research directions10.1016/j.compeleceng.2020.106897 ↗
3. A survey on blockchain technology: Evolution, architecture and security10.1109/ACCESS.2021.3072849 ↗
4. A systematic literature review towards a blockchain benchmarking framework10.1109/ACCESS.2022.3188123 ↗
5. Impact of man-in-the-middle attacks on Ethereum
6. A survey of security threats and defense on blockchain10.1007/s11042-020-09368-6 ↗
7. Blockchain system defensive overview for double-spend and selfish mining attacks: A systematic approach10.1109/ACCESS.2020.3047365 ↗
8. Security management and visualization in a blockchain-based collaborative defense
9. Systematic analysis of DDoS attacks in blockchain
10. Secure control against replay attacks
11. Exploring partitioning attacks on the bitcoin network10.1109/TNET.2021.3105604 ↗
12. A strong adaptive, strategic double-spending attack on blockchains
13. Timestamp scheme to mitigate replay attacks in secure ZigBee networks
14. Detecting vulnerabilities in smart contract within blockchain: A review and comparative analysis of key approaches
15. Blockchain access privacy: Challenges and directions10.1109/MSP.2018.3111245 ↗
16. Risk assessment of blockchain technology
17. Assessing the threat of blockchain-based botnets
18. The disruptive blockchain security threats and threat categorization
19. Research on the application of cryptography on the blockchain
20. Blockchain system defensive overview for double-spend and selfish mining attacks: A systematic approach10.1109/ACCESS.2020.3047365 ↗
21. A comprehensive study of blockchain services: Future of cryptography10.14569/IJACSA.2020.0111037 ↗
22. Security and privacy on blockchain10.1145/3158369 ↗
23. IoT security challenges: Cloud and blockchain, postquantum cryptography, and evolutionary techniques10.3390/electronics10212647 ↗
24. Post-quantum cryptography techniques for secure communication in resource-constrained internet of things devices: A comprehensive survey
25. Attribute-based keyword search over the encrypted blockchain10.32604/cmes.2021.015210 ↗
26. BSMFS: Blockchain assisted secure multi-keyword fuzzy search over encrypted data
27. Blockchain enabled optimal lightweight cryptography based image encryption technique for IIoT10.32604/iasc.2022.024902 ↗
28. BEIR: A blockchain-based encrypted image retrieval scheme
29. Encrypted monument: The birth of crypto place on the blockchain10.1016/j.geoforum.2020.08.011 ↗
30. Training encrypted models with privacy-preserved data on blockchain
31. A study on the optimization of blockchain hashing algorithm based on PRCA10.1155/2020/8876317 ↗
32. Enhancing blockchain security in cloud computing with IoT environment using ECIES and cryptography hash algorithm
33. A RISC-V processor with area-efficient memristor-based in-memory computing for hash algorithm in blockchain applications10.3390/mi10080541 ↗
34. A blockchain system based on quantum-resistant digital signature
35. Decentralized LPWAN infrastructure using blockchain and digital signatures, concurrency and computation10.1002/cpe.5352 ↗
36. Securing blockchain transactions using quantum teleportation and quantum digital signature
37. An efficient double parameter elliptic curve digital signature algorithm for blockchain10.1109/ACCESS.2021.3082704 ↗
38. Linear elliptical curve digital signature (LECDS) with blockchain approach for enhanced security on cloud server10.1109/ACCESS.2021.3115238 ↗
39. Towards a blockchain-based certificate authentication system in Vietnam10.7717/peerj-cs.266 ↗
40. A hybrid blockchain-based identity authentication scheme for multi-WSN
41. Blockchain-based secure authentication with improved performance for fog computing10.3390/s22228969 ↗
42. Blockchain-based anonymous authentication in edge computing environment10.3390/electronics12010219 ↗
43. Multi-factor authentication with randomly selected authentication methods with DID on a random terminal10.3390/app12052301 ↗
44. A decentralized lightweight authentication protocol under blockchain10.1002/cpe.6920 ↗
45. 1 Blockchain’s roles in meeting key supply chain management objectives10.1016/j.ijinfomgt.2017.12.005 ↗
46. Blockchain-based secure key management for mobile edge computing10.1109/TMC.2021.3068717 ↗
47. Enhancing key management in LoRaWAN with permissioned blockchain10.3390/s20113068 ↗
48. Threshold key management scheme for blockchain-based intelligent transportation systems
49. Blockchain-based dynamic key management for heterogeneous intelligent transportation systems10.1109/JIOT.2017.2740569 ↗
50. Distributed denial-of-service (DDoS) attacks and defense mechanisms in various web-enabled computing platforms: Issues, challenges, and future research directions10.4018/IJSWIS.297143 ↗
51. Killer · 2019 IEEE Globecom Workshops (GC Wkshps) · 2019 · 1
52. A reputation scheme for a blockchain-based network cooperative defense
53. Collaborative cyber attack defense in SDN networks using blockchain technology
54. Federated blockchain-based tracking and liability attribution framework for employees and cyber-physical objects in a smart workplace
55. AutoBotCatcher: Blockchain-based P2P botnet detection for the internet of things
56. Co-IoT: A collaborative DDoS, itigation scheme in IoT environment based on blockchain using SDN
57. Synchronizing DDoS defense at network edge with P4, SDN, and Blockchain10.1016/j.comnet.2022.109267 ↗
58. SC-FLARE: Cooperative DDoS signaling based on smart contracts
59. Trusted computing in power distribution IoT: A fuzzy set theory based analysis10.3233/JIFS-189973 ↗
60. Analyzing research trends in blockchain studies in South Korea using dynamic topic modeling and network analysis
61. A distributed collaborative entrance defense framework against DDoS attacks on satellite internet10.1109/JIOT.2022.3176121 ↗
62. Enhancing data privacy through a decentralized predictive model with blockchain-based revenue10.1504/IJAHUC.2021.115104 ↗
63. Worm computing: A blockchain-based resource sharing and cybersecurity framework10.1016/j.jnca.2021.103081 ↗
64. BSD-guard: A collaborative blockchain-based approach for detection and mitigation of sdn-targeted ddos attacks
65. Cyber threat intelligence challenges: Leveraging blockchain intelligence with possible solution
66. A collaborative DDoS mitigation solution based on Ethereum smart contract and RNN-LSTM
67. Orchestrating DDoS mitigation via blockchain-based network provider collaborations10.1017/S0269888920000259 ↗
68. A blockchain-based decentralized federated learning framework with committee consensus10.1109/MNET.011.2000263 ↗
69. A secure federated learning framework for 5G networks10.1109/MWC.01.1900525 ↗
70. Privacy-preserving blockchain-based federated learning for IoT devices10.1109/JIOT.2020.3017377 ↗
71. Decentralized privacy using blockchain-enabled federated learning in fog computing10.1109/JIOT.2020.2977383 ↗
72. Blockchained on-device federated learning10.1109/LCOMM.2019.2921755 ↗
73. Blockchain empowered asynchronous federated learning for secure data sharing in Internet of Vehicles10.1109/TVT.2020.2973651 ↗
74. FLchain: Federated learning via MEC-enabled blockchain network
75. A blockchain-empowered cluster-based federated learning model for blade icing estimation on IoT-enabled wind turbine10.1109/TII.2022.3159684 ↗
76. Blockchain and federated learning for collaborative intrusion detection in vehicular edge computing10.1109/TVT.2021.3076780 ↗
77. D2Gen: A decentralized device genome based integrity verification mechanism for collaborative intrusion detection systems10.1109/ACCESS.2021.3117938 ↗
78. ICMPv6-based DoS and DDoS attacks detection using machine learning techniques, open challenges, and blockchain applicability: A review10.1109/ACCESS.2020.3022963 ↗
79. A review of usability and security evaluation model of blockchain technologies
80. Validating data integrity with blockchain
81. A hybrid blockchain-based identity authentication scheme for multi-WSN
82. Assessment and treatment of privacy issues in blockchain systems10.1145/3570733.3570734 ↗
83. Research on the consensus mechanisms of blockchain technology
84. Systematic review of security vulnerabilities in ethereum blockchain smart contract10.1109/ACCESS.2021.3140091 ↗
85. Performance analysis of encryption algorithms for security
86. A model-driven framework for security labs using blockchain methodology
87. Benchmarks and models for blockchain
88. Stochastic models and wide-area network measurements for blockchain design and analysis
89. An effective blockchain evaluation system based on entropy-CRITIC weight method and MCDM techniques10.1007/s12083-021-01173-8 ↗
90. A graph model based blockchain implementation for increasing performance and security in decentralized ledger systems10.1109/ACCESS.2020.3006383 ↗
91. A survey of blockchain consensus algorithms performance evaluation criteria10.1016/j.eswa.2020.113385 ↗
92. Blockchain evaluation approaches: State-of-the-art and future perspective10.3390/s20123358 ↗
93. A secured log mining approach to collection, monitoring, rotation, and analysis of frequent and heterogeneous logs
94. Network data collection, fusion, mining and analytics for cyber security
95. COMPASS: A data-driven blockchain evaluation framwework
96. Safety exploration and analysis of the computer data based on the block chain technology
97. Detecting blockchain security threats
98. ANN based block chain security threat mechanism10.35940/ijitee.J9442.0881019 ↗
99. Decentralized security and data integrity of blockchain using deep learning techniques
100. Machine learning for detecting security attacks on blockchain using software defined networking