{"id":"https://openalex.org/W4312402125","doi":"https://doi.org/10.1109/tsusc.2022.3221444","title":"GaSaver: A Static Analysis Tool for Saving Gas","display_name":"GaSaver: A Static Analysis Tool for Saving Gas","publication_year":2022,"publication_date":"2022-11-11","ids":{"openalex":"https://openalex.org/W4312402125","doi":"https://doi.org/10.1109/tsusc.2022.3221444"},"language":"en","primary_location":{"id":"doi:10.1109/tsusc.2022.3221444","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsusc.2022.3221444","pdf_url":null,"source":{"id":"https://openalex.org/S4210221417","display_name":"IEEE Transactions on Sustainable Computing","issn_l":"2377-3782","issn":["2377-3782","2377-3790"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Sustainable Computing","raw_type":"journal-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/A5015620743","display_name":"Ziyi Zhao","orcid":"https://orcid.org/0000-0001-9886-9828"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ziyi Zhao","raw_affiliation_strings":["School of Software Engineering, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":"https://orcid.org/0000-0001-9886-9828","affiliations":[{"raw_affiliation_string":"School of Software Engineering, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043311300","display_name":"Jiliang Li","orcid":"https://orcid.org/0000-0001-9506-3634"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiliang Li","raw_affiliation_strings":["School of Cyber Science and Engineering, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":"https://orcid.org/0000-0001-9506-3634","affiliations":[{"raw_affiliation_string":"School of Cyber Science and Engineering, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066407180","display_name":"Zhou Su","orcid":"https://orcid.org/0000-0002-6518-3130"},"institutions":[{"id":"https://openalex.org/I87445476","display_name":"Xi'an Jiaotong University","ror":"https://ror.org/017zhmm22","country_code":"CN","type":"education","lineage":["https://openalex.org/I87445476"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhou Su","raw_affiliation_strings":["School of Cyber Science and Engineering, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China"],"raw_orcid":"https://orcid.org/0000-0002-6518-3130","affiliations":[{"raw_affiliation_string":"School of Cyber Science and Engineering, Xi&#x2019;an Jiaotong University, Xi&#x2019;an, China","institution_ids":["https://openalex.org/I87445476"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5102730412","display_name":"Yuyi Wang","orcid":"https://orcid.org/0000-0001-7273-9873"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yuyi Wang","raw_affiliation_strings":["ETH Z&#x00FC;rich, Z&#x00FC;rich, Switzerland","CRRC Zhuzhou institute, Zhuzhou, Hunan, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"ETH Z&#x00FC;rich, Z&#x00FC;rich, Switzerland","institution_ids":[]},{"raw_affiliation_string":"CRRC Zhuzhou institute, Zhuzhou, Hunan, China","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":2.8502,"has_fulltext":false,"cited_by_count":10,"citation_normalized_percentile":{"value":0.92390028,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"8","issue":"2","first_page":"257","last_page":"267"},"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.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/T10270","display_name":"Blockchain Technology Applications and Security","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/T12238","display_name":"Green IT and Sustainability","score":0.9603000283241272,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.9509000182151794,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/notation","display_name":"Notation","score":0.6211408376693726},{"id":"https://openalex.org/keywords/solidity","display_name":"Solidity","score":0.5425901412963867},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4916613698005676},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.47327470779418945},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4512672424316406},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.33331286907196045},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.24417361617088318},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22933357954025269},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.18903639912605286},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.18513250350952148}],"concepts":[{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.6211408376693726},{"id":"https://openalex.org/C2778362873","wikidata":"https://www.wikidata.org/wiki/Q24909565","display_name":"Solidity","level":2,"score":0.5425901412963867},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4916613698005676},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.47327470779418945},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4512672424316406},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.33331286907196045},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.24417361617088318},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22933357954025269},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.18903639912605286},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.18513250350952148},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tsusc.2022.3221444","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsusc.2022.3221444","pdf_url":null,"source":{"id":"https://openalex.org/S4210221417","display_name":"IEEE Transactions on Sustainable Computing","issn_l":"2377-3782","issn":["2377-3782","2377-3790"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Sustainable Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G602484335","display_name":null,"funder_award_id":"U1808207","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G6336618320","display_name":null,"funder_award_id":"62102305","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G7167224382","display_name":null,"funder_award_id":"U20A20175","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"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W2126160338","https://openalex.org/W2539190473","https://openalex.org/W2598139937","https://openalex.org/W2738122318","https://openalex.org/W2791394258","https://openalex.org/W2805052744","https://openalex.org/W2805827286","https://openalex.org/W2808452017","https://openalex.org/W2898569715","https://openalex.org/W2899381463","https://openalex.org/W2969972354","https://openalex.org/W2970809537","https://openalex.org/W2972904099","https://openalex.org/W2975871742","https://openalex.org/W3007045600","https://openalex.org/W3009278394","https://openalex.org/W3013473330","https://openalex.org/W3022375109","https://openalex.org/W3105187050","https://openalex.org/W3112215678","https://openalex.org/W3208517628","https://openalex.org/W4200574850","https://openalex.org/W4211068006","https://openalex.org/W4248175462","https://openalex.org/W4287779235","https://openalex.org/W6678934100","https://openalex.org/W6777785452"],"related_works":["https://openalex.org/W2968888849","https://openalex.org/W2901515670","https://openalex.org/W4226265621","https://openalex.org/W4307962079","https://openalex.org/W4393712222","https://openalex.org/W3215711835","https://openalex.org/W4393606840","https://openalex.org/W4313007510","https://openalex.org/W3011238671","https://openalex.org/W2770201035"],"abstract_inverted_index":{"Smart":[0],"contracts":[1,34,77,119,128,137,164],"are":[2,129,138],"programs":[3],"running":[4],"on":[5,64,108],"Ethereum,":[6],"whose":[7],"deployment":[8],"and":[9,38,46,78,86,93,131],"use":[10],"require":[11],"gas.":[12,42],"Gas":[13],"measures":[14],"the":[15,27,116,141,146,155,170],"cost":[16],"of":[17,157],"performing":[18],"specific":[19],"operations":[20],"as":[21],"an":[22],"index":[23],"designed":[24],"to":[25,100],"quantify":[26],"computing":[28],"power":[29],"consumption.":[30],"Existing":[31],"unoptimized":[32],"smart":[33,48,76,118,127,136,152,163,173],"make":[35],"contract":[36],"developers":[37],"users":[39],"spend":[40],"extra":[41],"To":[43],"save":[44],"gas":[45,101],"optimize":[47,151],"contracts,":[49],"this":[50],"paper":[51],"proposes":[52],"a":[53],"new":[54,126],"tool":[55],"named":[56],"GaSaver":[57,148],"for":[58],"automatically":[59],"detecting":[60],"gas-expensive":[61,73,91,122,158],"patterns":[62,74,92],"based":[63],"Solidity":[65],"source":[66],"code.":[67],"Specifically,":[68],"we":[69,89,112],"first":[70],"identify":[71],"12":[72],"in":[75,160,169],"classify":[79],"them":[80,95],"into":[81,96],"three":[82,97],"categories:":[83],"storage-related,":[84],"judgment-related,":[85],"loop-related.":[87],"Then,":[88],"deploy":[90],"group":[94],"levels":[98],"according":[99],"waste":[102],"degree.":[103],"By":[104],"conducting":[105],"extensive":[106],"experiments":[107],"real":[109],"data":[110],"sets,":[111],"find":[113],"that":[114,145,168],"89.68$\\%$of":[115],"1172":[117],"suffer":[120],"from":[121],"patterns,":[123],"94.27$\\%$of":[124],"1100":[125],"gas-expensive,":[130],"80.56$\\%$of":[132],"72":[133],"widely":[134,161],"used":[135,162],"affected.":[139],"Finally,":[140],"experiment":[142],"results":[143],"show":[144],"proposed":[147],"can":[149],"effectively":[150],"contracts.":[153,174],"Besides,":[154],"proportion":[156],"cases":[159],"is":[165],"lower":[166],"than":[167],"newly":[171],"released":[172]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2024,"cited_by_count":7},{"year":2023,"cited_by_count":2}],"updated_date":"2026-08-22T07:34:49.880490","created_date":"2025-10-10T00:00:00"}
