{"id":"https://openalex.org/W4206253142","doi":"https://doi.org/10.1109/bcca53669.2021.9657048","title":"Power and Pitfalls of Generic Smart Contracts","display_name":"Power and Pitfalls of Generic Smart Contracts","publication_year":2021,"publication_date":"2021-11-15","ids":{"openalex":"https://openalex.org/W4206253142","doi":"https://doi.org/10.1109/bcca53669.2021.9657048"},"language":"en","primary_location":{"id":"doi:10.1109/bcca53669.2021.9657048","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bcca53669.2021.9657048","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","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/A5008917716","display_name":"Andrea Benini","orcid":"https://orcid.org/0000-0001-5931-2584"},"institutions":[{"id":"https://openalex.org/I119439378","display_name":"University of Verona","ror":"https://ror.org/039bp8j42","country_code":"IT","type":"education","lineage":["https://openalex.org/I119439378"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Andrea Benini","raw_affiliation_strings":["Dept. of Computer Science, University of Verona, Italy"],"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science, University of Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029735670","display_name":"Mauro Gambini","orcid":"https://orcid.org/0000-0002-1832-1684"},"institutions":[{"id":"https://openalex.org/I119439378","display_name":"University of Verona","ror":"https://ror.org/039bp8j42","country_code":"IT","type":"education","lineage":["https://openalex.org/I119439378"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Mauro Gambini","raw_affiliation_strings":["Dept. of Computer Science, University of Verona, Italy"],"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science, University of Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042554325","display_name":"Sara Migliorini","orcid":"https://orcid.org/0000-0003-3675-7243"},"institutions":[{"id":"https://openalex.org/I119439378","display_name":"University of Verona","ror":"https://ror.org/039bp8j42","country_code":"IT","type":"education","lineage":["https://openalex.org/I119439378"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Sara Migliorini","raw_affiliation_strings":["Dept. of Computer Science, University of Verona, Italy"],"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science, University of Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5051480560","display_name":"Fausto Spoto","orcid":"https://orcid.org/0000-0003-2973-0384"},"institutions":[{"id":"https://openalex.org/I119439378","display_name":"University of Verona","ror":"https://ror.org/039bp8j42","country_code":"IT","type":"education","lineage":["https://openalex.org/I119439378"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Fausto Spoto","raw_affiliation_strings":["Dept. of Computer Science, University of Verona, Italy"],"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science, University of Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5008917716"],"corresponding_institution_ids":["https://openalex.org/I119439378"],"apc_list":null,"apc_paid":null,"fwci":0.5508,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.75263285,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"11599","issue":null,"first_page":"179","last_page":"186"},"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/T11995","display_name":"FinTech, Crowdfunding, Digital Finance","score":0.9334999918937683,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T11182","display_name":"Auction Theory and Applications","score":0.9228000044822693,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5648403167724609},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.5258494019508362}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5648403167724609},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.5258494019508362},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/bcca53669.2021.9657048","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bcca53669.2021.9657048","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 Third International Conference on Blockchain Computing and Applications (BCCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality Education","score":0.41999998688697815,"id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W1491946457","https://openalex.org/W2033348393","https://openalex.org/W2133546079","https://openalex.org/W2514492901","https://openalex.org/W2778144710","https://openalex.org/W2804390587","https://openalex.org/W2945991818","https://openalex.org/W2961845816","https://openalex.org/W2962584186","https://openalex.org/W2979374757","https://openalex.org/W2990403016","https://openalex.org/W2998145808","https://openalex.org/W2998733773","https://openalex.org/W3011238671","https://openalex.org/W3011408547","https://openalex.org/W3014792488","https://openalex.org/W3033309818","https://openalex.org/W3047774122","https://openalex.org/W3100733828","https://openalex.org/W3161720777","https://openalex.org/W4210735789","https://openalex.org/W4248175462","https://openalex.org/W6725737770","https://openalex.org/W6775004146","https://openalex.org/W6775327598"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052","https://openalex.org/W4402327032","https://openalex.org/W2382290278"],"abstract_inverted_index":{"Generics":[0],"are":[1,19,52,110],"a":[2,71,91,98,130,149,163,174],"powerful":[3],"feature":[4],"of":[5,24,125,133,142,148,153],"programming":[6,46],"languages":[7],"that":[8,33,75,139,176],"allows":[9],"one":[10],"to":[11,29,89,158,167,180],"write":[12],"highly":[13],"reusable":[14],"code.":[15],"More":[16],"specifically,":[17],"they":[18,51],"based":[20],"on":[21],"the":[22,105,122,126,140,146,154,159,168,178],"use":[23],"type":[25,40,62,184],"placeholders":[26],"in":[27,87,112],"order":[28,88],"produce":[30],"parametrized":[31],"code,":[32,156],"can":[34],"be":[35],"instantiated":[36],"for":[37,42,81,85,93,104],"each":[38],"concrete":[39],"provided":[41],"them.":[43],"In":[44],"many":[45],"languages,":[47],"such":[48],"as":[49,97],"Java,":[50],"implemented":[53],"by":[54,58,101,189],"erasure,":[55],"ie.":[56],"replaced":[57],"their":[59],"upper":[60],"bound":[61],"during":[63],"compilation":[64],"into":[65],"bytecode.":[66],"This":[67,171],"paper":[68,172],"originated":[69],"from":[70],"real":[72],"security":[73],"issue":[74],"we":[76],"found":[77],"while":[78],"using":[79],"generics":[80,143],"writing":[82],"smart":[83],"contracts":[84,109],"blockchain,":[86,107],"implement":[90],"contract":[92],"shared":[94,100,134],"entities":[95],"(such":[96],"company":[99],"its":[102],"shareholders),":[103],"Hotmoka":[106],"whose":[108],"written":[111],"Java.":[113],"The":[114,136],"considered":[115],"case":[116,132],"study":[117],"is":[118,129],"particularly":[119],"important":[120],"since":[121],"validators&#x2019;":[123,169],"set":[124],"blockchain":[127],"itself":[128],"special":[131],"entities.":[135],"analysis":[137],"shows":[138],"power":[141],"comes":[144],"at":[145],"risk":[147],"too":[150],"permissive":[151],"typing":[152],"compiled":[155],"due":[157],"erasure":[160],"mechanism,":[161],"with":[162],"consequent":[164],"possible":[165],"attack":[166],"set.":[170],"proposes":[173],"solution":[175],"forces":[177],"compiler":[179],"generate":[181],"more":[182],"precise":[183],"information":[185],"than":[186],"those":[187],"arising":[188],"erasure.":[190]},"counts_by_year":[{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
