A Survey on Vulnerability Detection Tools of Smart Contract Bytecode

Abstract

As the core of present blockchain applications, smart contracts are designed to help multiple parties reach an agreement. Along with the promotion of smart contract applications, a large number of economic losses caused by attacks on smart contract vulnerabilities have emerged. Since most smart contracts only disclose bytecode, in recent years, there have been numerous researches on the vulnerability detection of smart contract bytecode, mainly for Ethereum smart contracts, achieving considerable results. My survey summarizes the methods and supported vulnerability types of these tools, aimed at Ethereum or EOSIO, over the years. The problems reflected in it shed light on the future work of smart contract bytecode vulnerability detection.

Publication
In Proceedings of the 3rd International Conference on Information Systems and Computer Aided Education
Fan DANG
Fan DANG
Research Assistant Professor

My research interests include AIoT, edge computing, and mobile security.