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 条
  • [41] MLFuzzer: a fuzzing approach based on generative adversarial networks and BiLSTM for detecting vulnerabilities in smart contracts
    Ghazi Mergani Ahmead Ali
    Hongsong Chen
    Cluster Computing, 2025, 28 (5)
  • [42] A Comparative Study of Anomaly Detection Techniques for IoT Security Using Adaptive Machine Learning for IoT Threats
    Alsalman, Dheyaaldin
    IEEE ACCESS, 2024, 12 : 14719 - 14730
  • [43] DeLMS: A decentralized learning management system using Ethereum smart contracts and IPFS
    Xavier, Midhun
    Sobha, Parvathy
    Patil, Sandeep
    Vyatkin, Valeriy
    2023 IEEE 21ST INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS, INDIN, 2023,
  • [44] A Machine Learning Approach for Detecting Unemployment Using the Smart Metering Infrastructure
    Montanez, Casimiro A. Curbelo
    Hurst, William
    IEEE ACCESS, 2020, 8 : 22525 - 22536
  • [45] Smart Contract Based Data Trading Mode Using Blockchain and Machine Learning
    Xiong, Wei
    Xiong, Li
    IEEE ACCESS, 2019, 7 : 102331 - 102344
  • [46] Mitigating smart contract vulnerabilities in electronic toll collection using blockchain security
    Ben Rhaiem, Olfa
    Amara, Marwa
    Zaghdoud, Radhia
    Chaari, Lamia
    Metab, Maha
    INTERNET OF THINGS, 2024, 28
  • [47] Security and Privacy of Electronic Health Records: Decentralized and Hierarchical Data Sharing using Smart Contracts
    Zaghloul, Ehab
    Li, Tongtong
    Ren, Jian
    2019 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2019, : 375 - 379
  • [48] Detecting Advanced Persistent Threats using Fractal Dimension based Machine Learning Classification
    Siddiqui, Sana
    Khan, Muhammad Salman
    Ferens, Ken
    Kinsner, Witold
    IWSPA'16: PROCEEDINGS OF THE 2016 ACM INTERNATIONAL WORKSHOP ON SECURITY AND PRIVACY ANALYTICS, 2016, : 64 - 69
  • [49] Detecting Parallel Covert Data Transmission Channels in Video Conferencing Using Machine Learning
    Joseph, Ofir
    Elmalech, Avshalom
    Hajaj, Chen
    ELECTRONICS, 2023, 12 (05)
  • [50] Unraveling Ransomware: Detecting Threats with Advanced Machine Learning Algorithms
    Hammadeh, Karam
    Kavitha, M.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (09) : 484 - 491