{"id":"https://openalex.org/W3119693659","doi":"https://doi.org/10.1016/j.bcra.2022.100101","title":"Eth2Vec: Learning contract-wide code representations for vulnerability detection on Ethereum smart contracts","display_name":"Eth2Vec: Learning contract-wide code representations for vulnerability detection on Ethereum smart contracts","publication_year":2022,"publication_date":"2022-08-19","ids":{"openalex":"https://openalex.org/W3119693659","doi":"https://doi.org/10.1016/j.bcra.2022.100101","mag":"3119693659"},"language":"en","primary_location":{"id":"doi:10.1016/j.bcra.2022.100101","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.bcra.2022.100101","pdf_url":null,"source":{"id":"https://openalex.org/S4210227578","display_name":"Blockchain Research and Applications","issn_l":"2096-7209","issn":["2096-7209","2666-9536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Blockchain: Research and Applications","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref","datacite","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1016/j.bcra.2022.100101","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036776755","display_name":"Nami Ashizawa","orcid":"https://orcid.org/0000-0003-3911-338X"},"institutions":[{"id":"https://openalex.org/I4210111835","display_name":"Osaka Health Science University","ror":"https://ror.org/01tvqd679","country_code":"JP","type":"education","lineage":["https://openalex.org/I4210111835"]},{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Nami Ashizawa","raw_affiliation_strings":["School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan","institution_ids":["https://openalex.org/I4210111835","https://openalex.org/I98285908"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048334268","display_name":"Naoto Yanai","orcid":"https://orcid.org/0000-0002-0817-6188"},"institutions":[{"id":"https://openalex.org/I4210111835","display_name":"Osaka Health Science University","ror":"https://ror.org/01tvqd679","country_code":"JP","type":"education","lineage":["https://openalex.org/I4210111835"]},{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP"],"is_corresponding":true,"raw_author_name":"Naoto Yanai","raw_affiliation_strings":["School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan"],"raw_orcid":"https://orcid.org/0000-0002-0817-6188","affiliations":[{"raw_affiliation_string":"School of Information Science and Technology, Osaka University, Osaka 565-0871, Japan","institution_ids":["https://openalex.org/I4210111835","https://openalex.org/I98285908"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5033994867","display_name":"Jason Paul Cruz","orcid":"https://orcid.org/0000-0002-9935-1534"},"institutions":[{"id":"https://openalex.org/I98285908","display_name":"The University of Osaka","ror":"https://ror.org/035t8zc32","country_code":"JP","type":"education","lineage":["https://openalex.org/I98285908"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Jason Paul Cruz","raw_affiliation_strings":["Osaka University, Osaka 565-0871, Japan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Osaka University, Osaka 565-0871, Japan","institution_ids":["https://openalex.org/I98285908"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5071395810","display_name":"Shingo Okamura","orcid":"https://orcid.org/0000-0001-5602-6494"},"institutions":[{"id":"https://openalex.org/I4210140361","display_name":"National Institute of Technology, Nara College","ror":"https://ror.org/034jd0m14","country_code":"JP","type":"education","lineage":["https://openalex.org/I4210120810","https://openalex.org/I4210140361"]}],"countries":["JP"],"is_corresponding":false,"raw_author_name":"Shingo Okamura","raw_affiliation_strings":["National Institute of Technology, Nara College, Nara 639-1080, Japan"],"raw_orcid":"https://orcid.org/0000-0001-5602-6494","affiliations":[{"raw_affiliation_string":"National Institute of Technology, Nara College, Nara 639-1080, Japan","institution_ids":["https://openalex.org/I4210140361"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5048334268"],"corresponding_institution_ids":["https://openalex.org/I4210111835","https://openalex.org/I98285908"],"apc_list":{"value":1600,"currency":"USD","value_usd":1600},"apc_paid":{"value":1600,"currency":"USD","value_usd":1600},"fwci":9.251,"has_fulltext":false,"cited_by_count":32,"citation_normalized_percentile":{"value":0.97886949,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":99},"biblio":{"volume":"3","issue":"4","first_page":"100101","last_page":"100101"},"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.9995999932289124,"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.9995999932289124,"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.9840999841690063,"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.9804999828338623,"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/smart-contract","display_name":"Smart contract","score":0.775336503982544},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7748242616653442},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.5807187557220459},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.552049458026886},{"id":"https://openalex.org/keywords/static-analysis","display_name":"Static analysis","score":0.5511800050735474},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5488319396972656},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5164504051208496},{"id":"https://openalex.org/keywords/robustness","display_name":"Robustness (evolution)","score":0.4740868806838989},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.44467073678970337},{"id":"https://openalex.org/keywords/support-vector-machine","display_name":"Support vector machine","score":0.41399624943733215},{"id":"https://openalex.org/keywords/blockchain","display_name":"Blockchain","score":0.18698197603225708},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.17702895402908325}],"concepts":[{"id":"https://openalex.org/C2779950589","wikidata":"https://www.wikidata.org/wiki/Q7544035","display_name":"Smart contract","level":3,"score":0.775336503982544},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7748242616653442},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.5807187557220459},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.552049458026886},{"id":"https://openalex.org/C97686452","wikidata":"https://www.wikidata.org/wiki/Q7604153","display_name":"Static analysis","level":2,"score":0.5511800050735474},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5488319396972656},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5164504051208496},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.4740868806838989},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.44467073678970337},{"id":"https://openalex.org/C12267149","wikidata":"https://www.wikidata.org/wiki/Q282453","display_name":"Support vector machine","level":2,"score":0.41399624943733215},{"id":"https://openalex.org/C2779687700","wikidata":"https://www.wikidata.org/wiki/Q20514253","display_name":"Blockchain","level":2,"score":0.18698197603225708},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17702895402908325},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","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},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1016/j.bcra.2022.100101","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.bcra.2022.100101","pdf_url":null,"source":{"id":"https://openalex.org/S4210227578","display_name":"Blockchain Research and Applications","issn_l":"2096-7209","issn":["2096-7209","2666-9536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Blockchain: Research and Applications","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:2101.02377","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2101.02377","pdf_url":"https://arxiv.org/pdf/2101.02377","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"text"},{"id":"pmh:oai:doaj.org/article:112ce893f00b4527ad8e22ffc5ea4dc0","is_oa":true,"landing_page_url":"https://doaj.org/article/112ce893f00b4527ad8e22ffc5ea4dc0","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":"Blockchain: Research and Applications, Vol 3, Iss 4, Pp 100101- (2022)","raw_type":"article"},{"id":"doi:10.48550/arxiv.2101.02377","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2101.02377","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.1016/j.bcra.2022.100101","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.bcra.2022.100101","pdf_url":null,"source":{"id":"https://openalex.org/S4210227578","display_name":"Blockchain Research and Applications","issn_l":"2096-7209","issn":["2096-7209","2666-9536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Blockchain: Research and Applications","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2032282996","display_name":null,"funder_award_id":"22H03591","funder_id":"https://openalex.org/F4320334764","funder_display_name":"Japan Society for the Promotion of Science"},{"id":"https://openalex.org/G3169547652","display_name":null,"funder_award_id":"JPMXP0518071489","funder_id":"https://openalex.org/F4320322451","funder_display_name":"Osaka University"}],"funders":[{"id":"https://openalex.org/F4320320912","display_name":"Ministry of Education, Culture, Sports, Science and Technology","ror":"https://ror.org/048rj2z13"},{"id":"https://openalex.org/F4320322451","display_name":"Osaka University","ror":"https://ror.org/035t8zc32"},{"id":"https://openalex.org/F4320334764","display_name":"Japan Society for the Promotion of Science","ror":"https://ror.org/00hhkn466"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":95,"referenced_works":["https://openalex.org/W1412775481","https://openalex.org/W1614298861","https://openalex.org/W2131744502","https://openalex.org/W2153579005","https://openalex.org/W2298313545","https://openalex.org/W2516372287","https://openalex.org/W2538848838","https://openalex.org/W2539190473","https://openalex.org/W2598139937","https://openalex.org/W2604844934","https://openalex.org/W2752520290","https://openalex.org/W2787648539","https://openalex.org/W2790202156","https://openalex.org/W2805052744","https://openalex.org/W2805827286","https://openalex.org/W2807143630","https://openalex.org/W2876884816","https://openalex.org/W2884898944","https://openalex.org/W2885034081","https://openalex.org/W2888393465","https://openalex.org/W2888787871","https://openalex.org/W2889740224","https://openalex.org/W2899305453","https://openalex.org/W2901689459","https://openalex.org/W2908007588","https://openalex.org/W2911964244","https://openalex.org/W2926178846","https://openalex.org/W2939686442","https://openalex.org/W2949557841","https://openalex.org/W2952085278","https://openalex.org/W2954845633","https://openalex.org/W2961313717","https://openalex.org/W2963408280","https://openalex.org/W2963465913","https://openalex.org/W2963594166","https://openalex.org/W2963610883","https://openalex.org/W2963804993","https://openalex.org/W2966492225","https://openalex.org/W2975871742","https://openalex.org/W2985495886","https://openalex.org/W2986944522","https://openalex.org/W2994936169","https://openalex.org/W2999378142","https://openalex.org/W3000032641","https://openalex.org/W3001458527","https://openalex.org/W3003036212","https://openalex.org/W3005065812","https://openalex.org/W3007413911","https://openalex.org/W3010784915","https://openalex.org/W3034459010","https://openalex.org/W3040025144","https://openalex.org/W3092117182","https://openalex.org/W3095431539","https://openalex.org/W3104720502","https://openalex.org/W3105187050","https://openalex.org/W3158266296","https://openalex.org/W3186322244","https://openalex.org/W4285721879","https://openalex.org/W4288346519","https://openalex.org/W4289548059","https://openalex.org/W4294170691","https://openalex.org/W4298257387","https://openalex.org/W6628233427","https://openalex.org/W6636510571","https://openalex.org/W6679775712","https://openalex.org/W6682691769","https://openalex.org/W6694280992","https://openalex.org/W6697318023","https://openalex.org/W6728816433","https://openalex.org/W6735100748","https://openalex.org/W6736162206","https://openalex.org/W6748698346","https://openalex.org/W6753645891","https://openalex.org/W6753800069","https://openalex.org/W6756838142","https://openalex.org/W6757586532","https://openalex.org/W6759458195","https://openalex.org/W6761130784","https://openalex.org/W6763172785","https://openalex.org/W6763776224","https://openalex.org/W6764215421","https://openalex.org/W6765195286","https://openalex.org/W6765819196","https://openalex.org/W6765955760","https://openalex.org/W6769278921","https://openalex.org/W6770222901","https://openalex.org/W6772753056","https://openalex.org/W6773648420","https://openalex.org/W6774252807","https://openalex.org/W6777119857","https://openalex.org/W6784056790","https://openalex.org/W6785708386","https://openalex.org/W6786490367","https://openalex.org/W6786751193","https://openalex.org/W6788366707"],"related_works":["https://openalex.org/W2090763504","https://openalex.org/W2151320244","https://openalex.org/W148178222","https://openalex.org/W2104657898","https://openalex.org/W1948992892","https://openalex.org/W1886884218","https://openalex.org/W1910826599","https://openalex.org/W2012353789","https://openalex.org/W2530420969","https://openalex.org/W2051187167"],"abstract_inverted_index":{"Ethereum":[0,13,30],"smart":[1,28,44,100,158],"contracts":[2,159],"are":[3,7,83],"computer":[4],"programs":[5],"that":[6,26,98],"deployed":[8],"and":[9,37,56,66,171,187,209],"executed":[10],"on":[11,197],"the":[12,22,51,145,162,165,174],"blockchain":[14],"to":[15,80,142,191],"enforce":[16],"agreements":[17],"among":[18],"untrusting":[19],"parties.":[20],"Being":[21],"most":[23],"prominent":[24],"platform":[25],"supports":[27],"contracts,":[29],"has":[31],"been":[32,48,71],"targeted":[33],"by":[34,39,160],"many":[35,43],"attacks":[36],"plagued":[38],"security":[40,61],"incidents.":[41],"Consequently,":[42],"contract":[45,101,170],"vulnerabilities":[46,114,156],"have":[47,70],"discovered":[49],"in":[50,116,157,201],"past":[52],"decade.":[53],"To":[54],"detect":[55,113,155],"prevent":[57],"such":[58,184],"vulnerabilities,":[59],"different":[60],"analysis":[62,68,96,122],"tools,":[63,69],"including":[64],"static":[65,95,121],"dynamic":[67],"created,":[72],"but":[73],"their":[74],"performance":[75],"decreases":[76],"drastically":[77],"when":[78],"codes":[79,166],"be":[81],"analyzed":[82],"constantly":[84],"being":[85],"rewritten.":[86],"In":[87,132,150],"this":[88],"paper,":[89],"we":[90],"propose":[91],"Eth2Vec,":[92],"a":[93,136,168,193],"machine-learning-based":[94,120],"tool":[97],"detects":[99],"vulnerabilities.":[102],"Eth2Vec":[103,134,153,188],"maintains":[104],"its":[105],"robustness":[106],"against":[107],"code":[108],"rewrites;":[109],"i.e.,":[110,206],"it":[111],"can":[112,154],"even":[115],"rewritten":[117],"codes.":[118],"Other":[119],"tools":[123],"require":[124],"features,":[125],"which":[126],"analysts":[127],"create":[128],"manually,":[129],"as":[130,185],"inputs.":[131],"contrast,":[133],"uses":[135],"neural":[137],"network":[138],"for":[139],"language":[140],"processing":[141],"automatically":[143],"learn":[144],"features":[146],"of":[147,167,173,203],"vulnerable":[148],"contracts.":[149,176],"doing":[151],"so,":[152],"comparing":[161],"similarities":[163],"between":[164],"target":[169],"those":[172],"learned":[175],"We":[177],"performed":[178],"experiments":[179],"with":[180],"existing":[181],"open":[182],"databases,":[183],"Etherscan,":[186],"was":[189],"able":[190],"outperform":[192],"recent":[194],"model":[195],"based":[196],"support":[198],"vector":[199],"machine":[200],"terms":[202],"well-known":[204],"metrics,":[205],"precision,":[207],"recall,":[208],"F1-score.":[210]},"counts_by_year":[{"year":2025,"cited_by_count":9},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":10},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":3}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2021-01-18T00:00:00"}
