- Este artigo anuncia a introdução de um recurso de defesa com prova de trabalho (PoW) para serviços onion, com o objetivo de priorizar tráfego de rede verificado e impedir ataques de negação de serviço (DoS). Esse recurso faz parte da nova versão do Tor 0.4.8.
- O mecanismo de defesa PoW permanece desativado em condições normais para manter a experiência do usuário fluida. No entanto, quando um serviço onion está sob estresse, ele passa a solicitar que as conexões de clientes de entrada realizem tarefas progressivamente mais complexas.
- Os serviços onion priorizam essas conexões de acordo com o nível de esforço demonstrado pelo cliente. Espera-se que esse mecanismo de PoW torne ataques em larga escala caros e inviáveis, desestimulando atacantes e priorizando o tráfego legítimo.
- A necessidade desse mecanismo decorre do design único dos serviços onion, que prioriza a privacidade do usuário ao ocultar endereços IP. Esse design tornou os serviços onion vulneráveis a ataques DoS, e os limites de taxa tradicionais baseados em IP eram uma proteção incompleta.
- O mecanismo de PoW funciona como um sistema de tickets que fica desativado por padrão, mas se adapta ao estresse da rede para criar uma fila com prioridades. Antes de acessar um serviço onion, o cliente precisa resolver um pequeno quebra-cabeça para provar que realizou o "trabalho". Quanto mais difícil o quebra-cabeça, mais trabalho foi realizado, o que ajuda a demonstrar que o usuário é real e não um bot tentando invadir o serviço.
- Se um atacante tentar inundar um serviço onion com requisições, a defesa PoW aumenta o esforço computacional necessário para acessar o site
.onion. Esse sistema de tickets tem como objetivo desfavorecer atacantes que fazem um grande volume de tentativas de conexão a serviços onion.
- Para usuários comuns, o esforço computacional adicional necessário para resolver os quebra-cabeças é suportável na maioria dos dispositivos. À medida que o tráfego de ataque aumenta, o esforço exigido também cresce, chegando a cerca de 1 minuto de tempo de processamento. Esse processo é invisível para o usuário, e esperar pela solução de PoW é semelhante a aguardar uma conexão de rede lenta.
- A introdução da defesa PoW no Tor posiciona os serviços onion como um dos poucos protocolos de comunicação com proteção DoS incorporada. Se for adotada por sites importantes, ela promete reduzir os efeitos negativos de ataques direcionados à velocidade da rede, e a natureza dinâmica desse sistema ajuda a equilibrar a carga durante picos de tráfego, garantindo um acesso mais consistente e confiável aos serviços onion.
1 comentários
Comentários do Hacker News