Privacidade de rede: quem vê seu endereço IP

A cadeia de blocos não é o único vazamento. Como sua carteira se conecta à rede também importa.

Mesmo com hábitos on-chain perfeitos, informação pode vazar na camada de rede: qual endereço IP difundiu primeiro uma transação, ou por quais endereços sua carteira pergunta.

Os problemas

  • Carteiras leves muitas vezes perguntam ao servidor de uma empresa por seus endereços. Esse servidor pode vincular todos os seus endereços ao seu IP.
  • Difusão: um observador conectado a muitos nós pode estimar onde uma transação apareceu primeiro.
  • Tráfego sem criptografia: o tráfego peer-to-peer clássico era legível pelo seu provedor de internet.

As respostas do Bitcoin

  • Seu próprio nó completo: sua carteira pergunta ao seu próprio nó, então nenhum terceiro aprende seus endereços.
  • Tor e I2P: o Bitcoin Core pode rodar sobre Tor (por exemplo com -onlynet=onion) e pode criar um serviço onion automaticamente. Também se admitem I2P e CJDNS.
  • Transporte criptografado (BIP324): adicionado como opção no Bitcoin Core 26.0 e ativado por padrão no 27.0. Criptografa o tráfego entre nós, dificultando a escuta passiva e a manipulação simples do tráfego. Não oculta que você executa Bitcoin perante alguém que se conecta a você diretamente.

Algumas propostas não vingaram: Dandelion (BIP156), que pretendia ocultar a origem das transações, tem status «Closed». A privacidade de rede é uma área de pesquisa ativa.

Ordem prática: primeiro seu próprio nó, depois Tor para o nó e a carteira, e uma carteira que só se conecte ao seu nó.