Kademlia 网络的概率分析
网络与互联网体系结构
2020-06-02 v1 数据结构与算法
摘要
Kademlia 目前是 P2P (peer-to-peer) 网络中使用最广泛的搜索算法。这项工作从数学角度研究了关于 Kademlia 的一个基本问题:在网络上定位一个节点需要多长时间?为了回答这个问题,我们引入了一个随机图 K,并研究了使用 Kademlia 算法在 K 中定位给定顶点所需的步数,我们称之为路由时间。我们研究了 K 的两种略有不同的版本。在第一种版本中,K 的顶点标记有固定的 ID。在第二种版本中,假设顶点具有随机选择的 ID。在这两种情况下,我们都表明路由时间约为 ,其中 是网络中的节点数, 是一个明确描述的常数。
引用
@article{arxiv.1309.5866,
title = {A Probabilistic Analysis of Kademlia Networks},
author = {Xing Shi Cai and Luc Devroye},
journal= {arXiv preprint arXiv:1309.5866},
year = {2020}
}
备注
ISAAC 2013