Enhancing Smart-Contract Security through Machine Learning: A Survey of Approaches and Techniques

被引:6
|
作者
Jiang, Fan [1 ,2 ,3 ]
Chao, Kailin [1 ,2 ,3 ]
Xiao, Jianmao [1 ,2 ,3 ]
Liu, Qinghua [1 ,2 ,3 ]
Gu, Keyang [1 ,2 ,3 ]
Wu, Junyi [1 ,2 ,3 ]
Cao, Yuanlong [1 ,2 ,3 ]
机构
[1] Jiangxi Normal Univ, Sch Software, Nanchang 330022, Peoples R China
[2] Jiangxi Prov Engn Res Ctr Blockchain Data Secur &, Nanchang 330022, Peoples R China
[3] Jiangxi Normal Univ, Management Sci & Engn Ctr, Nanchang 330022, Peoples R China
关键词
machine learning; safety; smart contract; vulnerability detection; survey; GRAPH NEURAL-NETWORKS; VULNERABILITY DETECTION; MODEL; ARCHITECTURE; DISCOVERY; GAME;
D O I
10.3390/electronics12092046
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As blockchain technology continues to advance, smart contracts, a core component, have increasingly garnered widespread attention. Nevertheless, security concerns associated with smart contracts have become more prominent. Although machine-learning techniques have demonstrated potential in the field of smart-contract security detection, there is still a lack of comprehensive review studies. To address this research gap, this paper innovatively presents a comprehensive investigation of smart-contract vulnerability detection based on machine learning. First, we elucidate common types of smart-contract vulnerabilities and the background of formalized vulnerability detection tools. Subsequently, we conduct an in-depth study and analysis of machine-learning techniques. Next, we collect, screen, and comparatively analyze existing machine-learning-based smart-contract vulnerability detection tools. Finally, we summarize the findings and offer feasible insights into this domain.
引用
收藏
页数:28
相关论文
共 50 条
  • [21] Enhancing IoT Security: Optimizing Anomaly Detection through Machine Learning
    Balega, Maria
    Farag, Waleed
    Wu, Xin-Wen
    Ezekiel, Soundararajan
    Good, Zaryn
    [J]. ELECTRONICS, 2024, 13 (11)
  • [22] Enhancing Security and Reliability in Industrial IoT Networks through Machine Learning
    V. Barekar, Praful
    Purandare, Radhika
    Sawlikar, Alka
    Welekar, Rashmi R.
    Ingole, Piyush K.
    Shelke, Nilesh
    [J]. JOURNAL OF ELECTRICAL SYSTEMS, 2024, 20 (01) : 289 - 302
  • [23] Smart Home IoT Privacy and Security Preservation via Machine Learning Techniques
    Almutairi, Mubarak
    [J]. CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (01): : 1959 - 1983
  • [24] Machine learning techniques based on security management in smart cities using robots
    Zhang, Mengqi
    Wang, Xi
    Sathishkumar, V. E.
    Sivakumar, V
    [J]. WORK-A JOURNAL OF PREVENTION ASSESSMENT & REHABILITATION, 2021, 68 (03): : 891 - 902
  • [25] A Survey of Vulnerability Detection Techniques by Smart Contract Tools
    Khan, Zulfiqar Ali
    Namin, Akbar Siami
    [J]. IEEE ACCESS, 2024, 12 : 70870 - 70910
  • [26] A Survey on Different Approaches for Malware Detection Using Machine Learning Techniques
    Rani, S. Soja
    Reeja, S. R.
    [J]. SUSTAINABLE COMMUNICATION NETWORKS AND APPLICATION, ICSCN 2019, 2020, 39 : 389 - 398
  • [27] Enhancing Using Machine Learning Approaches
    McLean, Aaron Lawson
    Walter, Jan
    [J]. NEUROMODULATION, 2019, 22 (03): : 366 - 367
  • [28] Enhancing latency performance through intelligent bandwidth allocation decisions: a survey and comparative study of machine learning techniques
    Ruan, Lihua
    Dias, Maluge P., I
    Wong, Elaine
    [J]. JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2020, 12 (04) : B20 - B32
  • [29] AliAmvra-Enhancing Customer Experience through the Application of Machine Learning Techniques for Survey Data Assessment and Analysis
    Mpouziotas, Dimitris
    Besharat, Jeries
    Tsoulos, Ioannis G.
    Stylios, Chrysostomos
    [J]. INFORMATION, 2024, 15 (02)
  • [30] Machine Learning Approaches in Smart Health
    Rayan, Zeina
    Alfonse, Marco
    Salem, Abdel-Badeeh M.
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE OF INFORMATION AND COMMUNICATION TECHNOLOGY [ICICT-2019], 2019, 154 : 361 - 368