{"id":"https://openalex.org/W3005065812","doi":"https://doi.org/10.1109/access.2020.2969429","title":"Towards Automated Reentrancy Detection for Smart Contracts Based on Sequential Models","display_name":"Towards Automated Reentrancy Detection for Smart Contracts Based on Sequential Models","publication_year":2020,"publication_date":"2020-01-01","ids":{"openalex":"https://openalex.org/W3005065812","doi":"https://doi.org/10.1109/access.2020.2969429","mag":"3005065812"},"language":"en","primary_location":{"id":"doi:10.1109/access.2020.2969429","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.2969429","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/08970384.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/08970384.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5045238792","display_name":"Peng Qian","orcid":"https://orcid.org/0000-0003-4934-5811"},"institutions":[{"id":"https://openalex.org/I75059550","display_name":"Zhejiang Gongshang University","ror":"https://ror.org/0569mkk41","country_code":"CN","type":"education","lineage":["https://openalex.org/I75059550"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Peng Qian","raw_affiliation_strings":["ORCiD","School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0003-4934-5811","affiliations":[{"raw_affiliation_string":"ORCiD","institution_ids":[]},{"raw_affiliation_string":"School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou, China","institution_ids":["https://openalex.org/I75059550"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101715620","display_name":"Zhenguang Liu","orcid":"https://orcid.org/0000-0002-7981-9873"},"institutions":[{"id":"https://openalex.org/I75059550","display_name":"Zhejiang Gongshang University","ror":"https://ror.org/0569mkk41","country_code":"CN","type":"education","lineage":["https://openalex.org/I75059550"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenguang Liu","raw_affiliation_strings":["School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou, China","institution_ids":["https://openalex.org/I75059550"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101438463","display_name":"Qinming He","orcid":"https://orcid.org/0000-0001-5147-7253"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qinming He","raw_affiliation_strings":["Department of Computer Science, Zhejiang University, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058575315","display_name":"Roger Zimmermann","orcid":"https://orcid.org/0000-0002-7410-2590"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Roger Zimmermann","raw_affiliation_strings":["School of Computing, National University of Singapore, Singapore"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computing, National University of Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100333842","display_name":"Xun Wang","orcid":"https://orcid.org/0000-0001-7269-0969"},"institutions":[{"id":"https://openalex.org/I75059550","display_name":"Zhejiang Gongshang University","ror":"https://ror.org/0569mkk41","country_code":"CN","type":"education","lineage":["https://openalex.org/I75059550"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xun Wang","raw_affiliation_strings":["School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou, China","institution_ids":["https://openalex.org/I75059550"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":27.953,"has_fulltext":true,"cited_by_count":218,"citation_normalized_percentile":{"value":0.99571522,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":97,"max":100},"biblio":{"volume":"8","issue":null,"first_page":"19685","last_page":"19695"},"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.9991000294685364,"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.9991000294685364,"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.9793000221252441,"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/T11644","display_name":"Spam and Phishing Detection","score":0.9587000012397766,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/snippet","display_name":"Snippet","score":0.9346815347671509},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8160401582717896},{"id":"https://openalex.org/keywords/smart-contract","display_name":"Smart contract","score":0.5819211006164551},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.5740042328834534},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.44506028294563293},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.43781834840774536},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.4296717047691345},{"id":"https://openalex.org/keywords/work","display_name":"Work (physics)","score":0.4264739155769348},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.41432690620422363},{"id":"https://openalex.org/keywords/risk-analysis","display_name":"Risk analysis (engineering)","score":0.3435826003551483},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.32928556203842163},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.32001954317092896},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.111500084400177}],"concepts":[{"id":"https://openalex.org/C2777822670","wikidata":"https://www.wikidata.org/wiki/Q1120538","display_name":"Snippet","level":2,"score":0.9346815347671509},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8160401582717896},{"id":"https://openalex.org/C2779950589","wikidata":"https://www.wikidata.org/wiki/Q7544035","display_name":"Smart contract","level":3,"score":0.5819211006164551},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.5740042328834534},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.44506028294563293},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.43781834840774536},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.4296717047691345},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.4264739155769348},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.41432690620422363},{"id":"https://openalex.org/C112930515","wikidata":"https://www.wikidata.org/wiki/Q4389547","display_name":"Risk analysis (engineering)","level":1,"score":0.3435826003551483},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.32928556203842163},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.32001954317092896},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.111500084400177},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.0},{"id":"https://openalex.org/C2779687700","wikidata":"https://www.wikidata.org/wiki/Q20514253","display_name":"Blockchain","level":2,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/access.2020.2969429","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.2969429","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/08970384.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:scholarbank.nus.edu.sg:10635/198971","is_oa":false,"landing_page_url":"https://scholarbank.nus.edu.sg/handle/10635/198971","pdf_url":null,"source":{"id":"https://openalex.org/S7407052290","display_name":"National University of Singapore","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Scopus OA2020","raw_type":"Article"},{"id":"pmh:oai:doaj.org/article:3d01fb8850fe448d9c2dc9edd0a9afe6","is_oa":true,"landing_page_url":"https://doaj.org/article/3d01fb8850fe448d9c2dc9edd0a9afe6","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 8, Pp 19685-19695 (2020)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2020.2969429","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2020.2969429","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8948470/08970384.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.4399999976158142,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G447043177","display_name":"\u9762\u5411\u5927\u6570\u636e\u7684\u4ea4\u4e92\u5f0f\u7a00\u6709\u7c7b\u53d1\u73b0\u7814\u7a76","funder_award_id":"LQ19F020001","funder_id":"https://openalex.org/F4320338464","funder_display_name":"Natural Science Foundation of Zhejiang Province"},{"id":"https://openalex.org/G4507107622","display_name":null,"funder_award_id":"2017YFB1401300","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G5033224633","display_name":null,"funder_award_id":"2017YFB1401304","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G7953486176","display_name":null,"funder_award_id":"61902348","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"},{"id":"https://openalex.org/F4320325436","display_name":"Department of Education of Zhejiang Province","ror":"https://ror.org/05gj07w56"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null},{"id":"https://openalex.org/F4320338464","display_name":"Natural Science Foundation of Zhejiang Province","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":45,"referenced_works":["https://openalex.org/W1512847993","https://openalex.org/W1566256432","https://openalex.org/W2064675550","https://openalex.org/W2102407227","https://openalex.org/W2140090592","https://openalex.org/W2143612262","https://openalex.org/W2153579005","https://openalex.org/W2320038721","https://openalex.org/W2338312508","https://openalex.org/W2392113277","https://openalex.org/W2497764072","https://openalex.org/W2514588627","https://openalex.org/W2516255829","https://openalex.org/W2517194566","https://openalex.org/W2539190473","https://openalex.org/W2546875627","https://openalex.org/W2575109289","https://openalex.org/W2605202003","https://openalex.org/W2781491433","https://openalex.org/W2787648539","https://openalex.org/W2795321153","https://openalex.org/W2804040235","https://openalex.org/W2805052744","https://openalex.org/W2805827286","https://openalex.org/W2808815243","https://openalex.org/W2808861077","https://openalex.org/W2846896781","https://openalex.org/W2962914467","https://openalex.org/W2963235525","https://openalex.org/W2963403868","https://openalex.org/W2963610883","https://openalex.org/W3101228802","https://openalex.org/W3166202117","https://openalex.org/W4294170691","https://openalex.org/W4385245566","https://openalex.org/W6630611416","https://openalex.org/W6633947590","https://openalex.org/W6675817894","https://openalex.org/W6682691769","https://openalex.org/W6703879901","https://openalex.org/W6723530060","https://openalex.org/W6732017966","https://openalex.org/W6736413285","https://openalex.org/W6739901393","https://openalex.org/W6751757098"],"related_works":["https://openalex.org/W1607713096","https://openalex.org/W3036724449","https://openalex.org/W2798329462","https://openalex.org/W1511521437","https://openalex.org/W3201315194","https://openalex.org/W4318980730","https://openalex.org/W4289376745","https://openalex.org/W2950904665","https://openalex.org/W2023083803","https://openalex.org/W2985134635"],"abstract_inverted_index":{"In":[0,56,125],"the":[1,48,63],"last":[2],"decade,":[3],"smart":[4,42,89,110,140],"contract":[5,43,85,118,141],"security":[6],"issues":[7],"lead":[8],"to":[9,37,61,77,93,134,147],"tremendous":[10],"losses,":[11],"which":[12,91,144],"has":[13],"attracted":[14],"increasing":[15],"public":[16],"attention":[17,73],"both":[18],"in":[19,22,41],"industry":[20],"and":[21,34,98,117],"academia.":[23],"Researchers":[24],"have":[25],"embarked":[26],"on":[27,106,139],"efforts":[28],"with":[29,72],"logic":[30],"rules,":[31],"symbolic":[32],"analysis,":[33],"formal":[35],"analysis":[36],"achieve":[38],"encouraging":[39],"results":[40],"vulnerability":[44,142],"detection":[45,50],"tasks.":[46],"However,":[47],"existing":[49],"tools":[51],"are":[52],"far":[53],"from":[54],"satisfactory.":[55],"this":[57,127,152],"paper,":[58],"we":[59,83],"attempt":[60],"utilize":[62],"deep":[64,136],"learning-based":[65,137],"approach,":[66],"namely":[67],"bidirectional":[68],"long-short":[69],"term":[70],"memory":[71],"mechanism":[74],"(BLSTM-ATT),":[75],"aiming":[76],"precisely":[78],"detect":[79],"reentrancy":[80],"bugs.":[81],"Furthermore,":[82],"propose":[84],"snippet":[86,119],"representations":[87,120],"for":[88],"contracts,":[90],"contributes":[92],"capturing":[94],"essential":[95],"semantic":[96],"information":[97],"control":[99],"flow":[100],"dependencies.":[101],"Our":[102],"extensive":[103],"experimental":[104],"studies":[105],"over":[107],"42,000":[108],"real-world":[109],"contracts":[111],"show":[112],"that":[113,130],"our":[114],"proposed":[115],"model":[116],"significantly":[121],"outperform":[122],"state-of-the-art":[123],"methods.":[124],"addition,":[126],"work":[128],"proves":[129],"it":[131],"is":[132,145],"practical":[133],"apply":[135],"technology":[138],"detection,":[143],"able":[146],"promote":[148],"future":[149],"research":[150],"towards":[151],"area.":[153]},"counts_by_year":[{"year":2026,"cited_by_count":15},{"year":2025,"cited_by_count":61},{"year":2024,"cited_by_count":42},{"year":2023,"cited_by_count":59},{"year":2022,"cited_by_count":20},{"year":2021,"cited_by_count":16},{"year":2020,"cited_by_count":5}],"updated_date":"2026-07-29T09:40:50.615796","created_date":"2025-10-10T00:00:00"}
