有人可以澄清一下主线 DHT 规范中的声明吗?
在将第一个节点插入其路由表以及此后启动时,该节点应尝试在 DHT 中找到离自身最近的节点。它通过向越来越近的节点发出 find_node 消息来做到这一点,直到找不到更近的节点。
“直到找不到更近的地方”是什么意思?
当我的程序开始发送 find_node 消息时,它有一组空节点。每个对 find_node 消息的响应都会返回大约 8 个 dht 节点。我的程序将它们收集在列表中。
我的程序何时必须停止发送查找节点消息?
我认为它必须在接收到所有元素都在已收集节点列表中的 dht 节点集时停止发送?
我对吗?
先感谢您。