{"id":"https://openalex.org/W4406728742","doi":"https://doi.org/10.1109/bcca62388.2024.10844407","title":"Smart Contract Upgradability: A Structured and Natural Approach","display_name":"Smart Contract Upgradability: A Structured and Natural Approach","publication_year":2024,"publication_date":"2024-11-26","ids":{"openalex":"https://openalex.org/W4406728742","doi":"https://doi.org/10.1109/bcca62388.2024.10844407"},"language":"en","primary_location":{"id":"doi:10.1109/bcca62388.2024.10844407","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bcca62388.2024.10844407","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 6th 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/A5062481322","display_name":"Davut \u00c7ulha","orcid":"https://orcid.org/0000-0001-5486-1867"},"institutions":[{"id":"https://openalex.org/I45542416","display_name":"Atilim University","ror":"https://ror.org/04pd3v454","country_code":"TR","type":"education","lineage":["https://openalex.org/I45542416"]}],"countries":["TR"],"is_corresponding":true,"raw_author_name":"Davut \u00c7ulha","raw_affiliation_strings":["Atilim University,Department of Software Engineering,Ankara,Turkey"],"affiliations":[{"raw_affiliation_string":"Atilim University,Department of Software Engineering,Ankara,Turkey","institution_ids":["https://openalex.org/I45542416"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060191383","display_name":"Ali Yaz\u0131c\u0131","orcid":"https://orcid.org/0000-0001-5405-802X"},"institutions":[{"id":"https://openalex.org/I45542416","display_name":"Atilim University","ror":"https://ror.org/04pd3v454","country_code":"TR","type":"education","lineage":["https://openalex.org/I45542416"]}],"countries":["TR"],"is_corresponding":false,"raw_author_name":"Ali Yazici","raw_affiliation_strings":["Atilim University,Department of Software Engineering,Ankara,Turkey"],"affiliations":[{"raw_affiliation_string":"Atilim University,Department of Software Engineering,Ankara,Turkey","institution_ids":["https://openalex.org/I45542416"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5062481322"],"corresponding_institution_ids":["https://openalex.org/I45542416"],"apc_list":null,"apc_paid":null,"fwci":12.79,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.98834392,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"198","last_page":"203"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12374","display_name":"European and International Contract Law","score":0.9506000280380249,"subfield":{"id":"https://openalex.org/subfields/3308","display_name":"Law"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T12374","display_name":"European and International Contract Law","score":0.9506000280380249,"subfield":{"id":"https://openalex.org/subfields/3308","display_name":"Law"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T12394","display_name":"Insurance and Financial Risk Management","score":0.9484000205993652,"subfield":{"id":"https://openalex.org/subfields/2002","display_name":"Economics and Econometrics"},"field":{"id":"https://openalex.org/fields/20","display_name":"Economics, Econometrics and Finance"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/natural","display_name":"Natural (archaeology)","score":0.6665946841239929},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5115381479263306},{"id":"https://openalex.org/keywords/architectural-engineering","display_name":"Architectural engineering","score":0.36238837242126465},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.1762007176876068},{"id":"https://openalex.org/keywords/geology","display_name":"Geology","score":0.1262187361717224}],"concepts":[{"id":"https://openalex.org/C2776608160","wikidata":"https://www.wikidata.org/wiki/Q4785462","display_name":"Natural (archaeology)","level":2,"score":0.6665946841239929},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5115381479263306},{"id":"https://openalex.org/C170154142","wikidata":"https://www.wikidata.org/wiki/Q150737","display_name":"Architectural engineering","level":1,"score":0.36238837242126465},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.1762007176876068},{"id":"https://openalex.org/C127313418","wikidata":"https://www.wikidata.org/wiki/Q1069","display_name":"Geology","level":0,"score":0.1262187361717224},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/bcca62388.2024.10844407","is_oa":false,"landing_page_url":"https://doi.org/10.1109/bcca62388.2024.10844407","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 6th International Conference on Blockchain Computing and Applications (BCCA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W2900255599","https://openalex.org/W2948805388","https://openalex.org/W2975871742","https://openalex.org/W3042599897","https://openalex.org/W3194369791","https://openalex.org/W4206966632","https://openalex.org/W4207066313","https://openalex.org/W4280498870","https://openalex.org/W4318480637","https://openalex.org/W4360611646","https://openalex.org/W4385012499","https://openalex.org/W4388527698","https://openalex.org/W4389187359","https://openalex.org/W6793285265","https://openalex.org/W6843013978","https://openalex.org/W6851934007","https://openalex.org/W6852244865","https://openalex.org/W7070688803"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W4396696052"],"abstract_inverted_index":{"Software":[0],"maintenance":[1],"is":[2,103,114,133],"crucial":[3],"as":[4],"technology":[5],"rapidly":[6],"evolves,":[7],"requiring":[8],"software":[9],"to":[10,85,145,164,197],"meet":[11],"new":[12,36],"demands":[13],"and":[14,120,157],"correct":[15],"errors.":[16],"Smart":[17,38],"contracts,":[18],"immutable":[19],"programs":[20],"on":[21,170],"blockchains":[22],"like":[23],"Ethereum,":[24],"face":[25],"challenges":[26],"despite":[27],"their":[28,61],"immutability,":[29],"often":[30],"needing":[31],"updates":[32],"for":[33,139],"errors":[34],"or":[35],"features.":[37],"contracts":[39,81,102,191],"are":[40,46,69,74,82],"upgraded":[41,146],"using":[42,55],"different":[43],"patterns,":[44],"which":[45,137],"not":[47,70],"natural":[48,71,179],"because":[49,72,88],"most":[50],"of":[51,94,100,124,130,142,155,168,173,181],"them":[52],"implement":[53],"upgrades":[54,73,169],"low-level":[56],"operations":[57],"that":[58],"deviate":[59],"from":[60],"intended":[62],"use.":[63],"In":[64,96],"other":[65],"words,":[66],"these":[67],"patterns":[68],"done":[75],"by":[76,116,192],"implementing":[77],"workarounds.":[78],"Moreover,":[79],"smart":[80,101,160,175,190],"also":[83],"susceptible":[84],"security":[86,186],"vulnerabilities":[87],"they":[89],"may":[90],"hold":[91],"large":[92],"amounts":[93],"money.":[95],"this":[97,108,131,178],"paper,":[98],"upgradability":[99],"considered":[104],"a":[105,110,152,194],"necessity.":[106],"For":[107],"purpose,":[109],"more":[111],"structured":[112],"method":[113,132,150],"proposed":[115,149],"adding":[117],"high-level":[118,195],"features":[119],"combining":[121],"inheritance":[122],"properties":[123],"object-oriented":[125],"languages.":[126],"A":[127],"key":[128],"component":[129],"the":[134,140,166,174,189],"gotoContract":[135],"variable,":[136],"allows":[138],"redirection":[141],"function":[143],"calls":[144],"contracts.":[147,161,176],"The":[148],"provides":[151],"complete":[153],"upgrade":[154],"data":[156],"functions":[158],"in":[159,188],"It":[162],"aims":[163],"minimize":[165],"effects":[167],"end":[171],"users":[172],"Additionally,":[177],"way":[180],"upgrading":[182],"will":[183],"help":[184],"mitigate":[185],"risks":[187],"providing":[193],"approach":[196],"upgrade.":[198]},"counts_by_year":[{"year":2025,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
