Multi-Agent Collaborative Fuzzing with Continuous Reflection for Smart Contracts Vulnerability Detection
Jie Chen, Liangmin Wang

TL;DR
SmartFuzz is a novel collaborative, self-improving fuzzing framework for smart contracts that leverages large language models and continuous reflection to enhance vulnerability detection efficiency and accuracy.
Contribution
It introduces a continuous reflection process and multi-agent collaboration guided by a reactive chain, advancing smart contract fuzzing beyond existing coverage-focused methods.
Findings
Detects 5.8%-74.7% more vulnerabilities within 30 minutes.
Reduces false negatives by up to 80%.
Outperforms state-of-the-art fuzzers on real-world contracts.
Abstract
Fuzzing is a widely used technique for detecting vulnerabilities in smart contracts, which generates transaction sequences to explore the execution paths of smart contracts. However, existing fuzzers are falling short in detecting sophisticated vulnerabilities that require specific attack transaction sequences with proper inputs to trigger, as they (i) prioritize code coverage over vulnerability discovery, wasting considerable effort on non-vulnerable code regions, and (ii) lack semantic understanding of stateful contracts, generating numerous invalid transaction sequences that cannot pass runtime execution. In this paper, we propose SmartFuzz, a novel collaborative reflective fuzzer for smart contract vulnerability detection. It employs large language model-driven agents as the fuzzing engine and continuously improves itself by learning and reflecting through interactions with the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Security and Verification in Computing · Advanced Malware Detection Techniques
