Eu compreendo as noções básicas de torrents e compartilhamento de arquivos em redes distribuídas.
Um arquivo torrent contém duas informações importantes; o endereço do rastreador de torrent e a chave de hash. O endereço do rastreador de torrent contém todos os endereços IP que possuem partes do arquivo desejado. O cliente de torrent faz o download de segmentos de dados do arquivo desejado de diferentes endereços IP referidos pelo rastreador.
O que estou tendo dificuldade em envolver minha mente é o próprio rastreador.
Essencialmente, o rastreador é um arquivo de comprimento de bits que armazena informações sobre onde várias peças estão e basicamente coordena / orquestra a conclusão do arquivo, conduzindo cada uma das partes em um arquivo harmonioso. Certo?
Então ...
Quando alguém conseguiria acessar as informações de IP no rastreador? Eles teriam que estar ativos no enxame para poder vê-lo ou, existem ferramentas por aí que podem consultar os IPs associados a um hash, simplesmente executando uma instrução similar a tracert (mas, no hash, não na rede )? As informações de IP só estão disponíveis quando o torrent está ativamente se propagando ou recebendo?
Estou tentando descobrir em que estágio do processo de torrent, os usuários individuais (IPs) correm risco de serem descobertos, se eles não estiverem usando proxies ou algum outro método de "esconder sua identidade".
Qualquer informação é apreciada.
[Eu revi: Como funciona o Bittorrent? ]