{"id":"https://openalex.org/W4366407813","doi":"https://doi.org/10.1145/3593293","title":"Security Threat Mitigation for Smart Contracts: A Comprehensive Survey","display_name":"Security Threat Mitigation for Smart Contracts: A Comprehensive Survey","publication_year":2023,"publication_date":"2023-04-19","ids":{"openalex":"https://openalex.org/W4366407813","doi":"https://doi.org/10.1145/3593293"},"language":"en","primary_location":{"id":"doi:10.1145/3593293","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3593293","pdf_url":null,"source":{"id":"https://openalex.org/S157921468","display_name":"ACM Computing Surveys","issn_l":"0360-0300","issn":["0360-0300","1557-7341"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Computing Surveys","raw_type":"journal-article"},"type":"review","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5085356579","display_name":"Nikolay Ivanov","orcid":"https://orcid.org/0000-0002-2325-2847"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Nikolay Ivanov","raw_affiliation_strings":["Michigan State University, USA"],"raw_orcid":"https://orcid.org/0000-0002-2325-2847","affiliations":[{"raw_affiliation_string":"Michigan State University, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002488050","display_name":"Chenning Li","orcid":"https://orcid.org/0000-0002-6279-7911"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chenning Li","raw_affiliation_strings":["Michigan State University, USA"],"raw_orcid":"https://orcid.org/0000-0002-6279-7911","affiliations":[{"raw_affiliation_string":"Michigan State University, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042277127","display_name":"Qiben Yan","orcid":"https://orcid.org/0000-0001-6272-7668"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Qiben Yan","raw_affiliation_strings":["Michigan State University, USA"],"raw_orcid":"https://orcid.org/0000-0001-6272-7668","affiliations":[{"raw_affiliation_string":"Michigan State University, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100625492","display_name":"Zhiyuan Sun","orcid":"https://orcid.org/0000-0002-4324-5580"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Zhiyuan Sun","raw_affiliation_strings":["The Hong Kong Polytechnic University, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-4324-5580","affiliations":[{"raw_affiliation_string":"The Hong Kong Polytechnic University, Hong Kong","institution_ids":["https://openalex.org/I14243506"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5072253749","display_name":"Zhichao Cao","orcid":"https://orcid.org/0000-0002-8159-9072"},"institutions":[{"id":"https://openalex.org/I87216513","display_name":"Michigan State University","ror":"https://ror.org/05hs6h993","country_code":"US","type":"education","lineage":["https://openalex.org/I87216513"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhichao Cao","raw_affiliation_strings":["Michigan State University, USA"],"raw_orcid":"https://orcid.org/0000-0002-8159-9072","affiliations":[{"raw_affiliation_string":"Michigan State University, USA","institution_ids":["https://openalex.org/I87216513"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100400376","display_name":"Xiapu Luo","orcid":"https://orcid.org/0000-0002-9082-3208"},"institutions":[{"id":"https://openalex.org/I14243506","display_name":"Hong Kong Polytechnic University","ror":"https://ror.org/0030zas98","country_code":"HK","type":"education","lineage":["https://openalex.org/I14243506"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Xiapu Luo","raw_affiliation_strings":["The Hong Kong Polytechnic University, Hong Kong"],"raw_orcid":"https://orcid.org/0000-0002-9082-3208","affiliations":[{"raw_affiliation_string":"The Hong Kong Polytechnic University, Hong Kong","institution_ids":["https://openalex.org/I14243506"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5085356579"],"corresponding_institution_ids":["https://openalex.org/I87216513"],"apc_list":null,"apc_paid":null,"fwci":30.6177,"has_fulltext":false,"cited_by_count":70,"citation_normalized_percentile":{"value":0.99721486,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"55","issue":"14s","first_page":"1","last_page":"37"},"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.9998999834060669,"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.9998999834060669,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9829999804496765,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/T11424","display_name":"Security and Verification in Computing","score":0.982200026512146,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7587620615959167},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.6720385551452637},{"id":"https://openalex.org/keywords/smart-contract","display_name":"Smart contract","score":0.4801061451435089},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.41467800736427307},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.22761517763137817},{"id":"https://openalex.org/keywords/blockchain","display_name":"Blockchain","score":0.20090791583061218}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7587620615959167},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.6720385551452637},{"id":"https://openalex.org/C2779950589","wikidata":"https://www.wikidata.org/wiki/Q7544035","display_name":"Smart contract","level":3,"score":0.4801061451435089},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.41467800736427307},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.22761517763137817},{"id":"https://openalex.org/C2779687700","wikidata":"https://www.wikidata.org/wiki/Q20514253","display_name":"Blockchain","level":2,"score":0.20090791583061218}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3593293","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3593293","pdf_url":null,"source":{"id":"https://openalex.org/S157921468","display_name":"ACM Computing Surveys","issn_l":"0360-0300","issn":["0360-0300","1557-7341"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Computing Surveys","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Partnerships for the goals","score":0.47999998927116394,"id":"https://metadata.un.org/sdg/17"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320332431","display_name":"College of Engineering, Michigan State University","ror":"https://ror.org/05hs6h993"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":119,"referenced_works":["https://openalex.org/W146244851","https://openalex.org/W618024573","https://openalex.org/W2101512909","https://openalex.org/W2293740362","https://openalex.org/W2604844934","https://openalex.org/W2611719544","https://openalex.org/W2774510177","https://openalex.org/W2777624116","https://openalex.org/W2778144710","https://openalex.org/W2795190675","https://openalex.org/W2804093830","https://openalex.org/W2805827286","https://openalex.org/W2810468674","https://openalex.org/W2885254001","https://openalex.org/W2888928288","https://openalex.org/W2889740224","https://openalex.org/W2892520266","https://openalex.org/W2898569715","https://openalex.org/W2905447857","https://openalex.org/W2914459675","https://openalex.org/W2914811077","https://openalex.org/W2923898603","https://openalex.org/W2954019917","https://openalex.org/W2963264685","https://openalex.org/W2963594166","https://openalex.org/W2964144608","https://openalex.org/W2964635046","https://openalex.org/W2968269657","https://openalex.org/W2969775414","https://openalex.org/W2970774586","https://openalex.org/W2973974458","https://openalex.org/W2975871742","https://openalex.org/W2979307510","https://openalex.org/W2979467439","https://openalex.org/W2979602992","https://openalex.org/W2981518695","https://openalex.org/W2990403016","https://openalex.org/W2990934474","https://openalex.org/W3003036212","https://openalex.org/W3007045600","https://openalex.org/W3009529394","https://openalex.org/W3024782801","https://openalex.org/W3033309818","https://openalex.org/W3034136313","https://openalex.org/W3034459010","https://openalex.org/W3045708674","https://openalex.org/W3047062339","https://openalex.org/W3082368518","https://openalex.org/W3083471387","https://openalex.org/W3091620507","https://openalex.org/W3091755869","https://openalex.org/W3104801135","https://openalex.org/W3110190775","https://openalex.org/W3110705828","https://openalex.org/W3116484444","https://openalex.org/W3119253238","https://openalex.org/W3120111630","https://openalex.org/W3121465398","https://openalex.org/W3129447101","https://openalex.org/W3132672657","https://openalex.org/W3137328154","https://openalex.org/W3151748982","https://openalex.org/W3152901931","https://openalex.org/W3155100939","https://openalex.org/W3156428445","https://openalex.org/W3159942444","https://openalex.org/W3159950740","https://openalex.org/W3163329073","https://openalex.org/W3167294861","https://openalex.org/W3168893122","https://openalex.org/W3175262761","https://openalex.org/W3186717497","https://openalex.org/W3187454871","https://openalex.org/W3193367200","https://openalex.org/W3202168831","https://openalex.org/W3206329751","https://openalex.org/W3210942830","https://openalex.org/W4206712151","https://openalex.org/W4207014042","https://openalex.org/W4210788642","https://openalex.org/W4211261703","https://openalex.org/W4230104236","https://openalex.org/W4234468980","https://openalex.org/W4235061239","https://openalex.org/W4235182441","https://openalex.org/W4235670907","https://openalex.org/W4236122830","https://openalex.org/W4236550001","https://openalex.org/W4237940249","https://openalex.org/W4240483161","https://openalex.org/W4241071796","https://openalex.org/W4241839913","https://openalex.org/W4242422263","https://openalex.org/W4244453645","https://openalex.org/W4246691913","https://openalex.org/W4246788636","https://openalex.org/W4246807209","https://openalex.org/W4247009034","https://openalex.org/W4247058344","https://openalex.org/W4248491408","https://openalex.org/W4253813365","https://openalex.org/W4254526136","https://openalex.org/W4254955916","https://openalex.org/W4255309623","https://openalex.org/W4255554806","https://openalex.org/W4281634062","https://openalex.org/W4287208344","https://openalex.org/W4288257480","https://openalex.org/W4289117580","https://openalex.org/W4289548059","https://openalex.org/W4292434208","https://openalex.org/W4299301436","https://openalex.org/W4316022171","https://openalex.org/W4353004773","https://openalex.org/W6759310366","https://openalex.org/W6759373848","https://openalex.org/W6773789583","https://openalex.org/W6785354358","https://openalex.org/W6803395373"],"related_works":["https://openalex.org/W4308628416","https://openalex.org/W4206573979","https://openalex.org/W3004205122","https://openalex.org/W4316659001","https://openalex.org/W3129565431","https://openalex.org/W4313058736","https://openalex.org/W2994922792","https://openalex.org/W4313275629","https://openalex.org/W3121673289","https://openalex.org/W4308069495"],"abstract_inverted_index":{"The":[0],"blockchain":[1],"technology,":[2],"initially":[3],"created":[4],"for":[5,10,199],"cryptocurrency,":[6],"has":[7],"been":[8,73],"re-purposed":[9],"recording":[11],"state":[12],"transitions":[13],"of":[14,32,34,80,104,181,226,236,243,263],"smart":[15,48,81,105,151,202,230,244],"contracts\u2014decentralized":[16],"applications":[17],"that":[18,55,92,138],"can":[19],"be":[20],"invoked":[21],"through":[22],"external":[23],"transactions.":[24],"Smart":[25],"contracts":[26,49,231],"gained":[27],"popularity":[28],"and":[29,90,123,136,147,223,232,250,254],"accrued":[30],"hundreds":[31],"billions":[33],"dollars":[35],"in":[36,39,218,229],"market":[37],"capitalization":[38],"recent":[40],"years.":[41],"Unfortunately,":[42],"like":[43],"all":[44],"other":[45],"computer":[46],"programs,":[47],"are":[50,93],"prone":[51],"to":[52,75,95,145,158,185],"security":[53,78,246],"vulnerabilities":[54,204],"have":[56,72],"incurred":[57],"multibillion-dollar":[58],"damages":[59],"over":[60],"the":[61,77,139,161,186,200,206,214,237,241],"past":[62],"decade.":[63],"As":[64],"a":[65,100,179,256],"result,":[66],"many":[67],"automated":[68],"threat":[69,84,107,124,130,153,162,208,227,264],"mitigation":[70,85,108,131,154,163,209,228,265],"solutions":[71,86,109,132,164,171],"proposed":[74,140],"counter":[76],"issues":[79],"contracts.":[82],"These":[83],"include":[87],"various":[88],"tools":[89],"methods":[91],"challenging":[94],"compare.":[96],"This":[97],"survey":[98],"develops":[99],"comprehensive":[101,259],"classification":[102],"taxonomy":[103,135],"contract":[106,152,203,245],"within":[110],"five":[111,141],"orthogonal":[112],"dimensions:":[113],"defense":[114,189],"modality,":[115],"core":[116,190],"method,":[117],"targeted":[118],"contracts,":[119],"input-output":[120],"data":[121],"mapping,":[122],"model.":[125],"We":[126,192],"classify":[127],"133":[128],"existing":[129,188,207,238],"using":[133],"our":[134],"confirm":[137],"dimensions":[142],"allow":[143],"us":[144],"concisely":[146],"accurately":[148],"describe":[149],"any":[150],"solution.":[155],"In":[156],"addition":[157],"learning":[159],"what":[160],"do,":[165],"we":[166,212,220,252],"also":[167],"show":[168],"how":[169],"these":[170],"work":[172],"by":[173,205],"synthesizing":[174],"their":[175],"actual":[176],"designs":[177],"into":[178],"set":[180],"uniform":[182],"workflows":[183],"corresponding":[184],"eight":[187],"methods.":[191],"further":[193],"create":[194],"an":[195],"integrated":[196],"coverage":[197],"map":[198],"known":[201],"solutions.":[210],"Finally,":[211],"perform":[213],"evidence-based":[215],"evolutionary":[216],"analysis,":[217],"which":[219],"identify":[221],"trends":[222],"future":[224],"perspectives":[225],"pinpoint":[233],"major":[234],"weaknesses":[235],"methodologies.":[239],"For":[240],"convenience":[242],"developers,":[247],"auditors,":[248],"users,":[249],"researchers,":[251],"deploy":[253],"maintain":[255],"regularly":[257],"updated":[258],"open-source":[260],"online":[261],"registry":[262],"solutions,":[266],"called":[267],"Security":[268],"Threat":[269],"Mitigation":[270],"(STM)":[271],"Registry":[272],"at":[273],"https://seit.egr.msu.edu/research/stmregistry/":[274],".":[275]},"counts_by_year":[{"year":2026,"cited_by_count":9},{"year":2025,"cited_by_count":26},{"year":2024,"cited_by_count":25},{"year":2023,"cited_by_count":10}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2023-04-21T00:00:00"}
