A Game-Theoretic Defense Mechanism Against Blockchain Denial-of-Service Attacks in Bitcoin
DOI:
https://doi.org/10.54097/msqqhn51Keywords:
Blockchain; SDoS; BDoS; Bitcoin; PoW.Abstract
Bitcoin, the world's first decentralized digital currency, offers a high degree of security and transparency with its distributed network based on blockchain technology. However, with the widespread use of Bitcoin and other blockchain systems, cyberattacks have become one of the major issues threatening their stability and security. Among them, BDoS (Blockchain Denial of Service) attacks and SDoS (Selfish Denial of Service) attacks, as new types of denial-of-service attacks, especially pose a significant threat to the Bitcoin network. Since the Bitcoin network adopts the Proof of Work (PoW) mechanism, BDoS and SDoS attacks force miners to stop mining or waste computing resources by exploiting the blockchain reward mechanism and creating chain forks. In this paper, based on blockchain technology and game theory, we propose an effective defense strategy to avoid denial-of-service attacks on the blockchain, and the scheme does not require modification of the existing blockchain protocol.
Downloads
References
[1] S. Nakamoto and A. Bitcoin. A Peer-to-Peer Electronic Cash System.[Online]. Available: https://bitcoin.org/bitcoin.pdf
[2] I. Eyal and E.G. Sirer, “Majority is not enough: Bitcoin mining is vulnerable,” in Proc. Int Conf. Financial Cryptography Data Secur. Chanm, Switzerland: Springer, 2014, pp. 436-454.
[3] K. Nayak, S. Kumar, A. Miller, E. Shi, “Stubborn mining: Generalizing selfish mining and combining with an eclipse attack,” in Proc. IEEE Eur. Symp. Secur. Privacy, Mar. 2016, pp. 601-619.
[4] Wang W, Hoang D T, Hu P, et al. A survey on consensus mechanisms and mining strategy management in blockchain networks[J]. IEEE Access, 2019, 7: 22328-22370.
[5] Rosenfeld M. Analysis of bitcoin pooled mining reward systems[J]. arXiv preprint arXiv:1112.4980, 2011.
[6] Eyal I. The miner's dilemma[C]//2015 IEEE Symposium on Security and Privacy. IEEE, 2015: 89-103.
[7] M. Mirkin, Y. Ji, J. Pang, et al., “BDoS: Blockchain denial-of-service,” in Proc. ACM SIGSAC Conf. Comput. Commun. Secur.,Oct.2020,pp. 601-619.
[8] Q. Wang, T. Xia, D. Wang, Y. Ren, G. Miao, and K. R. Choo, “SDoS: Selfish mining-based denial-of-service attack,” IEEE Trans. InfForensics Security, vol. 17, pp. 3335–3349, 2022.
[9] J. Zhang, C. Zha, Q. Zhang and S. Ma, "A Denial-of-Service Attack Based on Selfish Mining and Sybil Attack in Blockchain Systems," in IEEE Access, vol. 12, pp. 170309-170320, 2024.
[10] Habib, M. A., & Manik, M. M. H. (2023, October). A technique to avoid Blockchain Denial of Service (BDoS) and Selfish Mining Attack. In 2023 Fifth International Conference on Blockchain Computing and Applications (BCCA) (pp. 585-590). IEEE.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







