An efficient approach to secure smart contract of Ethereum blockchain using hybrid security analysis approach

被引:15
|
作者
Kushwaha, Satpal Singh [1 ]
Joshi, Sandeep [1 ]
Gupta, Amit Kumar [1 ]
机构
[1] Manipal Univ Jaipur, Dept Comp Sci & Engn, Jaipur, Rajasthan, India
关键词
Ethereum; Smart contract; Security; Vulnerability; Hybrid analysis; Decentralized; Blockchain;
D O I
10.47974/JDMSC-1815
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The technology behind blockchain is quickly becoming one of the most crucial innovations in recent years. The Smart contracts are digital agreements, made in between two untrusted parties. Smart contracts are self-executable small piece of code that gets executed due to some predefined triggering conditions. Smart contracts store cryptocurrencies as their balances and deal in cryptocurrencies on network transactions. Because of this, smart contracts are constantly open to the possibility of being attacked. A single security vulnerability can make the smart contract very much insecure. The immutability property of the blockchain ensures that, once a smart contract has been placed on the blockchain, cannot be modified in any way. So, the smart contract must be analyzed for any kind of security vulnerability before its deployment on the blockchain. Existing analysis approaches detect vulnerabilities with high false positive rates. Our proposed approach analyses the smart contracts using a hybrid combination of pattern matching and symbolic execution, which produces results with a low false positive rate. We have performed a comparative analysis of our proposed approach to prove its efficiency with the existing research approaches on a data set of 453 smart contracts with tagged vulnerabilities.
引用
收藏
页码:1499 / 1517
页数:19
相关论文
共 50 条
  • [1] Systematic Review of Security Vulnerabilities in Ethereum Blockchain Smart Contract
    Kushwaha, Satpal Singh
    Joshi, Sandeep
    Singh, Dilbag
    Kaur, Manjit
    Lee, Heung-No
    IEEE ACCESS, 2022, 10 : 6605 - 6621
  • [2] SSHCEth: Secure Smart Home Communications based on Ethereum Blockchain and Smart Contract
    Bourian, Imad
    Sebbar, Anass
    Chougdali, Khalid
    Amhoud, El Mehdi
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 2674 - 2679
  • [3] Advanced financial security system using smart contract in private ethereum consortium blockchain with hybrid optimization strategy
    Prabanand, S. C.
    Thanabal, M. S.
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [4] Blockchain and Secure Element, a Hybrid Approach for Secure Energy Smart Meter Gateways
    Zakaret, Carine
    Peladarinos, Nikolaos
    Cheimaras, Vasileios
    Tserepas, Efthymios
    Papageorgas, Panagiotis
    Aillerie, Michel
    Piromalis, Dimitrios
    Agavanakis, Kyriakos
    SENSORS, 2022, 22 (24)
  • [5] Secure Blockchain Interworking Using Extended Smart Contract
    Fujimoto, Shingo
    Takeuchi, Takuma
    Higashikado, Yoshiki
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2022, E105D (02) : 227 - 234
  • [6] Secure Electric Vehicle Charging Infrastructure in Smart Cities: A Blockchain-Based Smart Contract Approach
    Chowdhury, Abdullahi
    Shafin, Sakib Shahriar
    Masum, Saleh
    Kamruzzaman, Joarder
    Dong, Shi
    SMART CITIES, 2025, 8 (01):
  • [7] Smart-Graph: Graphical Representations for Smart Contract on the Ethereum Blockchain
    Pierro, Giuseppe Antonio
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2021), 2021, : 708 - 714
  • [8] Exploring Ethereum's Blockchain Anonymity Using Smart Contract Code Attribution
    Linoy, Shlomi
    Stakhanova, Natalia
    Matyukhina, Alina
    2019 15TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2019,
  • [9] NeuCheck: A more practical Ethereum smart contract security analysis tool
    Lu, Ning
    Wang, Bin
    Zhang, Yongxin
    Shi, Wenbo
    Esposito, Christian
    SOFTWARE-PRACTICE & EXPERIENCE, 2021, 51 (10): : 2065 - 2084
  • [10] Secure smart contracts for cloud-based manufacturing using Ethereum blockchain
    Kumar, Ajay
    Abhishek, Kumar
    Nerurkar, Pranav
    Ghalib, Muhammad Rukunuddin
    Shankar, Achyut
    Cheng, Xiaochun
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (04)