Nova atualização de privacidade do Monero pode estar a caminho: melhoria fundamental

XMR
pull requestDandelion++MoneroTorI2P
há 1 horaFonte: u.today
Nova atualização de privacidade do Monero pode estar a caminho: melhoria fundamental

Um colaborador do Monero abriu um pull request que altera a forma como os nós retransmitem transações provenientes do Tor e do I2P, de acordo com o GitHub do projeto.

O patch aborda uma falha de privacidade que poderia permitir a um observador conectar uma transação à rede de anonimato de onde ela veio, devido ao momento de sua transmissão.

O pull request, numerado 11743, foi aberto em 13 de novembro e ainda está pendente de revisão. É uma alternativa a uma proposta anterior de 8 de novembro, reformulada após feedback de outro desenvolvedor do Monero.

Como funciona?

O problema está em um mecanismo no qual um nó recebe uma transação via Tor ou I2P e então a repassa para a rede regular do Monero.

Article image
Fonte: Monero Github

Tecnicamente, a transação permanece privada em seu caminho de entrada, embora seja uma história diferente quando chega aos pares públicos.

Com a mudança, um nó só aceitaria transações do Tor e do I2P em conexões de entrada. Transações que chegassem em conexões de anonimato de saída seriam simplesmente ignoradas.

As transações aceitas aguardariam primeiro um atraso aleatório. Depois disso, elas passam pelo Dandelion++, o protocolo de retransmissão existente do Monero que oculta onde uma transação começou.

O remetente também perde uma opção. Atualmente, um remetente pode solicitar uma transmissão imediata. Sob as novas regras, os nós ignoram essa solicitação em conexões Tor e I2P, de modo que ninguém pode pular o atraso.

O motivo é que o timing é uma das maneiras mais fáceis de rastrear uma transação. Se uma transação aparece na rede pública logo após chegar do Tor, um observador que monitora ambos os lados pode vinculá-las.

Não é uma ideia nova

A ideia em si não é nova: um pull request anterior de vtnerd sugeria um atraso aleatório semelhante para transações que se movem do Tor e do I2P para a rede pública.

Realisticamente, a mudança é um tanto pequena em termos de código, mas fecha uma lacuna que importa para usuários que dependem do Tor ou do I2P para ocultar sua localização.

Quando o patch chegará a um lançamento ainda precisa ser confirmado. O PR também está marcado para backport, então pode chegar também ao ramo de lançamento atual.