Ethereum smart contract security research: survey and future research opportunities

被引:95
|
作者
Wang, Zeli [1 ,2 ]
Jin, Hai [1 ,2 ]
Dai, Weiqi [1 ,3 ,4 ]
Choo, Kim-Kwang Raymond [5 ]
Zou, Deqing [1 ,3 ,4 ]
机构
[1] Hubei Engn Res Ctr Big Data Secur, Natl Engn Res Ctr Big Data Technol & Syst, Serv Comp Technol & Syst Lab, Clusters & Grid Comp Lab, Wuhan 430074, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Sch Cyber Sci & Engn, Wuhan 430074, Peoples R China
[4] Shenzhen Huazhong Univ, Sci & Technol Res Inst, Shenzhen 518057, Peoples R China
[5] Univ Texas San Antonio, Dept Informat Syst & Cyber Secur, San Antonio, TX 78249 USA
关键词
smart contract; security; blockchain; vulnerability; unreliable data; RESEARCH ISSUES; BLOCKCHAIN; TECHNOLOGY; INTERNET; THINGS;
D O I
10.1007/s11704-020-9284-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain has recently emerged as a research trend, with potential applications in a broad range of industries and context. One particular successful Blockchain technology is smart contract, which is widely used in commercial settings (e.g., high value financial transactions). This, however, has security implications due to the potential to financially benefit from a security incident (e.g., identification and exploitation of a vulnerability in the smart contract or its implementation). Among, Ethereum is the most active and arresting. Hence, in this paper, we systematically review existing research efforts on Ethereum smart contract security, published between 2015 and 2019. Specifically, we focus on how smart contracts can be maliciously exploited and targeted, such as security issues of contract program model, vulnerabilities in the program and safety consideration introduced by program execution environment. We also identify potential research opportunities and future research agenda.
引用
收藏
页数:18
相关论文
共 50 条
  • [1] Ethereum smart contract security research: survey and future research opportunities
    Zeli Wang
    Hai Jin
    Weiqi Dai
    Kim-Kwang Raymond Choo
    Deqing Zou
    Frontiers of Computer Science, 2021, 15
  • [2] Ethereum smart contract security research: survey and future research opportunities
    Zeli WANG
    Hai JIN
    Weiqi DAI
    KimKwang Raymond CHOO
    Deqing ZOU
    Frontiers of Computer Science, 2021, (02) : 137 - 154
  • [3] A comprehensive survey of smart contract security: State of the art and research directions
    Wu, Guangfu
    Wang, Haiping
    Lai, Xin
    Wang, Mengmeng
    He, Daojing
    Chan, Sammy
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2024, 226
  • [4] A Survey of Research on Smart Grid Security
    Zhou, Lin
    Chen, Shiping
    NETWORK COMPUTING AND INFORMATION SECURITY, 2012, 345 : 395 - 405
  • [5] 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
  • [6] A survey of application research based on blockchain smart contract
    Shi-Yi Lin
    Lei Zhang
    Jing Li
    Li-li Ji
    Yue Sun
    Wireless Networks, 2022, 28 : 635 - 690
  • [7] A survey of application research based on blockchain smart contract
    Lin, Shi-Yi
    Zhang, Lei
    Li, Jing
    Ji, Li-li
    Sun, Yue
    WIRELESS NETWORKS, 2022, 28 (02) : 635 - 690
  • [8] THE FUTURE OF INTERFIRM CONTRACT RESEARCH: OPPORTUNITIES BASED ON PRIOR RESEARCH AND NONTRADITIONAL TOOLS
    Weber, Libby
    Mayer, Kyle J.
    Wu, Rui
    ECONOMIC INSTITUTIONS OF STRATEGY, 2009, 26 : 123 - 145
  • [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] A Survey on Ethereum Smart Contract Vulnerability Detection Using Machine Learning
    Surucu, Onur
    Yeprem, Uygar
    Wilkinson, Connor
    Hilal, Waleed
    Gadsden, S. Andrew
    Yawney, John
    Alsadi, Naseem
    Giuliano, Alessandro
    DISRUPTIVE TECHNOLOGIES IN INFORMATION SCIENCES VI, 2022, 12117