TY - GEN
T1 - Efficient DoS Attack Defense Strategy for Blockchain Networks Based on Bayesian Attack Graph and Stackelberg Game
AU - Wang, Tianyi
AU - Tang, Wei
AU - Dong, Chengyi
AU - Li, Entang
AU - Su, Zhou
AU - Li, Jiliang
N1 - Publisher Copyright:
© 2025 ACM.
PY - 2025/12/8
Y1 - 2025/12/8
N2 - With their decentralized and immutable properties, blockchains are widely adopted across diverse domains. However, clients remain vulnerable to distributed denial-of-service (DDoS) attacks. Specifically, adversaries can further disrupt service availability and undermine the reputation by exhausting honest node resources. However, existing defenses are limited by idealized assumptions about attack paths and weak adaptability to dynamic attacker behaviors. To address this issue, we propose a DoS defense framework for blockchain networks integrating Bayesian Attack Graphs (BAG), Stackelberg game, and reinforcement learning. BAG models quantify node reachability probabilities via Bayesian inference, considering vulnerability severity, attack cost, and attack benefit, thus capturing attackers' motives and randomness in attack path selection. A Stackelberg game simulates attacker-defender strategies, while reinforcement learning dynamically refines defenses in real time. Extensive experiments demonstrate that our method outperforms both the baseline model and Q-MIND in terms of performance, specifically showing a 47% faster convergence speed and a 32% higher stable reward. Additionally, this method can achieve a 97% node survival rate, whereas this proportion is only 15% in the absence of defense.
AB - With their decentralized and immutable properties, blockchains are widely adopted across diverse domains. However, clients remain vulnerable to distributed denial-of-service (DDoS) attacks. Specifically, adversaries can further disrupt service availability and undermine the reputation by exhausting honest node resources. However, existing defenses are limited by idealized assumptions about attack paths and weak adaptability to dynamic attacker behaviors. To address this issue, we propose a DoS defense framework for blockchain networks integrating Bayesian Attack Graphs (BAG), Stackelberg game, and reinforcement learning. BAG models quantify node reachability probabilities via Bayesian inference, considering vulnerability severity, attack cost, and attack benefit, thus capturing attackers' motives and randomness in attack path selection. A Stackelberg game simulates attacker-defender strategies, while reinforcement learning dynamically refines defenses in real time. Extensive experiments demonstrate that our method outperforms both the baseline model and Q-MIND in terms of performance, specifically showing a 47% faster convergence speed and a 32% higher stable reward. Additionally, this method can achieve a 97% node survival rate, whereas this proportion is only 15% in the absence of defense.
KW - bayesian attack graphs
KW - blockchain security
KW - defense strategy optimization
KW - dos attacks
KW - reinforcement learning
KW - stackelberg game
UR - https://www.scopus.com/pages/publications/105026300753
U2 - 10.1145/3769698.3771228
DO - 10.1145/3769698.3771228
M3 - 会议稿件
AN - SCOPUS:105026300753
T3 - BlockNetSys 2025 - Proceedings of the 2025 ACM CoNEXT Workshop on Blockchain-Network Synergy, Co-Located with CoNEXT 2025
SP - 39
EP - 46
BT - BlockNetSys 2025 - Proceedings of the 2025 ACM CoNEXT Workshop on Blockchain-Network Synergy, Co-Located with CoNEXT 2025
PB - Association for Computing Machinery, Inc
T2 - 2025 ACM CoNEXT Workshop on Blockchain-Network Synergy, BlockNetSys 2025
Y2 - 1 December 2025 through 4 December 2025
ER -