{"id":"https://openalex.org/W4399632015","doi":"https://doi.org/10.1145/3643916.3644406","title":"SolaSim: Clone Detection for Solana Smart Contracts via Program Representation","display_name":"SolaSim: Clone Detection for Solana Smart Contracts via Program Representation","publication_year":2024,"publication_date":"2024-04-15","ids":{"openalex":"https://openalex.org/W4399632015","doi":"https://doi.org/10.1145/3643916.3644406"},"language":"en","primary_location":{"id":"doi:10.1145/3643916.3644406","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643916.3644406","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643916.3644406","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3643916.3644406","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5060890291","display_name":"Che Wang","orcid":"https://orcid.org/0009-0007-7689-5698"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Che Wang","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0009-0007-7689-5698","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100387790","display_name":"Yue Li","orcid":"https://orcid.org/0000-0002-4137-619X"},"institutions":[{"id":"https://openalex.org/I9086337","display_name":"Taiyuan University of Technology","ror":"https://ror.org/03kv08d37","country_code":"CN","type":"education","lineage":["https://openalex.org/I9086337"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yue Li","raw_affiliation_strings":["College of Computer Science and Technology, Taiyuan University of Technology, Taiyuan, China"],"raw_orcid":"https://orcid.org/0000-0002-4137-619X","affiliations":[{"raw_affiliation_string":"College of Computer Science and Technology, Taiyuan University of Technology, Taiyuan, China","institution_ids":["https://openalex.org/I9086337"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089030314","display_name":"Jianbo Gao","orcid":"https://orcid.org/0000-0002-6760-5552"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jianbo Gao","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-6760-5552","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063345238","display_name":"Ke Wang","orcid":"https://orcid.org/0000-0001-5537-2483"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ke Wang","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-5537-2483","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026151248","display_name":"Jiashuo Zhang","orcid":"https://orcid.org/0000-0002-8140-9208"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiashuo Zhang","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-8140-9208","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005225068","display_name":"Zhi Guan","orcid":"https://orcid.org/0000-0002-6144-4815"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhi Guan","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-6144-4815","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5107170492","display_name":"Zhong Chen","orcid":"https://orcid.org/0000-0002-5785-2912"},"institutions":[{"id":"https://openalex.org/I20231570","display_name":"Peking University","ror":"https://ror.org/02v51f717","country_code":"CN","type":"education","lineage":["https://openalex.org/I20231570"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhong Chen","raw_affiliation_strings":["Peking University, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5785-2912","affiliations":[{"raw_affiliation_string":"Peking University, Beijing, China","institution_ids":["https://openalex.org/I20231570"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0449,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.7540107,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"258","last_page":"269"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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/T10260","display_name":"Software Engineering Research","score":0.9998000264167786,"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.9951000213623047,"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/T11675","display_name":"Open Source Software Innovations","score":0.9666000008583069,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/metadata","display_name":"Metadata","score":0.7585228085517883},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7112436890602112},{"id":"https://openalex.org/keywords/clone","display_name":"clone (Java method)","score":0.6698667407035828},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4702685475349426},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.15237101912498474}],"concepts":[{"id":"https://openalex.org/C93518851","wikidata":"https://www.wikidata.org/wiki/Q180160","display_name":"Metadata","level":2,"score":0.7585228085517883},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7112436890602112},{"id":"https://openalex.org/C81089528","wikidata":"https://www.wikidata.org/wiki/Q5134986","display_name":"clone (Java method)","level":3,"score":0.6698667407035828},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4702685475349426},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.15237101912498474},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C552990157","wikidata":"https://www.wikidata.org/wiki/Q7430","display_name":"DNA","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3643916.3644406","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643916.3644406","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643916.3644406","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3643916.3644406","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3643916.3644406","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3643916.3644406","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4399632015.pdf"},"referenced_works_count":29,"referenced_works":["https://openalex.org/W1567790484","https://openalex.org/W1998124720","https://openalex.org/W2008085811","https://openalex.org/W2066455950","https://openalex.org/W2103626206","https://openalex.org/W2125260159","https://openalex.org/W2128782367","https://openalex.org/W2128888088","https://openalex.org/W2169952536","https://openalex.org/W2532962075","https://openalex.org/W2558405088","https://openalex.org/W2596043126","https://openalex.org/W2620436109","https://openalex.org/W2768306496","https://openalex.org/W2793367956","https://openalex.org/W2799132636","https://openalex.org/W2899171197","https://openalex.org/W2899305453","https://openalex.org/W2950723285","https://openalex.org/W2955426500","https://openalex.org/W2982275082","https://openalex.org/W2994373027","https://openalex.org/W3001458527","https://openalex.org/W3098149161","https://openalex.org/W3101076222","https://openalex.org/W3162904859","https://openalex.org/W4226341765","https://openalex.org/W4296338325","https://openalex.org/W4308410075"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2392768766","https://openalex.org/W2058118494","https://openalex.org/W2382021449","https://openalex.org/W2095118173","https://openalex.org/W2104269053","https://openalex.org/W2106424170","https://openalex.org/W1985426483","https://openalex.org/W2501188010"],"abstract_inverted_index":{"The":[0,124,142],"open-source":[1],"nature":[2],"of":[3,18,112,137,140,148,183],"smart":[4,27,42,60,177],"contracts":[5,13,61,178],"provides":[6],"the":[7,16,69,73,81,86,92,134,146,175],"facility":[8],"for":[9,58],"developers":[10],"to":[11,67,132,161],"clone":[12,29,54,163,172],"and":[14,62,85,105,115,156],"introduces":[15],"risk":[17],"vulnerability":[19],"proliferation":[20],"as":[21],"well.":[22],"Despite":[23],"intensive":[24],"research":[25],"on":[26,80,119],"contract":[28],"detection":[30,55],"in":[31,39,48,72,150,174,180],"recent":[32],"years,":[33],"existing":[34],"techniques":[35],"are":[36,169,185],"still":[37],"unsatisfactory":[38],"detecting":[40],"Solana":[41,59,74,176],"contracts.":[43,141],"To":[44],"fill":[45],"this":[46,49],"gap,":[47],"paper,":[50],"we":[51,166],"designed":[52],"a":[53,110,128,138],"tool":[56],"SolaSim":[57,77,149],"conducted":[63],"an":[64,97],"empirical":[65],"study":[66],"understand":[68],"code":[70],"reuse":[71],"ecosystem.":[75],"Specifically,":[76],"is":[78],"based":[79,118],"semantic":[82,93,107,114],"metadata":[83,94,108],"extractor":[84,95],"similarity":[87,125,136],"checker.":[88],"For":[89],"each":[90],"contract,":[91],"generates":[96],"instruction-level":[98],"weighted":[99],"Attributed":[100],"Control":[101],"Flow":[102],"Graph":[103],"(ACFG)":[104],"its":[106],"(i.e.,":[109],"combination":[111],"high-level":[113],"structure":[116],"information)":[117],"Rust":[120],"Mid-level":[121],"Intermediate":[122],"Representation.":[123],"checker":[126],"adopts":[127],"combinatorial":[129],"optimization":[130],"algorithm":[131],"compute":[133],"statistical":[135],"pair":[139],"evaluation":[143],"results":[144],"demonstrated":[145],"effectiveness":[147],"identifying":[151],"clones":[152],"with":[153],"94.3%":[154],"accuracy":[155],"it":[157],"can":[158],"identify":[159],"up":[160],"Type-3":[162],"level.":[164],"Notably,":[165],"found":[167],"there":[168],"over":[170],"50%":[171],"ratios":[173],"ecosystem,":[179],"which":[181],"most":[182],"them":[184],"cloned":[186],"from":[187],"famous":[188],"open-sourced":[189],"projects.":[190]},"counts_by_year":[{"year":2025,"cited_by_count":2}],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-10T00:00:00"}
