Multiple-Layer Security Threats on the Ethereum Blockchain and Their Countermeasures

被引:15
|
作者
Duan, Li [1 ,2 ]
Sun, Yangyang [1 ]
Zhang, Kejia [3 ,4 ]
Ding, Yong [2 ]
机构
[1] Beijing Jiaotong Univ, Beijing Key Lab Secur & Privacy Intelligent Trans, Beijing 100044, Peoples R China
[2] Guangxi Key Lab Cryptog & Informat Secur, Guilin, Guangxi, Peoples R China
[3] Heilongjiang Univ, Sch Math Sci, Harbin 150080, Peoples R China
[4] Heilongjiang Univ, Cryptol & Cyberspace Secur Lab, Harbin 150080, Peoples R China
基金
北京市自然科学基金; 国家重点研发计划; 中国国家自然科学基金;
关键词
Ethereum - Losses - Denial-of-service attack - Network security - Security systems;
D O I
10.1155/2022/5307697
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has been widely used in digital currency, Internet of Things, and other important fields because of its decentralization, nontampering, and anonymity. The vigorous development of blockchain cannot be separated from the security guarantee. However, there are various security threats within the blockchain that have shown in the past to cause huge financial losses. This paper aims at studying the multi-level security threats existing in the Ethereum blockchain, and exploring the security protection schemes under multiple attack scenarios. There are ten attack scenarios studied in this paper, which are replay attack, short url attack, false top-up attack, transaction order dependence attack, integer overflow attack, re-entrancy attack, honeypot attack, airdrop hunting attack, writing of arbitrary storage address attack, and gas exhaustion denial of service attack. This paper also proposes protection schemes. Finally, these schemes are evaluated by experiments. Experimental results show that our approach is efficient and does not bring too much extra cost and that the time cost has doubled at most.
引用
收藏
页数:11
相关论文
共 50 条
  • [41] Security Threats and Countermeasures of Unmanned Aerial Vehicle Communications
    Wang L.
    Chen Y.
    Wang P.
    Yan Z.
    IEEE Communications Standards Magazine, 2021, 5 (04): : 41 - 47
  • [42] Security in Software-Defined Networking: Threats and Countermeasures
    Zhaogang Shu
    Jiafu Wan
    Di Li
    Jiaxiang Lin
    Athanasios V. Vasilakos
    Muhammad Imran
    Mobile Networks and Applications, 2016, 21 : 764 - 776
  • [43] Security Concerns in Smart Grids: Threats, Vulnerabilities and Countermeasures
    Khelifa, Benahmed
    Abla, Smahi
    PROCEEDINGS OF 2015 3RD IEEE INTERNATIONAL RENEWABLE AND SUSTAINABLE ENERGY CONFERENCE (IRSEC'15), 2015, : 772 - 777
  • [44] Cyber-Physical Systems: Security Threats and Countermeasures
    Hammoudeh, Mohammad
    Epiphaniou, Gregory
    Pinto, Pedro
    JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2023, 12 (01)
  • [45] Security Threats, Countermeasures, and Challenges of Digital Supply Chains
    Hammi, Badis
    Zeadally, Sherali
    Nebhen, Jamel
    ACM COMPUTING SURVEYS, 2023, 55 (14S)
  • [46] A Survey on Security Threats and Countermeasures in IEEE Test Standards
    Valea, Emanuele
    Da Silva, Mathieu
    Di Natale, Giorgio
    Flottes, Marie-Lise
    Rouzeyre, Bruno
    IEEE DESIGN & TEST, 2019, 36 (03) : 95 - 116
  • [47] Communication and Sensing: Wireless PHY-Layer Threats to Security and Privacy for IoT Systems and Possible Countermeasures
    Lo Cigno, Renato
    Gringoli, Francesco
    Bartoletti, Stefania
    Cominelli, Marco
    Ghiro, Lorenzo
    Zanini, Samuele
    INFORMATION, 2025, 16 (01)
  • [48] Enhancement of UAV Data Security and Privacy via Ethereum Blockchain Technology
    Rawat, Sur Singh
    Alotaibi, Youseef
    Malsa, Nitima
    Gupta, Vimal
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 76 (02): : 1797 - 1815
  • [49] Blockchain-based security management of IoT infrastructure with Ethereum transactions
    S. K. Tanzir Mehedi
    Abdullah Al Mamun Shamim
    Mohammad Badrul Alam Miah
    Iran Journal of Computer Science, 2019, 2 (3) : 189 - 195
  • [50] Multiple-layer microfilters realize technological innovations
    Sasaki, Jun
    JEE. Journal of electronic engineering, 1995, 32 (341): : 27 - 31