PofoliaShared via Pofolia

Applied Sciences· 2026Q2· Review

A Systematic Survey of Smart Contract Fuzzing: Methods, Techniques, and Architectures for Ethereum and Beyond

Luis Alberto López Alvar, Luís de la Torre, Zehua Wang, S. Dormido-Canto

Short summary

A systematic review of 258 publications reveals that coverage-guided greybox fuzzing dominates smart contract vulnerability discovery (51.2% of tools), while LLM-guided fuzzing is the fastest-emerging technique, though most fuzzers explore only a few of eight feedback domains, leaving high-value compositions unexplored.

AI-generated from the title and abstract; the full text is not read.

Key points

  • Coverage-guided greybox fuzzing is the dominant smart contract fuzzing paradigm, used by 51.2% of surveyed tools.
  • LLM-guided fuzzing is the fastest-emerging subcategory within learning-based approaches.
  • Most smart contract fuzzers explore only a few of the eight identified feedback domains.
  • Opportunities exist for unexplored high-value multi-domain feedback compositions in fuzzing.

AI-generated from the title and abstract; the full text is not read.

Abstract

Blockchain architectures increasingly rely on smart contracts as programmable execution components, yet the security challenges they introduce remain only partially addressed. Fuzz testing has emerged as one of the leading automated techniques for smart contract vulnerability discovery; however, a systematic treatment linking classical fuzzing concepts to the specific architectural constraints of smart contract execution environments has remained elusive. We conduct a large-scale systematic review of 258 publications collected from Scopus and Google Scholar. The review is structured around four research questions covering general fuzzing limitations, EVM execution constraints, cross-contract interaction challenges, and technique transferability. The contributions are fourfold. First, we develop a conceptual taxonomy establishing an explicit correspondence between classical and smart contract fuzzing. Second, we present an architectural taxonomy of representative fuzzers unified under a generalised waypoint architecture that exposes key feedback domains and composition gaps. Third, we provide a categorised technique review spanning coverage-guided, hybrid, and learning-based approaches. Fourth, we offer a reproducibility critique with a structured research roadmap. Coverage-guided greybox fuzzing emerges as the dominant paradigm (51.2% of the 121 SC fuzzer tools); learning-based approaches (machine learning, reinforcement learning, and LLMs) are a small but emerging class, with LLM-guided fuzzing the fastest-emerging subcategory by recency. Feedback-domain composition remains sparse: most surveyed fuzzers combine only a few of the eight identified feedback domains, and none approaches the full set, leaving several high-value multi-domain compositions unexplored. Open challenges include scalable stateful exploration, standardised benchmarks and oracles, and EVM-specific architectural optimisations. The complete categorised corpus, coding, and search strategy are openly available.

The authors' abstract, as published at the source. Applied Sciences, 2026 · DOI ↗

TakeawaysPremium
Ask the paperFree account

Continue with a free account

Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.

Continue free on the web

Sign in with Google or Apple; no card needed. You come back to this paper.

On your phone:

Field: Information Systems

Information SystemsComputer Science