{"id":"https://openalex.org/W4302292975","doi":"https://doi.org/10.1007/s10586-022-03756-3","title":"Fungible and non-fungible tokens with snapshots in Java","display_name":"Fungible and non-fungible tokens with snapshots in Java","publication_year":2022,"publication_date":"2022-10-06","ids":{"openalex":"https://openalex.org/W4302292975","doi":"https://doi.org/10.1007/s10586-022-03756-3"},"language":"en","primary_location":{"id":"doi:10.1007/s10586-022-03756-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10586-022-03756-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10586-022-03756-3.pdf","source":{"id":"https://openalex.org/S106148199","display_name":"Cluster Computing","issn_l":"1386-7857","issn":["1386-7857","1573-7543"],"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":"Cluster Computing","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/s10586-022-03756-3.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5066477790","display_name":"Marco Crosara","orcid":"https://orcid.org/0000-0002-2172-7669"},"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":"Marco Crosara","raw_affiliation_strings":["Universit\u00e0 degli Studi di Verona, Verona, Italy"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Universit\u00e0 degli Studi di Verona, Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022121180","display_name":"Luca Olivieri","orcid":"https://orcid.org/0000-0001-8074-8980"},"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"]},{"id":"https://openalex.org/I4210150019","display_name":"Consorzio per la Ricerca Sanitaria","ror":"https://ror.org/04fhxwq08","country_code":"IT","type":"other","lineage":["https://openalex.org/I4210150019"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Luca Olivieri","raw_affiliation_strings":["Corvallis S.r.l., Padua, Italy","Universit\u00e0 degli Studi di Verona, Verona, Italy"],"raw_orcid":"https://orcid.org/0000-0001-8074-8980","affiliations":[{"raw_affiliation_string":"Corvallis S.r.l., Padua, Italy","institution_ids":["https://openalex.org/I4210150019"]},{"raw_affiliation_string":"Universit\u00e0 degli Studi di Verona, Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]},{"author_position":"middle","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":["Universit\u00e0 degli Studi di Verona, Verona, Italy"],"raw_orcid":"https://orcid.org/0000-0003-2973-0384","affiliations":[{"raw_affiliation_string":"Universit\u00e0 degli Studi di Verona, Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5081858147","display_name":"Fabio Tagliaferro","orcid":"https://orcid.org/0000-0002-5904-8768"},"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":"Fabio Tagliaferro","raw_affiliation_strings":["Commercio.network S.p.A., Schio, Italy","Universit\u00e0 degli Studi di Verona, Verona, Italy"],"raw_orcid":"https://orcid.org/0000-0002-5904-8768","affiliations":[{"raw_affiliation_string":"Commercio.network S.p.A., Schio, Italy","institution_ids":[]},{"raw_affiliation_string":"Universit\u00e0 degli Studi di Verona, Verona, Italy","institution_ids":["https://openalex.org/I119439378"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5066477790"],"corresponding_institution_ids":["https://openalex.org/I119439378"],"apc_list":{"value":2190,"currency":"EUR","value_usd":2790},"apc_paid":{"value":2190,"currency":"EUR","value_usd":2790},"fwci":1.593,"has_fulltext":true,"cited_by_count":6,"citation_normalized_percentile":{"value":0.8724321,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"26","issue":"5","first_page":"2701","last_page":"2718"},"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/T10237","display_name":"Cryptography and Data Security","score":0.9769999980926514,"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"}},{"id":"https://openalex.org/T11182","display_name":"Auction Theory and Applications","score":0.9589999914169312,"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.9151667356491089},{"id":"https://openalex.org/keywords/solidity","display_name":"Solidity","score":0.8360906839370728},{"id":"https://openalex.org/keywords/security-token","display_name":"Security token","score":0.7341563701629639},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.6711601614952087},{"id":"https://openalex.org/keywords/interoperability","display_name":"Interoperability","score":0.48945513367652893},{"id":"https://openalex.org/keywords/snapshot","display_name":"Snapshot (computer storage)","score":0.48534098267555237},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.4075544476509094},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3508637249469757}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9151667356491089},{"id":"https://openalex.org/C2778362873","wikidata":"https://www.wikidata.org/wiki/Q24909565","display_name":"Solidity","level":2,"score":0.8360906839370728},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.7341563701629639},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.6711601614952087},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.48945513367652893},{"id":"https://openalex.org/C55282118","wikidata":"https://www.wikidata.org/wiki/Q252683","display_name":"Snapshot (computer storage)","level":2,"score":0.48534098267555237},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4075544476509094},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3508637249469757}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s10586-022-03756-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10586-022-03756-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10586-022-03756-3.pdf","source":{"id":"https://openalex.org/S106148199","display_name":"Cluster Computing","issn_l":"1386-7857","issn":["1386-7857","1573-7543"],"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":"Cluster Computing","raw_type":"journal-article"},{"id":"pmh:oai:iris.unive.it:10278/5047701","is_oa":true,"landing_page_url":"https://hdl.handle.net/10278/5047701","pdf_url":null,"source":{"id":"https://openalex.org/S4306402336","display_name":"ARCA (Universit\u00e0 Ca' Foscari Venezia)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I149461666","host_organization_name":"Ca' Foscari University of Venice","host_organization_lineage":["https://openalex.org/I149461666"],"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":null,"raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1007/s10586-022-03756-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10586-022-03756-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10586-022-03756-3.pdf","source":{"id":"https://openalex.org/S106148199","display_name":"Cluster Computing","issn_l":"1386-7857","issn":["1386-7857","1573-7543"],"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":"Cluster Computing","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.550000011920929,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320324120","display_name":"Universit\u00e0 degli Studi di Verona","ror":"https://ror.org/039bp8j42"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4302292975.pdf","grobid_xml":"https://content.openalex.org/works/W4302292975.grobid-xml"},"referenced_works_count":18,"referenced_works":["https://openalex.org/W2514492901","https://openalex.org/W2898652659","https://openalex.org/W2980394981","https://openalex.org/W2998733773","https://openalex.org/W3011238671","https://openalex.org/W3011408547","https://openalex.org/W3047774122","https://openalex.org/W3092625934","https://openalex.org/W3093768914","https://openalex.org/W3096278860","https://openalex.org/W3150046051","https://openalex.org/W3162886728","https://openalex.org/W3201385205","https://openalex.org/W3209981466","https://openalex.org/W4205293241","https://openalex.org/W4205736458","https://openalex.org/W4206253142","https://openalex.org/W4210357908"],"related_works":["https://openalex.org/W2968888849","https://openalex.org/W4226257652","https://openalex.org/W2901515670","https://openalex.org/W4226265621","https://openalex.org/W4307962079","https://openalex.org/W3215711835","https://openalex.org/W4313007510","https://openalex.org/W2901416941","https://openalex.org/W3210954350","https://openalex.org/W4283660247"],"abstract_inverted_index":{"Abstract":[0],"Many":[1],"blockchain":[2,20],"applications":[3],"exchange":[4],"tokens,":[5,106],"such":[6],"as":[7,140],"bitcoin":[8],"and":[9,39,55,70,98],"ether,":[10],"or":[11],"implement":[12],"them":[13],"through":[14],"smart":[15,80,159],"contracts.":[16,58,81],"A":[17],"trend":[18],"in":[19,52,73,114,118,126],"is":[21,112],"to":[22,31,87,138],"apply":[23],"standards":[24,72],"for":[25,78,94,102,161],"token":[26,96],"interoperability,":[27],"unchanged,":[28],"from":[29,128],"platform":[30],"platform,":[32],"easing":[33],"the":[34,43,46,68,88,91,95,123,131,158],"design":[35],"challenges":[36],"with":[37],"trusted":[38],"widely-used":[40],"specifications.":[41],"However,":[42],"exploitation":[44],"of":[45,64,67,105],"target":[47],"language":[48],"semantics":[49],"can":[50,153],"result":[51],"technological":[53],"advantages":[54],"more":[56,120],"efficient":[57,121],"This":[59],"paper":[60],"presents":[61],"a":[62,75,84,99,143],"re-engineering":[63],"OpenZeppelin\u2019s":[65],"implementation":[66,101],"ERC-20":[69],"ERC-721":[71,139],"Takamaka,":[74],"Java":[76,127,132],"framework":[77],"programming":[79],"It":[82],"describes":[83],"sound":[85],"solution":[86],"issue":[89],"about":[90],"types":[92],"allowed":[93],"holders":[97],"novel":[100],"making":[103],"snapshots":[104],"based":[107],"on":[108],"tree":[109],"maps,":[110],"that":[111],"possible":[113],"Java,":[115],"but":[116],"not":[117],"Solidity,":[119,129],"than":[122],"literal":[124],"translation":[125],"within":[130],"virtual":[133],"machine.":[134],"Moreover,":[135],"it":[136],"applies":[137],"well,":[141],"where":[142],"snapshot":[144,151],"mechanism":[145,152],"was":[146],"previously":[147],"missing.":[148],"The":[149],"same":[150],"also":[154],"be":[155],"applied":[156],"beyond":[157],"contracts":[160],"tokens.":[162]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1}],"updated_date":"2026-05-21T09:19:25.381259","created_date":"2025-10-10T00:00:00"}
