Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/184025
Title: ChatGPT for security analysis for smart contract
Authors: Soh, Marcus Yi Qing
Keywords: Computer and Information Science
Issue Date: 2025
Publisher: Nanyang Technological University
Source: Soh, M. Y. Q. (2025). ChatGPT for security analysis for smart contract. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/184025
Abstract: This paper examines the role of hybrid auditing frameworks in improving the detection of access control vulnerabilities in smart contracts deployed on blockchain platforms like Ethereum. Smart contracts, written in programming languages such as Solidity, are critical components of decentralized applications but are often exploited due to poorly implemented access control mechanisms. Traditional static analysis tools, while effective at identifying known vulnerabilities, struggle with nuanced or zero-day issues, leaving contracts susceptible to attacks that can result in significant financial losses. This study demonstrates the effectiveness of combining deterministic static analysis with contextual reasoning provided by Large Language Models. It highlights how AChecker's symbolic execution forms a reliable baseline for vulnerability detection while the Large Language Models refines and validates findings. Keywords: smart contracts, blockchain security, access control vulnerabilities, static analysis, large language models, hybrid auditing frameworks.
URI: https://hdl.handle.net/10356/184025
Schools: College of Computing and Data Science 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:CCDS Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
MarcusSoh_FYP Report_Ammended.pdf
  Restricted Access
5.17 MBAdobe PDFView/Open

Page view(s)

27
Updated on May 7, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.