{"id":"https://openalex.org/W4391484042","doi":"https://doi.org/10.1007/s10664-023-10414-8","title":"Evolution of automated weakness detection in Ethereum bytecode: a comprehensive study","display_name":"Evolution of automated weakness detection in Ethereum bytecode: a comprehensive study","publication_year":2024,"publication_date":"2024-02-02","ids":{"openalex":"https://openalex.org/W4391484042","doi":"https://doi.org/10.1007/s10664-023-10414-8"},"language":"en","primary_location":{"id":"doi:10.1007/s10664-023-10414-8","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10414-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10414-8.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10414-8.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052553131","display_name":"Monika di Angelo","orcid":"https://orcid.org/0000-0002-4217-4530"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Monika di\u00a0Angelo","raw_affiliation_strings":["TU Wien and INESC-ID Lisbon, Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"TU Wien and INESC-ID Lisbon, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043941055","display_name":"Thomas Durieux","orcid":"https://orcid.org/0000-0002-1996-6134"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Thomas Durieux","raw_affiliation_strings":["TU Delft, Delft, Netherlands"],"affiliations":[{"raw_affiliation_string":"TU Delft, Delft, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5012075571","display_name":"Jo\u00e3o F. Ferreira","orcid":"https://orcid.org/0000-0002-6612-9013"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Jo\u00e3o\u00a0F. Ferreira","raw_affiliation_strings":["INESC-ID and Instituto Superior T\u00e9cnico, University of Lisbon, Lisbon, Portugal"],"affiliations":[{"raw_affiliation_string":"INESC-ID and Instituto Superior T\u00e9cnico, University of Lisbon, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004258961","display_name":"Gernot Salzer","orcid":"https://orcid.org/0000-0002-8950-1551"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Gernot Salzer","raw_affiliation_strings":["TU Wien and INESC-ID Lisbon, Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"TU Wien and INESC-ID Lisbon, Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5052553131"],"corresponding_institution_ids":["https://openalex.org/I145847075"],"apc_list":{"value":2290,"currency":"EUR","value_usd":2890},"apc_paid":{"value":2290,"currency":"EUR","value_usd":2890},"fwci":9.9247,"has_fulltext":true,"cited_by_count":14,"citation_normalized_percentile":{"value":0.97916933,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"29","issue":"2","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.9984999895095825,"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.9984999895095825,"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.9854000210762024,"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/T14319","display_name":"Currency Recognition and Detection","score":0.9624999761581421,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.8349891304969788},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5326027274131775},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2376188039779663}],"concepts":[{"id":"https://openalex.org/C2779818221","wikidata":"https://www.wikidata.org/wiki/Q837330","display_name":"Bytecode","level":3,"score":0.8349891304969788},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5326027274131775},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2376188039779663},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s10664-023-10414-8","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10414-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10414-8.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},{"id":"pmh:oai:tudelft.nl:uuid:73c6a47d-8747-4978-a06e-d0005e7ea0c6","is_oa":true,"landing_page_url":"http://resolver.tudelft.nl/uuid:73c6a47d-8747-4978-a06e-d0005e7ea0c6","pdf_url":null,"source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"journal article"}],"best_oa_location":{"id":"doi:10.1007/s10664-023-10414-8","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10664-023-10414-8","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10664-023-10414-8.pdf","source":{"id":"https://openalex.org/S109852484","display_name":"Empirical Software Engineering","issn_l":"1382-3256","issn":["1382-3256","1573-7616"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Empirical Software Engineering","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2441341484","display_name":null,"funder_award_id":"UIDB/50021/2020","funder_id":"https://openalex.org/F4320334779","funder_display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia"},{"id":"https://openalex.org/G3272457656","display_name":null,"funder_award_id":"UIDB/","funder_id":"https://openalex.org/F4320334779","funder_display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia"},{"id":"https://openalex.org/G769346256","display_name":null,"funder_award_id":"financial support","funder_id":"https://openalex.org/F4320334779","funder_display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia"}],"funders":[{"id":"https://openalex.org/F4320322839","display_name":"Technische Universit\u00e4t Wien","ror":"https://ror.org/04d836q62"},{"id":"https://openalex.org/F4320334779","display_name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","ror":"https://ror.org/00snfqn58"},{"id":"https://openalex.org/F4320335937","display_name":"Technische Universit\u00e4t Wien Bibliothek","ror":null}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4391484042.pdf"},"referenced_works_count":30,"referenced_works":["https://openalex.org/W2539190473","https://openalex.org/W2805052744","https://openalex.org/W2898569715","https://openalex.org/W2908007588","https://openalex.org/W2963594166","https://openalex.org/W2963610883","https://openalex.org/W2982275082","https://openalex.org/W3006519733","https://openalex.org/W3026203297","https://openalex.org/W3034136313","https://openalex.org/W3034459010","https://openalex.org/W3091052450","https://openalex.org/W3091755869","https://openalex.org/W3095431539","https://openalex.org/W3095721059","https://openalex.org/W3098149161","https://openalex.org/W3106007553","https://openalex.org/W3118219298","https://openalex.org/W3125989628","https://openalex.org/W3175323105","https://openalex.org/W3176695921","https://openalex.org/W3181957689","https://openalex.org/W3186717497","https://openalex.org/W4206573979","https://openalex.org/W4206679970","https://openalex.org/W4221106574","https://openalex.org/W4226292196","https://openalex.org/W4281681780","https://openalex.org/W4289548059","https://openalex.org/W4389306475"],"related_works":["https://openalex.org/W2748952813","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"],"abstract_inverted_index":{"Abstract":[0],"Blockchain":[1],"programs":[2],"(also":[3],"known":[4],"as":[5,113,133,135,170,234,285,287],"smart":[6,225],"contracts)":[7],"manage":[8],"valuable":[9],"assets":[10],"like":[11,20],"cryptocurrencies":[12],"and":[13,15,24,53,66,75,94,123,227],"tokens,":[14],"implement":[16],"protocols":[17],"in":[18,55,254,280],"domains":[19],"decentralized":[21],"finance":[22],"(DeFi)":[23],"supply-chain":[25],"management.":[26],"These":[27],"types":[28],"of":[29,35,46,58,90,97,106,121,130,138,156,180,223,249,270,290],"applications":[30],"require":[31],"a":[32,62,101,181,268,278,288],"high":[33],"level":[34],"security":[36],"that":[37,149,219],"is":[38,146,150,183],"hard":[39],"to":[40,43,77,200,203,230,292],"achieve":[41,164],"due":[42],"the":[44,56,81,88,95,114,118,128,136,147,153,175,192,215,221,235,250,258,265],"transparency":[45],"public":[47],"blockchains.":[48],"Numerous":[49],"tools":[50,74,93,132,140,243,252,266,291],"support":[51],"developers":[52,76,122],"auditors":[54],"task":[57],"detecting":[59],"weaknesses.":[60,143],"As":[61],"young":[63],"technology,":[64],"blockchains":[65],"utilities":[67],"evolve":[68],"fast,":[69],"making":[70],"it":[71,229],"challenging":[72],"for":[73,244],"keep":[78],"up":[79,199],"with":[80,117,207],"pace.":[82],"In":[83],"this":[84,165],"work,":[85],"we":[86,213,239,276],"study":[87,145,256],"robustness":[89],"code":[91],"analysis":[92,222],"evolution":[96],"weakness":[98],"detection":[99],"on":[100,111,152,159,197,257],"dataset":[102,259],"representing":[103],"six":[104,241],"years":[105],"blockchain":[107],"activity.":[108],"We":[109,126,163],"focus":[110],"Ethereum":[112,198],"crypto":[115],"ecosystem":[116],"largest":[119],"number":[120],"deployed":[124,157,196],"programs.":[125],"investigate":[127],"behavior":[129],"single":[131],"well":[134,286],"agreement":[137],"several":[139],"addressing":[141],"similar":[142],"Our":[144],"first":[148],"based":[151],"entire":[154],"body":[155],"bytecode":[158,182,233,245],"Ethereum\u2019s":[160],"main":[161],"chain.":[162],"coverage":[166],"by":[167,185],"considering":[168],"bytecodes":[169],"equivalent":[171],"if":[172],"they":[173],"share":[174],"same":[176],"skeleton.":[177],"The":[178,247],"skeleton":[179],"obtained":[184],"omitting":[186],"functionally":[187],"irrelevant":[188],"parts.":[189],"This":[190],"reduces":[191],"48":[193],"million":[194],"contracts":[195,206],"January":[201],"2022":[202],"248":[204],"328":[205],"distinct":[208],"skeletons.":[209],"For":[210],"bulk":[211],"execution,":[212],"utilize":[214],"open-source":[216],"framework":[217],"SmartBugs":[218],"facilitates":[220],"Solidity":[224],"contracts,":[226],"enhance":[228],"accept":[231],"also":[232],"only":[236],"input.":[237],"Moreover,":[238],"integrate":[240],"further":[242],"analysis.":[246],"execution":[248],"12":[251],"included":[253],"our":[255],"took":[260],"30":[261],"CPU":[262],"years.":[263],"While":[264],"report":[267],"total":[269],"1":[271],"307":[272],"486":[273],"potential":[274],"weaknesses,":[275],"observe":[277],"decrease":[279],"reported":[281],"weaknesses":[282],"over":[283],"time,":[284],"degradation":[289],"varying":[293],"degrees.":[294]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
