在 Kademlia 和其他 DHT 中,每个节点都应该是唯一可识别的,但本质上并没有强制随机创建 ID。
因此我的问题是:一个新的(对抗性)对等点加入具有现有节点 ID 的网络的后果是什么?由于具有关联 IP 的节点 ID 已经存在于许多 k-bucket 中,新的(对抗性)对等点是否会被拒绝?
从原始论文:
每个 Kademlia 节点都有一个 160 位的节点 ID。节点 ID 的构造与 Chord 中一样,但为了简化本文,我们假设机器 在加入系统时只是选择一个随机的 160 位标识符。