All publications
CS
2022
10.7494/csci.2022.23.4.4642 PDF

Group Membership Management Framework for Decentralized Collaborative Systems

Łukasz Opioła, Kamil Jarosz, Łukasz Dutka, Renata G. Słota, Jacek Kitowski
Computer Science, vol. 23 no. 4, p. 521-544, ISSN 1508-2806

Abstract

Scientific and commercial endeavors could benefit from cross-organizational, decentralized collaboration, which becomes the key to innovation. This work addresses one of its challenges, namely efficient access control to assets for distributed data processing among autonomous data centers. We propose a group membership management framework dedicated for realizing access control in decentralized environments. Its novelty lies in a synergy of two concepts: a decentralized knowledge base and an incremental indexing scheme, both assuming a P2P architecture, where each peer retains autonomy and has full control over the choice of peers it cooperates with. The extent of exchanged information is reduced to the minimum required for user collaboration and assumes limited trust between peers. The indexing scheme is optimized for read-intensive scenarios by offering fast queries – look-ups in precomputed indices. The index precomputation increases the complexity of update operations, but their performance is arguably sufficient for large organizations, as shown by conducted tests. We believe that our framework is a major contribution towards decentralized, cross-organizational collaboration.

Cite this article

@article{opiola_group_2022,
  title   = {Group Membership Management Framework for Decentralized Collaborative Systems},
  author  = {Łukasz Opioła and Kamil Jarosz and Łukasz Dutka and Renata G. Słota and Jacek Kitowski},
  journal = {Computer Science},
  year    = {2022},
  volume  = {23 no. 4},
  pages   = {521--544},
  issn    = {1508-2806},
  doi     = {10.7494/csci.2022.23.4.4642},
}
Łukasz Opioła, Kamil Jarosz, Łukasz Dutka, Renata G. Słota, Jacek Kitowski,
Group Membership Management Framework for Decentralized Collaborative Systems,
Computer Science,
2022,
Volume 23 no. 4,
Pages 521-544,
ISSN 1508-2806,
https://doi.org/10.7494/csci.2022.23.4.4642