[好,最近我一直在阅读有关Cademlia的articles和paper,以实现一个使用kademlia dht算法的简单p2p程序。那些论文说的是,Kademlia节点中的那些160位密钥用于识别两个节点(节点ID)和数据(以元组的形式存储)。
我对'both'部分非常困惑。
据我所知,Kademlia二叉树中的每个节点唯一地代表一个客户端(IP,端口),每个客户端都拥有文件列表。
这是我所理解的一般流程。
此流程看起来还好吗?
此外,Kademlia的引导方法也使我感到困惑。创建节点(用户执行程序)后,似乎它使用引导节点来填充存储桶。但是,什么是自举节点?这是另一个一直在运行的进程吗?如果引导节点关闭,该怎么办?
有人可以帮助我更好地理解这个概念吗?
非常感谢您的帮助。
[好,最近我一直在阅读有关Kademlia的文章和论文,以实现使用kademlia dht算法的简单p2p程序。那些论文说,Kademlia中的那些160位密钥...
此流程看起来还好吗?