{"id":"https://openalex.org/W3194076087","doi":"https://doi.org/10.1109/ase51524.2021.9678597","title":"Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts","display_name":"Characterizing Transaction-Reverting Statements in Ethereum Smart Contracts","publication_year":2021,"publication_date":"2021-11-01","ids":{"openalex":"https://openalex.org/W3194076087","doi":"https://doi.org/10.1109/ase51524.2021.9678597","mag":"3194076087"},"language":"en","primary_location":{"id":"doi:10.1109/ase51524.2021.9678597","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ase51524.2021.9678597","pdf_url":null,"source":{"id":"https://openalex.org/S4363608212","display_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5002822427","display_name":"Lu Liu","orcid":"https://orcid.org/0000-0003-1013-4507"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]},{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]}],"countries":["CN","HK"],"is_corresponding":false,"raw_author_name":"Lu Liu","raw_affiliation_strings":["Hong Kong University of Science and Technology, Hong Kong, China","Southern University of Science and Technology, Shenzhen, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hong Kong University of Science and Technology, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]},{"raw_affiliation_string":"Southern University of Science and Technology, Shenzhen, China","institution_ids":["https://openalex.org/I3045169105"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090064960","display_name":"Lili Wei","orcid":"https://orcid.org/0000-0002-2428-4111"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Lili Wei","raw_affiliation_strings":["Hong Kong University of Science and Technology, Hong Kong, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hong Kong University of Science and Technology, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5077307201","display_name":"Wuqi Zhang","orcid":"https://orcid.org/0000-0001-8039-0528"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Wuqi Zhang","raw_affiliation_strings":["Hong Kong University of Science and Technology, Hong Kong, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hong Kong University of Science and Technology, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003031253","display_name":"Ming Wen","orcid":"https://orcid.org/0000-0001-5588-9618"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ming Wen","raw_affiliation_strings":["School of Cyber Science and Engineering, Huazhong University of Science and Technology, Wuhan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Cyber Science and Engineering, Huazhong University of Science and Technology, Wuhan, China","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084868951","display_name":"Yepang Liu","orcid":"https://orcid.org/0000-0001-8147-8126"},"institutions":[{"id":"https://openalex.org/I3045169105","display_name":"Southern University of Science and Technology","ror":"https://ror.org/049tv2d57","country_code":"CN","type":"education","lineage":["https://openalex.org/I3045169105"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yepang Liu","raw_affiliation_strings":["Southern University of Science and Technology, Shenzhen, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Southern University of Science and Technology, Shenzhen, China","institution_ids":["https://openalex.org/I3045169105"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5034057959","display_name":"Shing-Chi Cheung","orcid":"https://orcid.org/0000-0002-3508-7172"},"institutions":[{"id":"https://openalex.org/I200769079","display_name":"Hong Kong University of Science and Technology","ror":"https://ror.org/00q4vv597","country_code":"HK","type":"education","lineage":["https://openalex.org/I200769079"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Shing-Chi Cheung","raw_affiliation_strings":["Hong Kong University of Science and Technology, Hong Kong, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Hong Kong University of Science and Technology, Hong Kong, China","institution_ids":["https://openalex.org/I200769079"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":3.989,"has_fulltext":false,"cited_by_count":26,"citation_normalized_percentile":{"value":0.94660465,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"630","last_page":"641"},"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.9998999834060669,"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.9998999834060669,"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.9592000246047974,"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.9480000138282776,"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/database-transaction","display_name":"Database transaction","score":0.8614165782928467},{"id":"https://openalex.org/keywords/smart-contract","display_name":"Smart contract","score":0.7223038673400879},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6895923018455505},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.6297016739845276},{"id":"https://openalex.org/keywords/transaction-cost","display_name":"Transaction cost","score":0.5164461135864258},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.5058114528656006},{"id":"https://openalex.org/keywords/mean-reversion","display_name":"Mean reversion","score":0.49735453724861145},{"id":"https://openalex.org/keywords/distributed-transaction","display_name":"Distributed transaction","score":0.4510388970375061},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.3394683003425598},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.1957407295703888},{"id":"https://openalex.org/keywords/economics","display_name":"Economics","score":0.18683794140815735},{"id":"https://openalex.org/keywords/finance","display_name":"Finance","score":0.1716204285621643},{"id":"https://openalex.org/keywords/econometrics","display_name":"Econometrics","score":0.10067757964134216}],"concepts":[{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.8614165782928467},{"id":"https://openalex.org/C2779950589","wikidata":"https://www.wikidata.org/wiki/Q7544035","display_name":"Smart contract","level":3,"score":0.7223038673400879},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6895923018455505},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.6297016739845276},{"id":"https://openalex.org/C98965940","wikidata":"https://www.wikidata.org/wiki/Q877496","display_name":"Transaction cost","level":2,"score":0.5164461135864258},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.5058114528656006},{"id":"https://openalex.org/C135205223","wikidata":"https://www.wikidata.org/wiki/Q367137","display_name":"Mean reversion","level":2,"score":0.49735453724861145},{"id":"https://openalex.org/C25185021","wikidata":"https://www.wikidata.org/wiki/Q4053284","display_name":"Distributed transaction","level":4,"score":0.4510388970375061},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.3394683003425598},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.1957407295703888},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.18683794140815735},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.1716204285621643},{"id":"https://openalex.org/C149782125","wikidata":"https://www.wikidata.org/wiki/Q160039","display_name":"Econometrics","level":1,"score":0.10067757964134216}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/ase51524.2021.9678597","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ase51524.2021.9678597","pdf_url":null,"source":{"id":"https://openalex.org/S4363608212","display_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","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":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE)","raw_type":"proceedings-article"},{"id":"pmh:oai:repository.hkust.edu.hk:1783.1-116259","is_oa":false,"landing_page_url":"http://lbdiscover.ust.hk/uresolver?url_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rfr_id=info:sid/HKUST:SPI&rft.genre=article&rft.issn=&rft.volume=&rft.issue=&rft.date=2021&rft.spage=&rft.aulast=Liu&rft.aufirst=Lu&rft.atitle=Characterizing+Transaction-Reverting+Statements+in+Ethereum+Smart+Contracts&rft.title=","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Conference paper"},{"id":"pmh:oai:repository.ust.hk:1783.1-116259","is_oa":false,"landing_page_url":"http://repository.ust.hk/ir/Record/1783.1-116259","pdf_url":null,"source":{"id":"https://openalex.org/S4306401796","display_name":"Rare & Special e-Zone (The Hong Kong University of Science and Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I200769079","host_organization_name":"Hong Kong University of Science and Technology","host_organization_lineage":["https://openalex.org/I200769079"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.46000000834465027,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W1971772683","https://openalex.org/W1996428910","https://openalex.org/W2053154970","https://openalex.org/W2096933749","https://openalex.org/W2104577574","https://openalex.org/W2129262850","https://openalex.org/W2149321161","https://openalex.org/W2161086411","https://openalex.org/W2484116259","https://openalex.org/W2538848838","https://openalex.org/W2539190473","https://openalex.org/W2741422284","https://openalex.org/W2790202156","https://openalex.org/W2805052744","https://openalex.org/W2889740224","https://openalex.org/W2908007588","https://openalex.org/W2941431430","https://openalex.org/W2951118361","https://openalex.org/W2963610883","https://openalex.org/W2964631013","https://openalex.org/W2970809537","https://openalex.org/W2975871742","https://openalex.org/W2982275082","https://openalex.org/W2994373027","https://openalex.org/W2999378142","https://openalex.org/W3000689565","https://openalex.org/W3001458527","https://openalex.org/W3017072639","https://openalex.org/W3038512777","https://openalex.org/W3098149161","https://openalex.org/W3101076222","https://openalex.org/W3105187050","https://openalex.org/W3122543528","https://openalex.org/W3147048975","https://openalex.org/W3148293744","https://openalex.org/W3177473871","https://openalex.org/W4289548059","https://openalex.org/W6722400398","https://openalex.org/W6754374649","https://openalex.org/W6759458195","https://openalex.org/W6768032290","https://openalex.org/W6773237210","https://openalex.org/W6780194882","https://openalex.org/W6793523510"],"related_works":["https://openalex.org/W2364250032","https://openalex.org/W2123909466","https://openalex.org/W2588999713","https://openalex.org/W2090136942","https://openalex.org/W590454891","https://openalex.org/W2371295991","https://openalex.org/W2368459272","https://openalex.org/W1568312998","https://openalex.org/W2169387894","https://openalex.org/W2382633788"],"abstract_inverted_index":{"Smart":[0],"contracts":[1,71,119,140,145,170,175],"are":[2,16,66,87,193],"programs":[3],"stored":[4],"on":[5,240,260],"blockchains":[6],"to":[7,29,32,58,100,146,183,196,256],"execute":[8],"transactions.":[9,61],"When":[10],"input":[11],"constraints":[12],"or":[13,76,203],"security":[14,160,213,224,233],"properties":[15],"violated":[17],"at":[18],"runtime,":[19],"the":[20,38,96,110,151,159,173,177,212,244,261],"transaction":[21],"being":[22],"executed":[23],"by":[24,165],"a":[25,125],"smart":[26,44,70,106,118,169,215,222,248,257],"contract":[27,223,249,258],"needs":[28],"be":[30],"reverted":[31],"avoid":[33],"undesirable":[34],"consequences.":[35],"On":[36],"Ethereum,":[37],"most":[39],"popular":[40,121],"blockchain":[41],"that":[42,190,220],"supports":[43],"contracts,":[45],"developers":[46,149,259],"can":[47,237],"choose":[48],"among":[49],"three":[50],"transaction-reverting":[51,64,102,134,154,163,191,229,265],"statements":[52,65,103,114,164,192,209,230],"(i.e.,":[53],"require,":[54],"if\u2026revert,":[55],"and":[56,123,141,171,206,252],"if\u2026throw)":[57],"handle":[59,228],"anomalous":[60],"While":[62],"these":[63,113],"vital":[67],"for":[68],"preventing":[69],"from":[72,120,168],"exhibiting":[73],"abnormal":[74],"behaviors":[75],"suffering":[77],"malicious":[78],"attacks,":[79],"there":[80],"is":[81],"limited":[82],"understanding":[83],"of":[84,112,127,153,162,200,214,247,264],"how":[85,148],"they":[86],"used":[88,195],"in":[89,104,115,243],"practice.":[90],"In":[91],"this":[92],"work,":[93],"we":[94,157,188],"perform":[95,197],"first":[97],"empirical":[98],"study":[99,181],"characterize":[101],"Ethereum":[105],"contracts.":[107,216],"We":[108,136,217],"measured":[109],"prevalence":[111],"3,866":[116],"verified":[117],"dapps":[122],"built":[124],"taxonomy":[126],"their":[128,142],"purposes":[129],"via":[130],"manually":[131],"analyzing":[132],"557":[133],"statements.":[135,155,266],"also":[137,218],"compared":[138],"template":[139],"corresponding":[143],"custom":[144],"understand":[147],"customize":[150],"use":[152,263],"Finally,":[156],"analyzed":[158],"impact":[161],"removing":[166],"them":[167],"comparing":[172],"mutated":[174],"against":[176],"original":[178],"ones.":[179],"Our":[180,235],"led":[182],"important":[184],"findings.":[185],"For":[186],"example,":[187],"found":[189,219],"commonly":[194],"seven":[198],"types":[199],"authority":[201],"verifications":[202],"validity":[204],"checks,":[205],"missing":[207],"such":[208],"may":[210],"compromise":[211],"current":[221],"analyzers":[225],"cannot":[226],"effectively":[227],"when":[231],"detecting":[232],"vulnerabilities.":[234],"findings":[236],"shed":[238],"light":[239],"further":[241],"research":[242],"broad":[245],"area":[246],"quality":[250],"assurance":[251],"provide":[253],"practical":[254],"guidance":[255],"appropriate":[262]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":10},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":7},{"year":2022,"cited_by_count":4}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
