Szczegóły publikacji

Opis bibliograficzny

Achieving decentralized authority for collaborative data sharing with consensus / Kamil JAROSZ, Dawid Dębowski, Radosław Szuma, Łukasz OPIOŁA, Łukasz DUTKA, Renata G. SŁOTA, Jacek KITOWSKI // W: 2023 IEEE 19th international conference on e-Science (e-Science) [Dokument elektroniczny] : October 9–14, 2023, Limassol, Cyprus. — Wersja dfo Windows. — Dane tekstowe. — Piscataway : Institute of Electrical and Electronics Engineers, cop. 2023. — (Proceedings (IEEE International Conference on e-Science) ; ISSN 2325-372X). — e-ISBN: 979-8-3503-2223-1. — S. [1–10]. — Wymagania systemowe: Adobe Reader. — Bibliogr. s. [10], Abstr. — Publikacja dostępna online od: 2023-09-25. — J. Kitowski - dod. afiliacja: Academic Computer Centre Cyfronet AGH


Autorzy (7)


Słowa kluczowe

collaborative data sharingatomic commitment protocolpeer to peerhigh availabilitydecentralized authorityfault toleranceconsensus protocoldecentralized systems

Dane bibliometryczne

ID BaDAP149629
Data dodania do BaDAP2023-11-21
Tekst źródłowyURL
DOI10.1109/e-Science58273.2023.10254906
Rok publikacji2023
Typ publikacjimateriały konferencyjne (aut.)
Otwarty dostęptak
WydawcaInstitute of Electrical and Electronics Engineers (IEEE)
Konferencja2023 IEEE 19th International Conference on e-Science
Czasopismo/seriaProceedings (IEEE International Conference on e-Science)

Abstract

In the age of globalization and international collaboration, collaborative data sharing is crucial for computer-aided research. There is a growing demand for spontaneous, short-lived, and fine-grained collaboration acts that could be satisfied by a decentralized platform for the management of entities (users, groups, datasets). Our research is based on a pre-existing concept of such a decentralized platform, called the decentralized entity persistence layer (DEPL). We describe a novel architecture extending DEPL, called DEPL-DA, which introduces an idea of decentralized authority, allowing entities to be managed collectively by multiple organizations, at the same time ensuring fault tolerance and improving availability. Our proposal utilizes a synergy between consensus and atomic commitment protocols (AC&C) providing decentralization of authority over entities, at the same time providing means to perform atomic modifications of entities spanning across multiple authoritative domains. We propose two approaches to the integration of AC&C: competitive and cooperative, and implement them based on several existing AC&C protocols. The evaluation shows the differences between approaches and protocols used, as well as the fact that both approaches are viable and offer latencies acceptable by operations related to entity management.