0

查找协议背后的想法是找到与该键最近的 k 个邻居,并检查其中是否有任何一个具有与查询的键对应的值。论文:http ://css.csail.mit.edu/6.824/2014/papers/kademlia.pdf

我的问题是,在这种情况下会出现价值观冲突吗?例如,一个邻居说值是x,另一个邻居说值是y。此类案件如何解决?

4

1 回答 1

0

kademlia 算法只描述了抽象的路由和查找过程。

值的管理是特定于应用程序的,而不是算法本身的一部分。所以具体的实现会以不同的方式处理这个问题。他们可能会使用时间戳、签名或返回值列表而不是单个值,并让更高的应用程序层解决不一致问题。

于 2021-03-30T00:12:08.017 回答