Diversity-Based Evolutionary Fuzzing for Smart Contract Security Analysis

Vol 57, 2025 - 341049
Poster
Favorite this paper
How to cite this paper?
Abstract

The immutability of smart contracts makes flaws critical, reinforcing the need for automated security testing. This work proposes DivFuzz (Diversity Fuzzer), a diversity-driven evolutionary fuzzing model based on CONFUZZIUS. The strategy incorporates phenotypic distance in the selection of individuals to broaden the exploration of the execution space. The evaluation used a benchmark of smart contracts and focused on code coverage as the primary effectiveness metric. The results show higher code coverage over time, indicating greater potential to reach unexplored execution regions. The findings confirm the importance of diversity in evolutionary fuzzing for smart contracts.

Share your ideas or questions with the authors!

Did you know that the greatest stimulus in scientific and cultural development is curiosity? Leave your questions or suggestions to the author!

Sign in to interact

Have a question or suggestion? Share your feedback with the authors!

Institutions
  • 1 Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo
Track
  • D&SP – OR in Defense and Security
Keywords
Smart Contracts
Evolutionary Fuzzing
Blockchain