Enhancing Smart Contract Vulnerability Detection in DApps Leveraging Fine-Tuned LLM
Not on the map. Why?
Abstract (arXiv)
Decentralized applications (DApps) face significant security risks due to vulnerabilities in smart contracts, with traditional detection methods struggling to address emerging and machine-unauditable flaws. This paper proposes a novel approach leveraging fine-tuned Large Language Models (LLMs) to enhance smart contract vulnerability detection. We introduce a comprehensive dataset of 215 real-world DApp projects (4,998 contracts), including hard-to-detect logical errors like token price manipulation, addressing the limitations of existing simplified benchmarks. By fine-tuning LLMs (Llama3-8B and Qwen2-7B) with Full-Parameter Fine-Tuning (FFT) and Low-Rank Adaptation (LoRA), our method achieves superior performance, attaining an F1-score of 0.83 with FFT and data augmentation via Random Over Sampling (ROS). Comparative experiments demonstrate significant improvements over prompt-based LLMs and state-of-the-art tools. Notably, the approach excels in detecting non-machine-auditable vulnerabilities, achieving 0.97 precision and 0.68 recall for price manipulation flaws. The results underscore the effectiveness of domain-specific LLM fine-tuning and data augmentation in addressing real-world DApp security challenges, offering a robust solution for blockchain ecosystem protection.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). First posted on arXiv 7 Apr 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 5.
5 papers.
- 2025AI-Based Vulnerability Analysis of NFT Smart Contractscited by 1
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defensecited by 1
- 2025Information Security Based on LLM Approaches: A Reviewcited by 1
- 2025UEChecker: Detecting Unchecked External Call Vulnerabilities in DApps via Graph Analysiscited by 1
- 2025Facial Recognition Leveraging Generative Adversarial Networkscited by 0
- 2025UEChecker: Detecting Unchecked External Call Vulnerabilities in DApps via Graph Analysis2 Aug 2025
- 2025Information Security Based on LLM Approaches: A Review24 Jul 2025
- 2025Facial Recognition Leveraging Generative Adversarial Networks17 May 2025
- 2025A Comprehensive Study of Exploitable Patterns in Smart Contracts: From Vulnerability to Defense30 Apr 2025
- 2025AI-Based Vulnerability Analysis of NFT Smart Contracts18 Apr 2025