{"id":"https://openalex.org/W3217432534","doi":"https://doi.org/10.31577/cai_2021_3_522","title":"A Decentralized Authoritative Multiplayer Architecture for Games on the Edge","display_name":"A Decentralized Authoritative Multiplayer Architecture for Games on the Edge","publication_year":2021,"publication_date":"2021-01-01","ids":{"openalex":"https://openalex.org/W3217432534","doi":"https://doi.org/10.31577/cai_2021_3_522","mag":"3217432534"},"language":"en","primary_location":{"id":"doi:10.31577/cai_2021_3_522","is_oa":true,"landing_page_url":"https://doi.org/10.31577/cai_2021_3_522","pdf_url":"http://www.cai.sk/ojs/index.php/cai/article/download/2021_3_522/1094","source":{"id":"https://openalex.org/S6236348","display_name":"Computing and Informatics","issn_l":"1335-9150","issn":["1335-9150","2585-8807"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4360969452","host_organization_name":"Institute of Informatics","host_organization_lineage":["https://openalex.org/P4360969452","https://openalex.org/P4310314449"],"host_organization_lineage_names":["Institute of Informatics","Slovak Academy of Sciences"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computing and Informatics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"http://www.cai.sk/ojs/index.php/cai/article/download/2021_3_522/1094","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5054186603","display_name":"Aleksandar To\u0161i\u0107","orcid":"https://orcid.org/0000-0001-5627-4420"},"institutions":[{"id":"https://openalex.org/I118905719","display_name":"University of Primorska","ror":"https://ror.org/05xefg082","country_code":"SI","type":"education","lineage":["https://openalex.org/I118905719"]}],"countries":["SI"],"is_corresponding":false,"raw_author_name":"Aleksandar To\u0161i\u0107","raw_affiliation_strings":["University of Primorska, The Andrej Maru\u0161i\u010d Institute (UP IAM), 6000 Koper, Slovenia & Innorenew CoE, Slovenia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Primorska, The Andrej Maru\u0161i\u010d Institute (UP IAM), 6000 Koper, Slovenia & Innorenew CoE, Slovenia","institution_ids":["https://openalex.org/I118905719"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026395165","display_name":"Jernej Vi\u010di\u010d","orcid":"https://orcid.org/0000-0002-7876-5009"},"institutions":[{"id":"https://openalex.org/I118905719","display_name":"University of Primorska","ror":"https://ror.org/05xefg082","country_code":"SI","type":"education","lineage":["https://openalex.org/I118905719"]},{"id":"https://openalex.org/I179066132","display_name":"Slovenian Academy of Sciences and Arts","ror":"https://ror.org/04evj0n95","country_code":"SI","type":"other","lineage":["https://openalex.org/I179066132"]},{"id":"https://openalex.org/I4387154574","display_name":"Research Centre of the Slovenian Academy of Sciences and Arts","ror":"https://ror.org/04zvj8c18","country_code":null,"type":"other","lineage":["https://openalex.org/I4387154574"]}],"countries":["SI"],"is_corresponding":false,"raw_author_name":"Jernej Vi\u010di\u010d","raw_affiliation_strings":["University of Primorska, The Andrej Maru\u0161i\u010d Institute (UP IAM), 6000 Koper, Slovenia & Research Centre of the Slovenian Academy of Sciences and Arts, The Fran Ramov\u0161 Institute, Slovenia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Primorska, The Andrej Maru\u0161i\u010d Institute (UP IAM), 6000 Koper, Slovenia & Research Centre of the Slovenian Academy of Sciences and Arts, The Fran Ramov\u0161 Institute, Slovenia","institution_ids":["https://openalex.org/I118905719","https://openalex.org/I179066132","https://openalex.org/I4387154574"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.3911,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.65274941,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"40","issue":"3","first_page":"522","last_page":"542"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10742","display_name":"Peer-to-Peer Network Technologies","score":0.9997000098228455,"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"}},{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.9932000041007996,"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/T10927","display_name":"Access Control and Trust","score":0.9876000285148621,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social 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.8134996891021729},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.8126246333122253},{"id":"https://openalex.org/keywords/single-point-of-failure","display_name":"Single point of failure","score":0.8012584447860718},{"id":"https://openalex.org/keywords/verifiable-secret-sharing","display_name":"Verifiable secret sharing","score":0.7922554016113281},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6487430334091187},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.6180375218391418},{"id":"https://openalex.org/keywords/randomness","display_name":"Randomness","score":0.6168078184127808},{"id":"https://openalex.org/keywords/collusion","display_name":"Collusion","score":0.6118966341018677},{"id":"https://openalex.org/keywords/enhanced-data-rates-for-gsm-evolution","display_name":"Enhanced Data Rates for GSM Evolution","score":0.608450710773468},{"id":"https://openalex.org/keywords/peer-to-peer","display_name":"Peer-to-peer","score":0.5062750577926636},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.48015111684799194},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.472598135471344},{"id":"https://openalex.org/keywords/shared-resource","display_name":"Shared resource","score":0.4622620642185211},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.46038034558296204},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.4271789789199829},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3551945686340332},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.13865554332733154}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8134996891021729},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.8126246333122253},{"id":"https://openalex.org/C165136773","wikidata":"https://www.wikidata.org/wiki/Q1363179","display_name":"Single point of failure","level":2,"score":0.8012584447860718},{"id":"https://openalex.org/C85847156","wikidata":"https://www.wikidata.org/wiki/Q59015987","display_name":"Verifiable secret sharing","level":3,"score":0.7922554016113281},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6487430334091187},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.6180375218391418},{"id":"https://openalex.org/C125112378","wikidata":"https://www.wikidata.org/wiki/Q176640","display_name":"Randomness","level":2,"score":0.6168078184127808},{"id":"https://openalex.org/C2781198186","wikidata":"https://www.wikidata.org/wiki/Q701521","display_name":"Collusion","level":2,"score":0.6118966341018677},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.608450710773468},{"id":"https://openalex.org/C534932454","wikidata":"https://www.wikidata.org/wiki/Q161410","display_name":"Peer-to-peer","level":2,"score":0.5062750577926636},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.48015111684799194},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.472598135471344},{"id":"https://openalex.org/C51332947","wikidata":"https://www.wikidata.org/wiki/Q1172305","display_name":"Shared resource","level":2,"score":0.4622620642185211},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.46038034558296204},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4271789789199829},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3551945686340332},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.13865554332733154},{"id":"https://openalex.org/C175444787","wikidata":"https://www.wikidata.org/wiki/Q39072","display_name":"Microeconomics","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.0},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.31577/cai_2021_3_522","is_oa":true,"landing_page_url":"https://doi.org/10.31577/cai_2021_3_522","pdf_url":"http://www.cai.sk/ojs/index.php/cai/article/download/2021_3_522/1094","source":{"id":"https://openalex.org/S6236348","display_name":"Computing and Informatics","issn_l":"1335-9150","issn":["1335-9150","2585-8807"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4360969452","host_organization_name":"Institute of Informatics","host_organization_lineage":["https://openalex.org/P4360969452","https://openalex.org/P4310314449"],"host_organization_lineage_names":["Institute of Informatics","Slovak Academy of Sciences"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computing and Informatics","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.31577/cai_2021_3_522","is_oa":true,"landing_page_url":"https://doi.org/10.31577/cai_2021_3_522","pdf_url":"http://www.cai.sk/ojs/index.php/cai/article/download/2021_3_522/1094","source":{"id":"https://openalex.org/S6236348","display_name":"Computing and Informatics","issn_l":"1335-9150","issn":["1335-9150","2585-8807"],"is_oa":true,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4360969452","host_organization_name":"Institute of Informatics","host_organization_lineage":["https://openalex.org/P4360969452","https://openalex.org/P4310314449"],"host_organization_lineage_names":["Institute of Informatics","Slovak Academy of Sciences"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Computing and Informatics","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.4000000059604645,"display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G8170149473","display_name":"Renewable materials and healthy environments research and innovation centre of excellence","funder_award_id":"739574","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320335322","display_name":"European Regional Development Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3217432534.pdf","grobid_xml":"https://content.openalex.org/works/W3217432534.grobid-xml"},"referenced_works_count":23,"referenced_works":["https://openalex.org/W1559136758","https://openalex.org/W1632088469","https://openalex.org/W1990920914","https://openalex.org/W2023426379","https://openalex.org/W2026965577","https://openalex.org/W2050442812","https://openalex.org/W2054652241","https://openalex.org/W2069531931","https://openalex.org/W2098475694","https://openalex.org/W2104692292","https://openalex.org/W2122753817","https://openalex.org/W2126087831","https://openalex.org/W2140067728","https://openalex.org/W2158230801","https://openalex.org/W2165657606","https://openalex.org/W2475786860","https://openalex.org/W2620284884","https://openalex.org/W2768882932","https://openalex.org/W2793333522","https://openalex.org/W2884026699","https://openalex.org/W2998128868","https://openalex.org/W3100048002","https://openalex.org/W4250390143"],"related_works":["https://openalex.org/W2009938035","https://openalex.org/W3143020802","https://openalex.org/W2355730523","https://openalex.org/W1491837399","https://openalex.org/W3122232980","https://openalex.org/W2272761499","https://openalex.org/W4317940489","https://openalex.org/W3116742864","https://openalex.org/W3134672306","https://openalex.org/W2611356519"],"abstract_inverted_index":{"With":[0],"the":[1,8,28,55,80,96,145,157],"ever":[2],"growing":[3,22],"number":[4],"of":[5,10,24,31,52,104,111,127,159],"edge":[6,121],"devices,":[7],"idea":[9],"resource":[11],"sharing":[12],"systems":[13],"is":[14,165],"becoming":[15],"more":[16],"appealing.":[17],"Multiplayer":[18],"games":[19,69],"are":[20],"a":[21,50,85,92,115],"area":[23],"interest":[25,53],"due":[26],"to":[27,40,63,147,163],"scalability":[29,47],"issues":[30,83],"current":[32],"client-server":[33],"architectures.":[34],"A":[35],"paradigm":[36],"shift":[37],"from":[38],"centralized":[39],"decentralized":[41,118],"architectures":[42],"that":[43,142,155],"would":[44],"allow":[45],"greater":[46],"has":[48],"gained":[49],"lot":[51],"within":[54],"industry":[56],"and":[57,161,172],"academic":[58],"community.":[59],"Research":[60],"on":[61,73,84,132,138],"peer":[62,64],"network":[65,146],"protocols":[66],"for":[67,95,120],"multiplayer":[68],"was":[70],"mainly":[71],"focused":[72],"cheat":[74,81],"detection.":[75],"Previously":[76],"proposed":[77],"solutions":[78,100],"address":[79],"detection":[82],"protocol":[86],"level":[87,103],"but":[88],"do":[89],"not":[90],"provide":[91],"holistic":[93],"solution":[94,130],"architecture.":[97],"Additionally,":[98],"existing":[99],"introduce":[101],"some":[102],"centralization,":[105],"which":[106,167],"inherently":[107,168],"introduces":[108],"single":[109,125],"point":[110,126],"failures.":[112],"We":[113,151],"propose":[114],"blockchain-based,":[116],"completely":[117],"architecture":[119],"devices":[122],"with":[123],"no":[124],"failure.":[128],"Our":[129],"relies":[131],"an":[133],"innovative":[134],"consensus":[135],"mechanism":[136],"based":[137],"verifiable":[139,149],"delay":[140],"functions":[141],"additionally":[143],"allows":[144],"derive":[148],"randomness.":[150],"present":[152],"simulation":[153],"results":[154],"show":[156],"assignment":[158],"players":[160],"referees":[162],"instances":[164],"pseudo-random,":[166],"prevents":[169],"collusion-based":[170],"cheats":[171],"vulnerabilities.":[173]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2022,"cited_by_count":1}],"updated_date":"2026-08-15T07:11:24.734988","created_date":"2025-10-10T00:00:00"}
