Kademlia with Consistency Checks as a Foundation of Borderless Collaboration in Open Science Services
Abstract
The concept of Open Science emerges as a powerful new trend, allowing researchers to exchange and reuse valuable knowledge, data and analyses. Innovative tools are needed to facilitate such global scientific collaboration, which is the main objective of the Onedatasystem. It aspires to provide a Open Science platform based on openness and decentralization. To achieve this, a distributed location service must be introduced that will allow to locate resources in this vast environment. This paper identifies Kademlia DHT networks as a viable solution, which nevertheless requires improvements to be applicable in Onedata. It analyzes the consistency problems and attack resistance deficiencies of Kademlia and proposes additional consistency checks as a solution. Implications of such modifications are discussed and the modified Kademlia is compared against the original Kademlia algorithm.
Cite this article
@inproceedings{zmuda_kademlia_2016,
title = {Kademlia with Consistency Checks as a Foundation of Borderless Collaboration in Open Science Services},
author = {Michał Żmuda and Łukasz Opioła and Łukasz Dutka and Renata Słota and Jacek Kitowski},
booktitle = {5th International Young Scientist Conference on Computational Science : proceedings, Procedia Computer Science},
year = {2016},
volume = {101},
pages = {304--312},
issn = {1877-0509},
doi = {10.1016/j.procs.2016.11.036},
} Michał Żmuda, Łukasz Opioła, Łukasz Dutka, Renata Słota, Jacek Kitowski, Kademlia with Consistency Checks as a Foundation of Borderless Collaboration in Open Science Services, 5th International Young Scientist Conference on Computational Science : proceedings, Procedia Computer Science, 2016, Volume 101, Pages 304-312, ISSN 1877-0509, https://doi.org/10.1016/j.procs.2016.11.036