O Tor ou uma VPN torna uma transação Bitcoin privada?
O Tor ou uma VPN muda quem pode observar a ligação da sua carteira. A transação continua a entrar num registo público, e os registos de conta ainda podem ligá-la a você.
Abra a carteira ou o nó e descubra o que realmente transmite a transação. Essa única pergunta decide quais definições de privacidade importam, e é precisamente o passo que as pessoas saltam. Um separador do navegador a funcionar através do Tor não lhe diz nada sobre a ligação da própria carteira.
Descubra o que realmente envia a transação
As carteiras transmitem de uma de três formas: através do serviço backend do fornecedor, através de um nó remoto que alguém lhe entregou, ou através de um nó que você mesmo executa. Cada uma tem um observador diferente. Um serviço backend vê o seu IP e a transação em conjunto, um nó remoto vê mais ou menos o mesmo, e um nó que você opera vê os pares a quem a propaga. Identifique qual tem antes de configurar seja o que for.
Se a resposta for um backend do fornecedor, nenhuma definição local de proxy altera esse caminho. O transporte pertence ao fornecedor, e a sua confiança nele é a decisão real.
Configure o transporte no programa que o possui
Para um nó que você executa, as definições de proxy vivem na configuração do próprio nó, não no ambiente de trabalho. A documentação Tor do Bitcoin Core cobre as definições proxy, onion e listen em conjunto, e aplicam-se apenas a esse processo. Uma carteira apontada para esse nó herda a conetividade do nó, não a do seu navegador.
Uma configuração mínima de saída é assim, e aplica-se ao nó inteiro, não a cada carteira:
proxy=127.0.0.1:9050
onion=127.0.0.1:9050
bind=127.0.0.1
onlynet=onion
As duas primeiras linhas são o requisito de saída; as linhas bind e onlynet apertam todo o resto. Depois de reiniciar, confirme o que o nó realmente fez em vez de confiar no ficheiro. bitcoin-cli getpeerinfo reporta um campo network para cada par, e cada entrada deve ler onion se a intenção era apenas onion.
Se ainda vir pares ipv4 nessa lista, a definição não teve efeito como assumiu, e a transação está a ser propagada pela rede aberta, diga o ficheiro de configuração o que disser.
Siga o que um observador ainda consegue ver
O Tor esconde o seu endereço dos pares a que se liga e esconde o destino do seu operador de rede. Não esconde o facto de algum nó ter retransmitido uma transação num determinado momento, nem impede um par de correlacionar o que retransmite com o que pede depois. Uma VPN move o endereço visível para o fornecedor e torna esse fornecedor mais um observador.
A pergunta útil não é qual camada é mais forte. É qual observador está a tentar excluir, e se a configuração que realmente implementou exclui esse.
Depois olhe para o registo, separadamente
Uma vez minerada, a transação é pública e permanente. Endereços, montantes e o grafo que os liga permanecem disponíveis para quem quiser analisá-lo, e esse registo não depende de como os bytes viajaram. as orientações de privacidade do Bitcoin dizem-no sem rodeios.
Os registos fora da cadeia completam o trabalho. Um levantamento num serviço, uma fatura, uma mensagem a um destinatário ou um endereço reutilizado podem ligar uma transação a uma pessoa sem qualquer observação de rede. Mudar o transporte não toca nesses registos. É por isso que uma única verificação de IP público é um teste tão fraco: mede uma camada e relata sobre todas.
A privacidade da origem na rede e a ligabilidade das transações são afirmações diferentes, e precisam de provas diferentes.
Verifique a sua própria configuração antes de confiar no rótulo
Escolha uma transação real e siga-a pela sua própria pilha. Que programa a assinou, que programa a transmitiu, que pares a viram primeiro e como o endereço de destino aparece num explorador de blocos. Se alguma dessas respostas for um palpite, o rótulo na ferramenta está a fazer o trabalho que a verificação devia fazer.
Use a configuração suportada para o transporte que escolheu, e verifique as ligações que o programa realmente abriu. Depois avalie o registo e o rasto da conta nos seus próprios termos, porque nenhuma definição de transporte os mudará.