An Approach to Optimize Symbolic Execution in Ethereum Smart Contracts
Abstract
As the application of smart contracts in blockchain technology becomes increasingly widespread, their security issues have emerged as a focal point of both research and practice. Although symbolic execution technology has been extensively applied for the detection of security vulnerabilities in smart contracts, its limitations in terms of execution efficiency and code coverage remain significant. In response to these challenges, this study introduces an innovative method named HoneyToken-DetectorRev, which optimizes traditional symbolic execution through program slicing technology, aiming to enhance the efficiency and effectiveness of smart contract security detection. By selecting ten smart contracts from the Ethereum platform, which vary in business logic and complexity, we conducted an empirical analysis of HoneyToken-DetectorRev. The experimental results demonstrate that this method significantly improves the efficiency of smart contract detection without sacrificing precision. This research not only provides an effective technical approach for the security detection of smart contracts but also offers theoretical and practical guidance for further enhancing the security of blockchain applications.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.