The DOI matches its Crossref record; 4 of the 4 references it cites were found in a registry or an index.
Smart Contract Vulnerability Detection: The Role of Large Language Model (LLM)
Abstract
Smart contracts are susceptible to various vulnerabilities that can lead to significant financial losses. The usage of tools for vulnerabilities is reducing the threats but presents some limitations related to the approach used by the tool itself. This paper presents a novel approach to smart contract vulnerability detection utilizing Large Language Models (LLMs), as a tool to detect all the vulnerabilities at once. Our proposed tool leverages the advanced natural language processing capabilities of LLMs to analyze smart contract code and identify potential security flaws. By training the LLM on a diverse dataset of known smart contract vulnerabilities and secure coding practices, we enhance its ability to recognize subtle and complex vulnerabilities that traditional static analysis tools might miss. The evaluation of our tool demonstrates its effectiveness in detecting a wide range of vulnerabilities with satisfaction and accuracy, providing developers with a robust mechanism to improve the security of their smart contracts before deployment. This approach signifies a significant advancement in the application of artificial intelligence for blockchain security, highlighting the potential of LLMs to enhance the reliability and safety of decentralized applications.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“Multi-agent smart-contract auditors [119,121-123,125] now match or exceed expert auditors on standard benchmarks.”
From Agentic AI and Large Language Models for Autonomous IoT Cybersecurity: A Systematic Survey, Taxonomy, and Research Roadmap (2026) · cites this paper as [121]
Citations
Cites
A Survey of Large Language Models
Zhao, W. X., Zhou, K., Li, J., Tang, T., Dong, Z., Hou, Y., Zhang, B., Min, Y., Zhang, J., Liu, P., et al. (2026) · Frontiers of Computer Science · doi:10.1007/s11704-026-60308-3 · Cited by 2,093
A Survey of Large Language Models
Zhao, W. X., Zhou, K., Li, J., Tang, T., Wang, X., Hou, Y., Min, Y., Zhang, B., Zhang, J., Dong, Z., et al. (2023) · arXiv · doi:10.48550/arxiv.2303.18223 · Cited by 2,090
Security, Performance, and Applications of Smart Contracts: A Systematic Survey
Rouhani, S., & Deters, R. (2019) · IEEE Access · doi:10.1109/access.2019.2911031 · Cited by 309
Analyzing the Structure of Attention in a Transformer Language Model
Vig, J., & Belinkov, Y. (2019) · Proceedings of the 2019 ACL Workshop BlackboxNLP: Analyzing and Interpreting Neural Networks for NLP · doi:10.18653/v1/w19-4808 · Cited by 301
Research works printed but not linked: 34
- 10.3390/technologies11040084 · DOI
- 10.1145/3605098.3636003 · DOI
- 10.1109/TSE.2021.3087402 · DOI
- 10.1109/BLOC.2019.8751326 · DOI
- Tim Dettmers, Artidoro Pagnoni, Ari Holtzman, and Luke Zettlemoyer. 2024. Qlora: Efficient finetuning of quantized llms. Advances in Neural Information Processing Systems 36 (2024).
- Jesse Dodge, Gabriel Ilharco, Roy Schwartz, Ali Farhadi, Hannaneh Hajishirzi, and Noah A. Smith. 2020. Fine-Tuning Pretrained Language Models: Weight Initializations, Data Orders, and Early Stopping. ArXiv abs/2002.06305 (2020). · arXiv
- 10.1145/3324884.3415298 · DOI
- 10.1145/3319535.3363263 · DOI
- 10.48550/arXiv.2310.01152 · DOI
- 10.1051/wujns/2023283237 · DOI
- 10.3390/s22051829 · DOI
- 10.1145/3626307.3626309 · DOI
- 10.3390/blockchains1010002 · DOI
- 10.48550/arXiv.2310.08659 · DOI
- 10.1145/3183440.3183495 · DOI
- Ye Liu, Yue Xue, Daoyuan Wu, Yuqiang Sun, Yi Li, Miaolei Shi, and Yang Liu. 2024. PropertyGPT: LLM-driven Formal Verification of Smart Contracts through Retrieval-Augmented Property Generation. arXiv preprint arXiv:2405.02580 (2024). · arXiv
- 10.1109/TKDE.2021.3095196 · DOI
- 10.1093/comjnl/bxp078 · DOI
- 10.1109/PST47121.2019.8949045 · DOI
- Gabriel Poesia, Oleksandr Polozov, Vu Le, A. Tiwari, Gustavo Soares, Christopher Meek, and Sumit Gulwani. 2022. Synchromesh: Reliable code generation from pre-trained language models. ArXiv abs/2201.11227 (2022). · arXiv
- Purathani Praitheeshan Lei Pan Jiangshan Yu Joseph K. Liu and R. Doss. 2019. Security Analysis Methods on Ethereum Smart Contract Vulnerabilities: A Survey. ArXiv abs/1908.08605 (2019). · arXiv
- 10.1109/ISSREW60843.2023.00058 · DOI
- 10.1109/ACCESS.2020.2969429 · DOI
- 10.1145/3512753.3512754 · DOI
- 10.1109/ACCESS.2020.2970495 · DOI
- 10.1145/3570733.3570734 · DOI
- 10.1109/ISSRE59848.2023.00035 · DOI
- Yuqiang Sun, Daoyuan Wu, Yue Xue, Han Liu, Wei Ma, Lyuye Zhang, Miaolei Shi, and Yang Liu. 2024. LLM4Vuln: A Unified Evaluation Framework for Decoupling and Enhancing LLMs' Vulnerability Reasoning. arXiv preprint arXiv:2401.16185 (2024). · arXiv
- 10.3390/info14020117 · DOI
- 10.1145/3498665 · DOI
- 10.1145/3564625.3567985 · DOI
- 10.1145/3274694.3274737 · DOI
- Guangfu Wu, HaiPing Wang, Xin Lai, Mengmeng Wang, Daojing He, and Sammy Chan. 2024. A comprehensive survey of smart contract security: State of the art and research directions. Journal of Network and Computer Applications (2024), 103882.
- 10.1109/IJCNN52387.2021.9534324 · DOI
Cited by
Nageshwaran, V., & Ezekiel, S. (2026) · Electronics · doi:10.3390/electronics15122740 · Cited by 4
“Multi-agent smart-contract auditors [119,121–123 , Compared to coverage-guided fuzzers such as AFL++ and libFuzzer—which excel at exploring branch space within a single binary but treat every input byte as opaque—LLM-driven discovery contributes three capabilities.”
Metadata
- Authors
- Boi, B., Esposito, C., & Lee, S.
- Affiliations
- University of Salerno (IT)
- Gachon University (KR)
- Venue
- ACM SIGAPP Applied Computing Review
- Published
- 2024-06
- Volume
- 24
- Issue
- 2
- Pages
- 19-29
- ISSN
- 1559-6915 (ISSN-L)
- 1931-0161
- OpenAlex
- W4401361663
- Cited by
- 41
- References
- 4
- Citations by year
- 2026: 16 · 2025: 24 · 2024: 1
- FWCI
- 15.42
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ACM SIGAPP Applied Computing Review (publishedVersion)
- Topics
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Information Systems › Software Engineering Research
- Physical Sciences › Computer Science › Software › Software Testing and Debugging Techniques
- Keywords
- smart contract vulnerability detection, large language models, blockchain security, smart contract security, secure coding, decentralized applications, static analysis limitations
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review
How to cite
Cite CoChat for the checks on this page, and the paper for its own findings.
- This page
- CoChat. (2026). Citation check: Smart Contract Vulnerability Detection: The Role of Large Language Model (LLM). https://app.cochat.ai/papers/10.1145/3687251.3687253
- The paper
- Boi, B., Esposito, C., & Lee, S. (2024). Smart Contract Vulnerability Detection: The Role of Large Language Model (LLM). ACM SIGAPP Applied Computing Review. https://doi.org/10.1145/3687251.3687253