Modelling And Simulation For Detecting Vulnerabilities And Security Threats Of Smart Contracts Using Machine Learning

被引:1
|
作者
Mughaid, Ala [1 ]
Obeidat, Ibrahim [1 ]
Shdaifat, Andaleeb [1 ]
Alhayjna, Razan [1 ]
AlZu'bi, Shadi [2 ]
机构
[1] Hashemite Univ, Fac prince Al Hussien bin Abdullah IT, Dept Informat Technol, POB 330127, Zarqa 13133, Jordan
[2] Al Zaytoonah Univ Jordan, Comp Sci Dept, Amman, Jordan
来源
2023 EIGHTH INTERNATIONAL CONFERENCE ON FOG AND MOBILE EDGE COMPUTING, FMEC | 2023年
关键词
Cyber security; Blockchain; Smart contract; Machine learning; IPFS; BLOCKCHAIN;
D O I
10.1109/FMEC59375.2023.10305867
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recently, the use and development of a blockchain systems such as Ethereum has increased rapidly, and many systems have relied on a third party as an intermediary between the sender and the receiver. Despite the attempts of developers to protect smart contracts, smart contracts contain many vulnerabilities that hackers resort to exploiting and using due to the attack that caused many financial and economic losses, and with the increase of errors in smart contracts, there are many tools and methods. For the analysis of smart contracts, machine learning models have appeared that facilitate their discovery instead of extracting them manually. In this paper, We have built a model that attempts to cancel the third party and we used machine learning to identify valid and invalid smart contracts. We have used several models and compared them with previous results of previous work in the same field. The result of this research was as expected of height accuracy achieved with approximately.99%.
引用
收藏
页码:123 / 127
页数:5
相关论文
共 50 条
  • [1] Machine Learning Model for Smart Contracts Security Analysis
    Momeni, Pouyan
    Wang, Yu
    Samavi, Reza
    2019 17TH INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2019, : 272 - 277
  • [2] Machine learning methods for detecting smart contracts vulnerabilities within Ethereum blockchain - A review
    Crisostomo, Joao
    Bacao, Fernando
    Lobo, Victor
    EXPERT SYSTEMS WITH APPLICATIONS, 2025, 268
  • [3] Security Vulnerabilities in Ethereum Smart Contracts
    Mense, Alexander
    Flatscher, Markus
    IIWAS2018: THE 20TH INTERNATIONAL CONFERENCE ON INFORMATION INTEGRATION AND WEB-BASED APPLICATIONS & SERVICES, 2014, : 375 - 380
  • [4] ReDefender: Detecting Reentrancy Vulnerabilities in Smart Contracts Automatically
    Li, Bixin
    Pan, Zhenyu
    Hu, Tianyuan
    IEEE TRANSACTIONS ON RELIABILITY, 2022, 71 (02) : 984 - 999
  • [5] Detecting unknown vulnerabilities in smart contracts using opcode sequences
    Li, Peiqiang
    Wang, Guojun
    Xing, Xiaofei
    Li, Xiangbin
    Zhu, Jinyao
    CONNECTION SCIENCE, 2024, 36 (01)
  • [6] Smart Contracts Security Threats and Solutions
    Rosaire, Senou Mahugnon
    Jules, Degila
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2022, 17 (01)
  • [7] ReDefender: A Tool for Detecting Reentrancy Vulnerabilities in Smart Contracts Effectively
    Pan, Zhenyu
    Hu, Tianyuan
    Qian, Chen
    Li, Bixin
    2021 IEEE 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2021), 2021, : 915 - 925
  • [8] Security Vulnerabilities and Countermeasures of Smart Contracts: A Survey
    Sifra, Epherem Merete
    2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2022), 2022, : 512 - 515
  • [9] Verifying Security Vulnerabilities for Blockchain-based Smart Contracts
    Matulevicius, Nedas
    Cordeiro, Lucas C.
    2021 XI BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC), 2021,
  • [10] Security and Privacy in IoT Using Machine Learning and Blockchain: Threats and Countermeasures
    Waheed, Nazar
    He, Xiangjian
    Ikram, Muhammad
    Usman, Muhammad
    Hashmi, Saad Sajid
    ACM COMPUTING SURVEYS, 2021, 53 (06)