Ethereum Eclipse Attack Detection based on BG-XGBoost

Authors

  • Chao Huang
  • Weiping Yang

DOI:

https://doi.org/10.54097/7efrdr49

Keywords:

Blockchain, Network Security, Eclipse Attack, Ethereum, Traffic Detection

Abstract

Abstract: Eclipse attacks pose a serious threat to blockchain networks. Research has proven that Ethereum is more vulnerable to the Eclipse attack than the Bitcoin peer-to-peer network. Therefore, related research on Eclipse attacks on Ethereum is of great value. This paper proposes an improved XGBoost algorithm based on Bagging. It simulates a variety of random situations through the Bagging method, introduces randomness, reduces the risk of high errors, reduces the variance of the XGBoost model output, and improves the generalization ability of the model. It further enhances the model performance on binary classification problems and achieves efficient identification of Eclipse attack traffic and normal traffic.

Downloads

Download data is not yet available.

References

Zheng, Zibin, et al. "Blockchain challenges and opportunities: A survey." International journal of web and grid services 14.4 (2018): 352-375.

Liu, Liang, and Budong Xu. "Research on information security technology based on blockchain." 2018 IEEE 3rd international conference on cloud computing and big data analysis (ICCCBDA). IEEE, 2018.

Heilman, Ethan, et al. "Eclipse attacks on {Bitcoin's}{peer-to-peer} network." 24th USENIX security symposium (USENIX security 15). 2015.

Xu, Guangquan, et al. "Am I eclipsed? A smart detector of eclipse attacks for Ethereum." Computers & Security 88 (2020): 101604.

Mufleh, Alaa. Bitcoin Eclipse Attack-Statistic Analysis on Selfish Mining and Double-Spending Attack. Diss. Doctoral dissertation, JOHANNES KEPLER UNIVERSITY LINZ, 2019.

Atzei, Nicola, Massimo Bartoletti, and Tiziana Cimoli. "A survey of attacks on ethereum smart contracts (sok)." Principles of Security and Trust: 6th International Conference, POST 2017, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2017, Uppsala, Sweden, April 22-29, 2017, Proceedings 6. Springer Berlin Heidelberg, 2017.

Anderson, Luke, et al. "New kids on the block: an analysis of modern blockchains." arXiv preprint arXiv:1606.06530 (2016).

Marcus, Yuval, Ethan Heilman, and Sharon Goldberg. "Low-resource eclipse attacks on ethereum's peer-to-peer network." Cryptology ePrint Archive (2018).

Rottondi, Cristina, et al. "Detection and mitigation of the eclipse attack in chord overlays." International Journal of Computational Science and Engineering 13.2 (2016): 111-121.

Fantacci, Romano, et al. "Avoiding eclipse attacks on Kad/Kademlia: an identity based approach." 2009 IEEE International Conference on Communications. IEEE, 2009.

Tran, Muoi, Akshaye Shenoi, and Min Suk Kang. "On the {Routing-Aware} peering against {Network-Eclipse} attacks in bitcoin." 30th USENIX Security Symposium (USENIX Security 21). 2021.

Chicarino, Vanessa, et al. "On the detection of selfish mining and stalker attacks in blockchain networks." Annals of Telecommunications 75 (2020): 143-152.

Ismail, Hatem, Daniel Germanus, and Neeraj Suri. "Detecting and mitigating P2P eclipse attacks." 2015 IEEE 21st International Conference on Parallel and Distributed Systems (ICPADS). IEEE, 2015.

Alangot, Bithin, et al. "Decentralized and lightweight approach to detect eclipse attacks on proof of work blockchains." IEEE Transactions on Network and Service Management 18.2 (2021): 1659-1672.

Dai, Qianyi, Bin Zhang, and Shuqin Dong. "Eclipse attack detection for blockchain network layer based on deep feature extraction." Wireless Communications and Mobile Computing 2022 (2022).

Downloads

Published

10-05-2024

Issue

Section

Articles

How to Cite

Huang, C., & Yang, W. (2024). Ethereum Eclipse Attack Detection based on BG-XGBoost. Frontiers in Computing and Intelligent Systems, 8(1), 98-103. https://doi.org/10.54097/7efrdr49