{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,30]],"date-time":"2026-01-30T00:03:47Z","timestamp":1769731427240,"version":"3.49.0"},"reference-count":45,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T00:00:00Z","timestamp":1764547200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2025,4,19]],"date-time":"2025-04-19T00:00:00Z","timestamp":1745020800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100018542","name":"Natural Science Foundation of Sichuan Province","doi-asserted-by":"publisher","award":["2023NSFSC1963"],"award-info":[{"award-number":["2023NSFSC1963"]}],"id":[{"id":"10.13039\/501100018542","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62332004"],"award-info":[{"award-number":["62332004"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Blockchain: Research and Applications"],"published-print":{"date-parts":[[2025,12]]},"DOI":"10.1016\/j.bcra.2025.100294","type":"journal-article","created":{"date-parts":[[2025,4,24]],"date-time":"2025-04-24T13:19:18Z","timestamp":1745500758000},"page":"100294","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":2,"title":["Exploring the potential of ChatGPT in detecting logical vulnerabilities in smart contracts"],"prefix":"10.1016","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0061-2747","authenticated-orcid":false,"given":"Qingyuan","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meng","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jiachi","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ting","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xi","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Renkai","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuqiao","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhangyan","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yuanyao","family":"Cheng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.bcra.2025.100294_br0010","series-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"1157","article-title":"Beyond \u201cprotected\u201d and \u201cprivate\u201d: an empirical security analysis of custom function modifiers in smart contracts","author":"Fang","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0020","series-title":"Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security","first-page":"639","article-title":"VRust: automated vulnerability detection for Solana smart contracts","author":"Cui","year":"2022"},{"key":"10.1016\/j.bcra.2025.100294_br0030","series-title":"Proceedings of the 2022 ACM SIGSAC Conference on Computer and Communications Security","first-page":"921","article-title":"Towards automated safety vetting of smart contracts in decentralized applications","author":"Duan","year":"2022"},{"issue":"2","key":"10.1016\/j.bcra.2025.100294_br0040","doi-asserted-by":"crossref","first-page":"777","DOI":"10.1109\/TSE.2022.3163614","article-title":"Large-scale empirical study of inline assembly on 7.6 million Ethereum smart contracts","volume":"49","author":"Liao","year":"2022","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.bcra.2025.100294_br0050","series-title":"Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","first-page":"959","article-title":"Less training, more repairing please: revisiting automated program repair via zero-shot learning","author":"Xia","year":"2022"},{"key":"10.1016\/j.bcra.2025.100294_br0060","author":"Sun"},{"key":"10.1016\/j.bcra.2025.100294_br0070","series-title":"Proceedings of the 2023 ACM SIGSAC Conference on Computer and Communications Security","first-page":"165","article-title":"Demystifying defi mev activities in flashbots bundle","author":"Li","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0080","series-title":"Proceedings of the 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"615","article-title":"Demystifying exploitable bugs in smart contracts","author":"Zhang","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0090","series-title":"Proceedings of the 2023 38th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","first-page":"1162","article-title":"An empirical study on fine-tuning large language models of code for automated program repair","author":"Huang","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0100","author":"Sun"},{"key":"10.1016\/j.bcra.2025.100294_br0110","author":"Chen"},{"key":"10.1016\/j.bcra.2025.100294_br0120","series-title":"Proceedings of the 2024 IEEE Symposium on Security and Privacy (SP)","first-page":"2217","article-title":"Smartinv: multimodal learning for smart contract invariant inference","author":"Wang","year":"2024"},{"issue":"1\u20133","key":"10.1016\/j.bcra.2025.100294_br0130","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1016\/j.tcs.2007.03.054","article-title":"WCET free time analysis of hard real-time systems on multiprocessors: a regular language-based model","volume":"388","author":"Geniet","year":"2007","journal-title":"Theor. Comput. Sci."},{"issue":"4","key":"10.1016\/j.bcra.2025.100294_br0140","doi-asserted-by":"crossref","first-page":"338","DOI":"10.1007\/s005300050135","article-title":"A data model and a query language for multimedia documents databases","volume":"7","author":"Hirzalla","year":"1999","journal-title":"Multimed. Syst."},{"issue":"9","key":"10.1016\/j.bcra.2025.100294_br0150","doi-asserted-by":"crossref","first-page":"1190","DOI":"10.1109\/TSE.2013.8","article-title":"Capsule-based user interface modeling for large-scale applications","volume":"39","author":"Milicev","year":"2013","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"10.1016\/j.bcra.2025.100294_br0160","doi-asserted-by":"crossref","first-page":"1097","DOI":"10.1109\/TSE.2020.3011388","article-title":"Efficient execution of ATL model transformations using static analysis and parallelism","volume":"48","author":"Cuadrado","year":"2022","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"10.1016\/j.bcra.2025.100294_br0170","doi-asserted-by":"crossref","DOI":"10.1148\/radiol.230276","article-title":"The role and limitations of large language models such as chatgpt in clinical settings and medical journalism","volume":"307","author":"Ufuk","year":"2023","journal-title":"Radiology"},{"key":"10.1016\/j.bcra.2025.100294_br0180","series-title":"Proceedings of the 2023 IEEE 34th International Symposium on Software Reliability Engineering (ISSRE)","first-page":"683","article-title":"Efficient avoidance of vulnerabilities in auto-completed smart contract code using vulnerability-constrained decoding","author":"Storhaug","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0460","series-title":"2023 30th Asia-Pacific Software Engineering Conference (APSEC)","first-page":"632","article-title":"ChatGPT for vulnerability detection, classification, and repair: How far are we?","author":"Fu","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0200","series-title":"Proceedings of the 2023 IEEE 47th Annual Computers, Software, and Applications Conference (COMPSAC)","first-page":"1828","article-title":"Evaluating ChatGPT for smart contracts vulnerability correction","author":"Napoli","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0210","author":"Dade"},{"key":"10.1016\/j.bcra.2025.100294_br0220","series-title":"Proceedings of the 2020 25th International Conference on Engineering of Complex Computer Systems (ICECCS)","first-page":"125","article-title":"DEPOSafe: demystifying the fake deposit vulnerability in ethereum smart contracts","author":"Ji","year":"2020"},{"issue":"1","key":"10.1016\/j.bcra.2025.100294_br0230","doi-asserted-by":"crossref","DOI":"10.1038\/s41598-023-47219-0","article-title":"Deep learning-based solution for smart contract vulnerabilities detection","volume":"13","author":"Tang","year":"2023","journal-title":"Sci. Rep."},{"key":"10.1016\/j.bcra.2025.100294_br0240","series-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"322","article-title":"ItyFuzz: snapshot-based fuzzer for smart contract","author":"Shou","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0250","series-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"373","article-title":"Definition and detection of defects in nft smart contracts","author":"Yang","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0260","series-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"639","article-title":"Security checking of trigger-action-programming smart home integrations","author":"Bu","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0270","series-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"727","article-title":"iSyn: semi-automated smart contract synthesis from legal financial agreements","author":"Fang","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0280","series-title":"Proceedings of the 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"283","article-title":"Smartmark: software watermarking scheme for smart contracts","author":"Kim","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0290","series-title":"Proceedings of the 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"295","article-title":"Turn the rudder: a beacon of reentrancy detection for smart contracts on Ethereum","author":"Zheng","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0300","series-title":"Proceedings of the 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"945","article-title":"AChecker: statically detecting smart contract access control vulnerabilities","author":"Ghaleb","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0310","series-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"980","article-title":"SmartState: detecting state-reverting vulnerabilities in smart contracts via fine-grained state-dependency analysis","author":"Liao","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0320","author":"Hu"},{"key":"10.1016\/j.bcra.2025.100294_br0330","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2024.107405","article-title":"Automatic smart contract comment generation via large language models and in-context learning","volume":"168","author":"Zhao","year":"2024","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.bcra.2025.100294_br0340","author":"David"},{"key":"10.1016\/j.bcra.2025.100294_br0350","series-title":"Ethereum smart contract analysis through chat-gpt and other nlp techniques","author":"Akhtar","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0470","series-title":"Proceedings of the 2024 ACM\/IEEE 44th International Conference on Software Engineering: New Ideas and Emerging Results","first-page":"47","article-title":"Large language model for vulnerability detection: Emerging results and future directions","author":"Zhou","year":"2024"},{"key":"10.1016\/j.bcra.2025.100294_br0370","series-title":"Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"752","article-title":"SmartDagger: a bytecode-based static analysis approach for detecting cross-contract vulnerability","author":"Liao","year":"2022"},{"key":"10.1016\/j.bcra.2025.100294_br0380","author":"Cheshkov"},{"key":"10.1016\/j.bcra.2025.100294_br0390","series-title":"Proceedings of the AAAI Conference on Artificial Intelligence, 37(4)","first-page":"5131","article-title":"Repair is nearly generation: multilingual program repair with llms","author":"Joshi","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0400","author":"Charalambous"},{"key":"10.1016\/j.bcra.2025.100294_br0410","author":"Sobania"},{"key":"10.1016\/j.bcra.2025.100294_br0420","author":"Omar"},{"key":"10.1016\/j.bcra.2025.100294_br0430","series-title":"Proceedings of the 38th Annual Computer Security Applications Conference","first-page":"481","article-title":"Transformer-based language models for software vulnerability detection","author":"Thapa","year":"2022"},{"key":"10.1016\/j.bcra.2025.100294_br0480","series-title":"2023 8th International Conference on Data Science in Cyberspace (DSC)","first-page":"229","article-title":"Software vulnerability detection with gpt and in-context learning","author":"Liu","year":"2023"},{"key":"10.1016\/j.bcra.2025.100294_br0450","series-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis","first-page":"39","article-title":"Towards efficient fine-tuning of pre-trained code models: an experimental study and beyond","author":"Shi","year":"2023"}],"container-title":["Blockchain: Research and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720925000211?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S2096720925000211?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,12,22]],"date-time":"2025-12-22T16:56:17Z","timestamp":1766422577000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S2096720925000211"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,12]]},"references-count":45,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2025,12]]}},"alternative-id":["S2096720925000211"],"URL":"https:\/\/doi.org\/10.1016\/j.bcra.2025.100294","relation":{},"ISSN":["2096-7209"],"issn-type":[{"value":"2096-7209","type":"print"}],"subject":[],"published":{"date-parts":[[2025,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Exploring the potential of ChatGPT in detecting logical vulnerabilities in smart contracts","name":"articletitle","label":"Article Title"},{"value":"Blockchain: Research and Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.bcra.2025.100294","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 THE AUTHORS. Published by Elsevier B.V. on behalf of Zhejiang University Press.","name":"copyright","label":"Copyright"}],"article-number":"100294"}}