Title :
Provable Polylog Routing for Darknets
Author :
Roos, Stefanie ; Strufe, Thorsten
Author_Institution :
Tech. Univ. Darmstadt, Darmstadt, Germany
Abstract :
Darknets, anonymous and membership-concealing P2P networks, aim at providing censorship-resistance without relying on a central authority. An efficient routing algorithm is needed to create Darknets that offer an acceptable performance to a large number of users. Designing such an algorithm is hard due to the restricted topology of Darknets, which has not been modelled adequately up to now. We present such a model of Darknets by modifying Kleinberg´s small-world model [1] and a new algorithm, NextBestOnce. It is shown analytically that NextBestOnce takes O(log2 n) steps on our model, simulations show that it performs better than existing Darknet routing algorithms such as the one used in the dark Freenet [2], especially with regard to the maximal path length which is bounded by O(log2 n) for NextBestOnce, but scales linearly in case of Freenet.
Keywords :
computational complexity; computer network security; peer-to-peer computing; small-world networks; telecommunication network routing; telecommunication network topology; Darknet routing algorithms; Darknets; Kleinberg small-world model; NextBestOnce algorithm; anonymous P2P networks; censorship-resistance; central authority; dark Freenet; membership-concealing P2P networks; provable polylog routing algorithm; restricted topology; Algorithm design and analysis; Analytical models; Equations; Mathematical model; Routing; Standards; Topology; Darknets; Formal Models; P2P; Privacy;
Conference_Titel :
Distributed Computing Systems Workshops (ICDCSW), 2012 32nd International Conference on
Conference_Location :
Macau
Print_ISBN :
978-1-4673-1423-7
DOI :
10.1109/ICDCSW.2012.24