{"id":"https://openalex.org/W4412540082","doi":"https://doi.org/10.3390/sym17071161","title":"A Hybrid Semantic and Multi-Attention Mechanism Approach for Detecting Vulnerabilities in Smart Contract Code","display_name":"A Hybrid Semantic and Multi-Attention Mechanism Approach for Detecting Vulnerabilities in Smart Contract Code","publication_year":2025,"publication_date":"2025-07-21","ids":{"openalex":"https://openalex.org/W4412540082","doi":"https://doi.org/10.3390/sym17071161"},"language":"en","primary_location":{"id":"doi:10.3390/sym17071161","is_oa":true,"landing_page_url":"https://doi.org/10.3390/sym17071161","pdf_url":"https://www.mdpi.com/2073-8994/17/7/1161/pdf?version=1753087871","source":{"id":"https://openalex.org/S190787756","display_name":"Symmetry","issn_l":"2073-8994","issn":["2073-8994"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Symmetry","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2073-8994/17/7/1161/pdf?version=1753087871","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5023317636","display_name":"Zhenxiang He","orcid":"https://orcid.org/0009-0004-8441-9534"},"institutions":[{"id":"https://openalex.org/I4210148107","display_name":"Space Engineering University","ror":"https://ror.org/04rj1td02","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210148107"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhenxiang He","raw_affiliation_strings":["School of Cyber Space Security, Gansu University of Political Science and Law, Lanzhou 730070, China"],"raw_orcid":"https://orcid.org/0009-0004-8441-9534","affiliations":[{"raw_affiliation_string":"School of Cyber Space Security, Gansu University of Political Science and Law, Lanzhou 730070, China","institution_ids":["https://openalex.org/I4210148107"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yanling Liu","orcid":"https://orcid.org/0009-0008-5485-6361"},"institutions":[{"id":"https://openalex.org/I4210148107","display_name":"Space Engineering University","ror":"https://ror.org/04rj1td02","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210148107"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanling Liu","raw_affiliation_strings":["School of Cyber Space Security, Gansu University of Political Science and Law, Lanzhou 730070, China"],"raw_orcid":"https://orcid.org/0009-0008-5485-6361","affiliations":[{"raw_affiliation_string":"School of Cyber Space Security, Gansu University of Political Science and Law, Lanzhou 730070, China","institution_ids":["https://openalex.org/I4210148107"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101468872","display_name":"Xiaohui Sun","orcid":"https://orcid.org/0000-0002-0018-8002"},"institutions":[{"id":"https://openalex.org/I4210148107","display_name":"Space Engineering University","ror":"https://ror.org/04rj1td02","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210148107"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaohui Sun","raw_affiliation_strings":["School of Cyber Space Security, Gansu University of Political Science and Law, Lanzhou 730070, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Cyber Space Security, Gansu University of Political Science and Law, Lanzhou 730070, China","institution_ids":["https://openalex.org/I4210148107"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5023317636"],"corresponding_institution_ids":["https://openalex.org/I4210148107"],"apc_list":{"value":2000,"currency":"CHF","value_usd":2227},"apc_paid":{"value":2000,"currency":"CHF","value_usd":2227},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.25051089,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"17","issue":"7","first_page":"1161","last_page":"1161"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10270","display_name":"Blockchain Technology Applications and Security","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12519","display_name":"Cybercrime and Law Enforcement Studies","score":0.9718000292778015,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10883","display_name":"Ethics and Social Impacts of AI","score":0.9617999792098999,"subfield":{"id":"https://openalex.org/subfields/3311","display_name":"Safety Research"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7871958017349243},{"id":"https://openalex.org/keywords/mechanism","display_name":"Mechanism (biology)","score":0.643589437007904},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5492628812789917},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5018119812011719},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3734678328037262},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.32554715871810913}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7871958017349243},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.643589437007904},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5492628812789917},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5018119812011719},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3734678328037262},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.32554715871810913},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.3390/sym17071161","is_oa":true,"landing_page_url":"https://doi.org/10.3390/sym17071161","pdf_url":"https://www.mdpi.com/2073-8994/17/7/1161/pdf?version=1753087871","source":{"id":"https://openalex.org/S190787756","display_name":"Symmetry","issn_l":"2073-8994","issn":["2073-8994"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Symmetry","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.3390/sym17071161","is_oa":true,"landing_page_url":"https://doi.org/10.3390/sym17071161","pdf_url":"https://www.mdpi.com/2073-8994/17/7/1161/pdf?version=1753087871","source":{"id":"https://openalex.org/S190787756","display_name":"Symmetry","issn_l":"2073-8994","issn":["2073-8994"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Symmetry","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5980298560","display_name":"\u7ed3\u5408\u670d\u52a1\u5668\u4e0e\u7f51\u7edc\u7684\u6570\u636e\u4e2d\u5fc3\u865a\u62df\u8d44\u6e90\u6620\u5c04\u673a\u5236\u7814\u7a76","funder_award_id":"61562002","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7698835039","display_name":null,"funder_award_id":"2020C-29","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4412540082.pdf","grobid_xml":"https://content.openalex.org/works/W4412540082.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W2885034081","https://openalex.org/W2896457183","https://openalex.org/W2970809537","https://openalex.org/W2979826091","https://openalex.org/W2999378142","https://openalex.org/W3005065812","https://openalex.org/W3035733952","https://openalex.org/W3043576244","https://openalex.org/W3105187050","https://openalex.org/W3211874208","https://openalex.org/W4387304047","https://openalex.org/W4388722144","https://openalex.org/W4388975895","https://openalex.org/W4389351677","https://openalex.org/W4390188974","https://openalex.org/W4390578272","https://openalex.org/W4391759211","https://openalex.org/W4392907534","https://openalex.org/W4393186154","https://openalex.org/W4394769500","https://openalex.org/W4396941524","https://openalex.org/W4398174014","https://openalex.org/W4399307561","https://openalex.org/W4399372500","https://openalex.org/W4399576205","https://openalex.org/W4400181753","https://openalex.org/W4401626610","https://openalex.org/W4401836222","https://openalex.org/W4403614921","https://openalex.org/W4404198888","https://openalex.org/W4405383757","https://openalex.org/W4406063162","https://openalex.org/W4406844483","https://openalex.org/W4407506186","https://openalex.org/W4407815467","https://openalex.org/W4411207808","https://openalex.org/W6858741046","https://openalex.org/W6872164521"],"related_works":["https://openalex.org/W2382997850","https://openalex.org/W2390968135","https://openalex.org/W2382213751","https://openalex.org/W2351750670","https://openalex.org/W1597848696","https://openalex.org/W2354715126","https://openalex.org/W2388563748","https://openalex.org/W2375179084","https://openalex.org/W2366646518","https://openalex.org/W2370906336"],"abstract_inverted_index":{"Driven":[0],"by":[1],"blockchain":[2],"technology,":[3],"numerous":[4],"industries":[5],"are":[6,39,133],"increasingly":[7],"adopting":[8],"smart":[9,26,174],"contracts":[10,27],"to":[11,41,106,121],"enhance":[12],"efficiency,":[13,38],"reduce":[14],"costs,":[15],"and":[16,45,62,81,114,139,160],"improve":[17],"transparency.":[18],"As":[19],"a":[20,75,136,142],"result,":[21],"ensuring":[22],"the":[23,98,115,127],"security":[24],"of":[25,55,130,157],"has":[28],"become":[29],"critical.":[30],"Traditional":[31],"detection":[32],"methods":[33,172],"often":[34],"suffer":[35],"from":[36,102,111],"low":[37],"prone":[40],"missing":[42],"complex":[43],"vulnerabilities,":[44],"have":[46],"limited":[47],"accuracy.":[48],"Although":[49],"deep":[50],"learning":[51],"approaches":[52],"address":[53],"some":[54],"these":[56,70,112],"challenges,":[57],"issues":[58],"with":[59],"both":[60],"accuracy":[61],"efficiency":[63],"remain":[64],"in":[65,173],"current":[66],"solutions.":[67],"To":[68],"overcome":[69],"limitations,":[71],"this":[72],"paper":[73],"proposes":[74],"symmetry-inspired":[76],"solution":[77],"that":[78,166],"harmonizes":[79],"bidirectional":[80],"generative":[82,123],"semantic":[83,109,124,131],"patterns.":[84],"First,":[85],"we":[86],"generate":[87],"distinct":[88],"feature":[89],"extraction":[90],"segments":[91,113],"for":[92,144],"different":[93],"vulnerabilities.":[94],"We":[95],"then":[96],"use":[97],"Bidirectional":[99],"Encoder":[100],"Representations":[101],"Transformers":[103],"(BERT)":[104],"module":[105,120],"extract":[107,122],"original":[108],"features":[110,132],"Generative":[116],"Pre-trained":[117],"Transformer":[118],"(GPT)":[119],"features.":[125],"Finally,":[126],"two":[128],"sets":[129],"fused":[134],"using":[135],"multi-attention":[137],"mechanism":[138],"input":[140],"into":[141],"classifier":[143],"result":[145],"prediction.":[146],"Our":[147],"method":[148],"was":[149],"tested":[150],"on":[151],"three":[152],"datasets,":[153],"achieving":[154],"F1":[155],"scores":[156],"93.33%,":[158],"93.65%,":[159],"92.31%,":[161],"respectively.":[162],"The":[163],"results":[164],"demonstrate":[165],"our":[167],"approach":[168],"outperforms":[169],"most":[170],"existing":[171],"contract":[175],"detection.":[176]},"counts_by_year":[],"updated_date":"2026-07-22T07:51:19.307946","created_date":"2025-10-10T00:00:00"}
