Como Napstr usa Tor
Tor carrega todos os Napstr transferências de áudio. não há feedback IP direto: se uma conexão onion Tor v3 válida não pode ser feita, o download falha fechado.
Tor está incluído
Windows, Linux e macOS lançam um pacote Tor Um Bundle especialista. Napstr Inicia e gerencia automaticamente enquanto a aplicação está aberta. os usuários não precisam instalar o Tor navegador ou configurar um separado Tor O Daemon.
A estrutura de desenvolvimento de fontes pode, em vez disso, usar NAPSTR_TOR_PATH ou a
tor executável no PATH do desenvolvedor.
Sessão de aplicativos privados
- O downloader requer um ID de arquivo exato SHA-256 através de NIP-17 criptografado.
- O seeder valida o áudio e abre um servidor em loopback apenas:
127.0.0.1. - Napstr pede a Tor para criar um onion v3 que mapeia para esse servidor de volta e dura apenas para a sessão atual da aplicação.
- O Napstr cria uma capacidade aleatória de 256 bits e o envia com o endereço onion dentro do NIP-17.
- O downloader rejeita destinos não onion e oferece até três ofertas através do porto local Tor SOCKS de Napstr.
- O primeiro semente válido, responsivo Stream o arquivo completo; os outros permanecem disponíveis como backbacks.
- O semeador requer a capacidade e o ID do arquivo negociado antes de começar o fluxo.
- O arquivo de áudio completo só é aceito quando seu SHA-256 corresponde ao ID do arquivo de catálogo.
Quem pode ver o que?
| Partição | Visibilidade da rede |
|---|---|
| Downloader | Recebe um app-session onion, não o endereço IP direto do seeder |
| Sedeira | Recebe um fluxo de Tor no loopback, não o endereço IP direto do downloader |
| Nostr relay | Carrega a oferta de onion criptografada, mas não pode ler o seu recurso |
| ISP / Rede | Pode observar que o computador está usando Tor, mas não o nome de arquivo ou conteúdo de áudio transferido |
| Tor rede | Relações individuais só vêem a sua parte de um circuito multi-hop; nenhum único relações é projetado para conhecer ambos os pares |
O que Tor não promete
O Tor reduz significativamente a exposição direta de IP peer-to-peer, mas não promete anonimato perfeito contra um adversário global de correlação de tráfego, um computador comprometido, software malicioso ou informações de identificação publicadas em um perfil Nostr.
Tor também não decide se um arquivo é seguro ou legal.
