{"id":"https://openalex.org/W4294658799","doi":"https://doi.org/10.18293/seke2022-040","title":"Ethereum Smart Contract Representation Learning for Robust Bytecode-Level Similarity Detection","display_name":"Ethereum Smart Contract Representation Learning for Robust Bytecode-Level Similarity Detection","publication_year":2022,"publication_date":"2022-07-01","ids":{"openalex":"https://openalex.org/W4294658799","doi":"https://doi.org/10.18293/seke2022-040"},"language":"en","primary_location":{"id":"doi:10.18293/seke2022-040","is_oa":true,"landing_page_url":"https://doi.org/10.18293/seke2022-040","pdf_url":"https://doi.org/10.18293/seke2022-040","source":{"id":"https://openalex.org/S4220650826","display_name":"Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering","issn_l":"2325-9000","issn":["2325-9000","2325-9086"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conferences on Software Engineering and Knowledge Engineering","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://doi.org/10.18293/seke2022-040","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049436913","display_name":"Zhenzhou Tian","orcid":"https://orcid.org/0000-0001-7608-8908"},"institutions":[{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhenzhou Tian","raw_affiliation_strings":["School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China","Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","Xi'an Key Laboratory of Big Data and Intelligent Computing, Xi'an 710121, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","institution_ids":[]},{"raw_affiliation_string":"Xi'an Key Laboratory of Big Data and Intelligent Computing, Xi'an 710121, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102490784","display_name":"Yaqian Huang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yaqian Huang","raw_affiliation_strings":["Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","institution_ids":[]},{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China","institution_ids":["https://openalex.org/I4210136859"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100429272","display_name":"Jie Tian","orcid":"https://orcid.org/0000-0003-2025-1870"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Jie Tian","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100751424","display_name":"Zhongmin Wang","orcid":"https://orcid.org/0000-0003-0870-454X"},"institutions":[{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhongmin Wang","raw_affiliation_strings":["Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","institution_ids":[]},{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China","institution_ids":["https://openalex.org/I4210136859"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100419627","display_name":"Yanping Chen","orcid":"https://orcid.org/0000-0001-6548-6070"},"institutions":[{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yanping Chen","raw_affiliation_strings":["Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","institution_ids":[]},{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China","institution_ids":["https://openalex.org/I4210136859"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017524689","display_name":"Lingwei Chen","orcid":"https://orcid.org/0000-0003-1550-6170"},"institutions":[{"id":"https://openalex.org/I19648265","display_name":"Wright State University","ror":"https://ror.org/04qk6pt94","country_code":"US","type":"education","lineage":["https://openalex.org/I19648265"]},{"id":"https://openalex.org/I4210136859","display_name":"Xi\u2019an University of Posts and Telecommunications","ror":"https://ror.org/04jn0td46","country_code":"CN","type":"education","lineage":["https://openalex.org/I4210136859"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Lingwei Chen","raw_affiliation_strings":["Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China","Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Network Data Analysis and Intelligent Processing, Xi'an, 710121, China","institution_ids":[]},{"raw_affiliation_string":"School of Computer Science and Technology, Xi'an University of Posts and Telecommunications, Xi'an, 710121, China","institution_ids":["https://openalex.org/I4210136859"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, Wright State University, Dayton, OH, USA","institution_ids":["https://openalex.org/I19648265"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5049436913"],"corresponding_institution_ids":["https://openalex.org/I4210136859"],"apc_list":null,"apc_paid":null,"fwci":1.2739,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.84411199,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"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.963100016117096,"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.963100016117096,"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/T13643","display_name":"Artificial Intelligence in Law","score":0.9496999979019165,"subfield":{"id":"https://openalex.org/subfields/3320","display_name":"Political Science and International Relations"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11652","display_name":"Imbalanced Data Classification Techniques","score":0.9402999877929688,"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/bytecode","display_name":"Bytecode","score":0.8662068843841553},{"id":"https://openalex.org/keywords/similarity","display_name":"Similarity (geometry)","score":0.680480420589447},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6370556950569153},{"id":"https://openalex.org/keywords/representation","display_name":"Representation (politics)","score":0.5448609590530396},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.46901506185531616},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.3596663177013397},{"id":"https://openalex.org/keywords/natural-language-processing","display_name":"Natural language processing","score":0.32344484329223633},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21388760209083557},{"id":"https://openalex.org/keywords/political-science","display_name":"Political science","score":0.07137736678123474}],"concepts":[{"id":"https://openalex.org/C2779818221","wikidata":"https://www.wikidata.org/wiki/Q837330","display_name":"Bytecode","level":3,"score":0.8662068843841553},{"id":"https://openalex.org/C103278499","wikidata":"https://www.wikidata.org/wiki/Q254465","display_name":"Similarity (geometry)","level":3,"score":0.680480420589447},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6370556950569153},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.5448609590530396},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.46901506185531616},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3596663177013397},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.32344484329223633},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21388760209083557},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.07137736678123474},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.0},{"id":"https://openalex.org/C115961682","wikidata":"https://www.wikidata.org/wiki/Q860623","display_name":"Image (mathematics)","level":2,"score":0.0},{"id":"https://openalex.org/C94625758","wikidata":"https://www.wikidata.org/wiki/Q7163","display_name":"Politics","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.18293/seke2022-040","is_oa":true,"landing_page_url":"https://doi.org/10.18293/seke2022-040","pdf_url":"https://doi.org/10.18293/seke2022-040","source":{"id":"https://openalex.org/S4220650826","display_name":"Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering","issn_l":"2325-9000","issn":["2325-9000","2325-9086"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conferences on Software Engineering and Knowledge Engineering","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.18293/seke2022-040","is_oa":true,"landing_page_url":"https://doi.org/10.18293/seke2022-040","pdf_url":"https://doi.org/10.18293/seke2022-040","source":{"id":"https://openalex.org/S4220650826","display_name":"Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering","issn_l":"2325-9000","issn":["2325-9000","2325-9086"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Conferences on Software Engineering and Knowledge Engineering","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2702356746","display_name":null,"funder_award_id":"61702","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3317480652","display_name":null,"funder_award_id":"Science","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5994120800","display_name":null,"funder_award_id":"Natural","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6374429771","display_name":null,"funder_award_id":"61702414","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/F4320336350","display_name":"Key Research and Development Projects of Shaanxi Province","ror":null}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4294658799.pdf","grobid_xml":"https://content.openalex.org/works/W4294658799.grobid-xml"},"referenced_works_count":31,"referenced_works":["https://openalex.org/W1614298861","https://openalex.org/W1810943226","https://openalex.org/W2127589108","https://openalex.org/W2157364932","https://openalex.org/W2598139937","https://openalex.org/W2770468159","https://openalex.org/W2790202156","https://openalex.org/W2795144752","https://openalex.org/W2888928288","https://openalex.org/W2899305453","https://openalex.org/W2943817338","https://openalex.org/W2949557841","https://openalex.org/W2954845633","https://openalex.org/W2962497757","https://openalex.org/W2981052417","https://openalex.org/W2982275082","https://openalex.org/W2994373027","https://openalex.org/W2999378142","https://openalex.org/W3001458527","https://openalex.org/W3019600235","https://openalex.org/W3042795469","https://openalex.org/W3045987016","https://openalex.org/W3081587593","https://openalex.org/W3091905774","https://openalex.org/W3151748982","https://openalex.org/W3195390991","https://openalex.org/W4293412117","https://openalex.org/W6735100748","https://openalex.org/W6748698346","https://openalex.org/W6769307432","https://openalex.org/W6773789583"],"related_works":["https://openalex.org/W1889284597","https://openalex.org/W20625830","https://openalex.org/W4379620208","https://openalex.org/W2128389850","https://openalex.org/W3100733828","https://openalex.org/W2100791882","https://openalex.org/W2011987478","https://openalex.org/W2043777221","https://openalex.org/W2266007867","https://openalex.org/W4312511395"],"abstract_inverted_index":{"Smart":[0],"contracts":[1,34,62,90,100],"are":[2,26,38,169],"programs":[3],"that":[4,24,179],"run":[5],"on":[6,140],"a":[7,85,118,141],"blockchain,":[8],"where":[9,67,162],"Ethereum":[10,126],"is":[11,29,63,138,194],"one":[12],"of":[13,88,98,111],"the":[14,22,47,109,133,151,155,163,200],"most":[15],"popular":[16],"ones":[17],"supporting":[18],"them.":[19],"Due":[20],"to":[21,31,70,79,84,102,149],"fact":[23],"they":[25,37],"immutable,":[27],"it":[28],"essential":[30],"design":[32,117],"smart":[33,49,61,99,127,159],"bug-free":[35],"before":[36],"deployed.":[39],"However,":[40],"various":[41],"defects":[42],"have":[43],"been":[44],"found":[45],"in":[46,72],"deployed":[48],"contracts,":[50],"causing":[51],"huge":[52],"economic":[53],"losses":[54],"and":[55,107,120,144,166,190,197],"lowing":[56],"people's":[57],"trust.":[58],"Writing":[59],"secure":[60],"far":[64],"from":[65,132,154],"trivial,":[66],"developers":[68],"tend":[69],"engage":[71],"reliable":[73],"resources":[74],"or":[75],"social":[76],"coding":[77],"platforms":[78],"reuse":[80],"code.":[81],"This":[82],"leads":[83],"large":[86],"number":[87],"similar":[89],"with":[91],"potential":[92],"security":[93,110],"risks.":[94],"Therefore,":[95],"detecting":[96],"similarity":[97,129,167],"helps":[101],"avoid":[103],"vulnerabilities,":[104],"identify":[105],"threats,":[106],"improve":[108],"Ethereum.":[112],"In":[113],"this":[114],"paper,":[115],"we":[116],"learning-effective":[119],"costefficient":[121],"model,":[122],"called":[123],"SmartSD,":[124],"for":[125,158],"contract":[128,160],"detection.":[130],"Different":[131],"current":[134],"research":[135],"efforts,":[136],"SmartSD":[137,180],"performed":[139],"bytecode":[142],"level":[143],"leverages":[145],"deep":[146],"neural":[147,173],"networks":[148],"learn":[150],"latent":[152],"representations":[153],"opcode":[156],"sequences":[157],"bytecodes,":[161],"representation":[164],"learning":[165],"measurement":[168],"supervised":[170],"via":[171],"siamese":[172],"networks.":[174],"The":[175],"experimental":[176],"evaluations":[177],"demonstrate":[178],"outperforms":[181],"EClone's":[182],"93.27%":[183],"accuracy,":[184],"achieving":[185],"98.37%":[186],"high":[187],"detection":[188],"accuracy":[189],"0.9850":[191],"F1-score,":[192],"which":[193],"computationally":[195],"tractable":[196],"effectively":[198],"mitigates":[199],"interference":[201],"caused":[202],"by":[203],"compilers.":[204]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":1}],"updated_date":"2026-03-16T09:10:04.655348","created_date":"2025-10-10T00:00:00"}
