Como a árvore de nós do Kademlia se relaciona com o infohash de um arquivo torrent?

Estou tentando entender como o Kademlia funciona no que diz respeito a encontrar um recurso. Há uma descrição muito boa do agora para construir uma árvore de nós que seja mais próxima do nó próprio, como encontrar a distância entre nós, como iniciar o processo etc. O que não entendo é como o infohash do arquivo se encaixa nessa imagem . Todas as descrições nos dizem como entrar no jogo e criar sua própria parte da tabela de hash distribuída, mas não é. Estamos fazendo isso para realmente encontrar um recurso, um arquivo com uma determinada infohash. Como ele é armazenado nessa árvore de nós ou existe um separado? Como é que funciona para encontrar nós que possuem essa informação, e consequentemente ter o arquivo.

Há uma breve menção ao fato de que o ID do nó e o infohash têm os mesmos códigos de comprimento de 20 bytes e algo que o ID do nó XOR infohash é a distância entre o nó e o recurso, mas não consigo imaginar como é isso e como ajuda a encontrar o código. recurso? Afinal, um ID de nó que realmente possui o recurso pode ter a maior distância XOR do recurso.

Obrigado Alex

questionAnswers(1)

yourAnswerToTheQuestion