O que é um ataque dusting?
Um ataque dusting é um ataque à privacidade em criptomoedas no qual alguém envia quantias minúsculas de cripto para um ou mais endereços de carteira e, depois, monitora como esses fundos são gastos.O invasor espera que a carteira combine o pequeno depósito com outros fundos em uma transação futura.A combinação de várias entradas de transação pode fornecer indícios de que os endereços envolvidos são controlados pela mesma pessoa ou organização.O invasor pode usar esses indícios para criar um agrupamento de endereços, observar padrões de pagamento, estimar saldos ou relacionar a atividade na blockchain a informações obtidas fora dela.Os ataques dusting são mais associados a criptomoedas que usam o modelo contábil de saídas de transação não gastas, ou UTXO.O Bitcoin é o exemplo mais conhecido de rede baseada em UTXO.Em geral, um ataque dusting não rouba chaves privadas, não assume o controle de uma carteira nem movimenta fundos existentes apenas porque o pequeno pagamento foi recebido.Tradicionalmente, seu objetivo é monitorar a blockchain e reduzir a privacidade.No entanto, o termo também é usado de forma mais ampla para depósitos não solicitados de tokens e NFTs que direcionam os usuários a sites de phishing ou contratos inteligentes maliciosos.Por isso, os usuários devem diferenciar um ataque à privacidade baseado em UTXO de um golpe com tokens que tenta obter uma assinatura perigosa.O que significa dust em criptomoedas?
Dust é uma quantia muito pequena de criptomoeda que pode ser antieconômica ou inconveniente de gastar.Em um sistema UTXO, cada saída recebida permanece como uma unidade separada até ser usada em uma transação posterior.A documentação oficial de transações do Bitcoin explica que os saldos das carteiras são formados por uma ou mais saídas de transação não gastas.
Uma saída pequena ainda ocupa espaço na transação quando é usada como entrada.Se a taxa necessária para gastar a saída se aproximar ou superar seu valor, ela será economicamente semelhante a dust.Não existe uma definição numérica permanente de dust que se aplique a todas as criptomoedas, tipos de script, carteiras e condições de taxa.O custo de gastar uma saída depende, em parte, do tamanho da entrada necessária para desbloqueá-la e da taxa escolhida para a transação posterior.O Bitcoin Core também usa um limite de dust baseado em política para determinar quais saídas de transação recém-criadas são consideradas padrão para retransmissão comum.O código atual da política de transações do Bitcoin Core define uma taxa de retransmissão de dust usada em seus cálculos de conformidade com o padrão.
Essa política não equivale a uma regra universal de consenso que determine que todas as saídas abaixo de um valor fixo são inválidas.Um invasor pode enviar uma quantia acima do limite de retransmissão aplicável, mas ainda pequena o bastante para ser descrita como dust no uso cotidiano.Como funciona um ataque dusting
Um ataque dusting tradicional começa quando o invasor seleciona endereços públicos de criptomoedas para monitorar.Os endereços podem vir de solicitações públicas de pagamento, páginas de doação, histórico de transações, registros de clientes vazados, reutilização de endereços ou análises anteriores da blockchain.O invasor envia um pequeno UTXO para cada endereço selecionado.A carteira da vítima registra a saída como parte do saldo disponível ou total.Posteriormente, a carteira pode selecionar a saída dust junto com saídas maiores ao criar um pagamento.A transação resultante revela publicamente que as entradas selecionadas participaram da mesma operação de gasto.O invasor pode então adicionar as novas entradas observadas, as saídas de troco e os padrões de destinatários a um agrupamento de endereços.Observações repetidas podem revelar gradualmente mais informações sobre a atividade da carteira.O invasor pode combinar o agrupamento da blockchain com registros de identidade, publicações públicas, faturas de pagamento, informações de entrega ou atividade em um serviço financeiro regulamentado.O resultado pode ser um perfil mais detalhado dos ativos em criptomoedas do alvo e das relações entre suas transações.O modelo UTXO
Para entender um ataque dusting, é preciso compreender o modelo UTXO.Um UTXO é uma saída de transação que ainda não foi gasta.Quando uma carteira recebe vários pagamentos, ela pode conter vários UTXOs separados, em vez de um único saldo de conta atualizado continuamente.Imagine que uma carteira receba saídas no valor de 0.01 BTC, 0.005 BTC e uma pequena quantia de dust.A interface da carteira pode exibir um saldo combinado, embora a blockchain registre três saídas independentes.Para enviar uma quantia maior do que qualquer saída individual adequada, a carteira pode selecionar vários UTXOs como entradas da transação.Todas as entradas selecionadas ficam visíveis publicamente na transação concluída.Se as entradas excederem o valor do pagamento e da taxa, a carteira normalmente cria uma saída de troco para o valor restante.Analistas de blockchain estudam essas relações entre entradas e saídas para estimar quais endereços podem pertencer à mesma carteira.A heurística de propriedade por entradas comuns
A heurística de propriedade por entradas comuns parte do pressuposto de que várias entradas em uma transação comum provavelmente são controladas pela mesma entidade.Essa hipótese costuma funcionar porque cada entrada normalmente exige uma assinatura válida da chave que a controla.Em geral, o proprietário de uma carteira fornece todas as assinaturas necessárias ao criar um pagamento comum.Se uma saída dust for combinada com outro UTXO, o invasor pode inferir que ambas as saídas pertenciam à mesma carteira.O invasor pode repetir esse processo à medida que os fundos agrupados participam de transações posteriores.Esse método é uma heurística, não uma prova matemática.Transações colaborativas podem conter entradas fornecidas por vários participantes independentes.Por exemplo, a especificação Payjoin BIP-78 descreve um pagamento no qual tanto o remetente quanto o destinatário podem contribuir com entradas.
Assim, ferramentas de privacidade e comportamentos incomuns de carteira podem tornar incorretas suposições simplistas sobre propriedade.Uma análise profissional deve apresentar conclusões sobre agrupamentos como probabilidades ou estimativas baseadas em evidências, e não como afirmações definitivas de identidade.Por que a reutilização de endereços aumenta o risco de dusting
Reutilizar um endereço significa receber mais de um pagamento pelo mesmo endereço de criptomoeda.Um endereço público reutilizado oferece ao invasor um alvo estável que pode ser monitorado ao longo do tempo.O invasor pode enviar dust para esse endereço depois que ele já tiver sido associado a uma pessoa, empresa ou transação anterior.Se a carteira gastar posteriormente o dust junto com fundos de endereços mais recentes, a transação poderá conectar esses endereços.O guia oficial de processamento de pagamentos do Bitcoin recomenda criar um endereço separado para cada pagamento recebido.
As carteiras determinísticas hierárquicas tornam prática a geração de novos endereços, pois muitos endereços podem ser derivados de uma única seed mestre.O padrão de carteira determinística hierárquica BIP-32 define uma estrutura em árvore para derivar muitas chaves relacionadas.
Usar um novo endereço de recebimento não torna a atividade na blockchain totalmente anônima.Mas isso elimina uma conexão simples e altamente confiável criada pela reutilização do mesmo identificador visível.Que informações um invasor de dusting pode descobrir?
Um ataque dusting bem-sucedido pode ajudar a identificar quais endereços provavelmente são controlados por uma mesma carteira.Ele pode revelar quando a carteira fica ativa e com que frequência seu proprietário realiza pagamentos.Também pode ajudar a estimar o saldo mais amplo do alvo quando vários agrupamentos são conectados.O ataque pode revelar pagamentos a comerciantes, contatos pessoais, serviços de custódia, endereços de doação ou outras entidades reconhecíveis.O horário das transações pode fornecer indícios sobre localização, jornada de trabalho, viagens ou atividade comercial.Valores de pagamento repetidos podem revelar assinaturas, salários, transferências internas ou padrões operacionais.Se já souber que um endereço pertence a uma empresa, o invasor pode usar dust para procurar carteiras de tesouraria, folha de pagamento, fornecedores ou clientes.O invasor também pode usar as informações obtidas para phishing direcionado, extorsão, personificação ou ameaças à segurança física.A precisão dessas conclusões depende do comportamento de seleção de moedas da carteira e da exatidão das suposições do invasor.O que um ataque dusting não consegue fazer sozinho
Receber dust comum de Bitcoin não revela a chave privada do destinatário.Isso não dá ao remetente permissão para assinar transações da carteira do destinatário.Isso não instala software no dispositivo do destinatário.Isso não transfere automaticamente os outros ativos do destinatário.Sem evidências adicionais, isso não comprova a identidade legal do proprietário da carteira.Isso não garante que o dust será gasto algum dia.Também não garante que todas as entradas posteriormente combinadas com o dust pertençam a uma única pessoa.O ataque tradicional funciona ao incentivar um comportamento de gasto observável, não ao quebrar a criptografia.Um ataque dusting é um ataque de roubo?
Um ataque dusting tradicional baseado em UTXO é principalmente um ataque à privacidade, não um ataque de roubo direto.A vítima pode até manter a pequena quantia enviada pelo invasor.Em geral, o valor financeiro do dust é menos importante do que sua função como marcador rastreável.A perda de privacidade ainda pode levar a ameaças secundárias graves.O proprietário identificado de uma carteira de alto valor pode receber mensagens de phishing direcionadas ou solicitações fraudulentas de suporte.Uma empresa pode expor relações com fornecedores ou práticas de tesouraria.Uma pessoa conhecida publicamente pode enfrentar extorsão ou riscos à segurança física após uma estimativa de seus ativos.Por isso, os usuários devem levar o ataque a sério, sem presumir que um simples depósito significa que suas chaves já foram comprometidas.Ataques dusting direcionados
Um ataque dusting direcionado se concentra em endereços que supostamente pertencem a uma pessoa ou organização específica.O invasor pode já ter informações off-chain que relacionem um endereço ao alvo.O objetivo é expandir esse ponto conhecido para um agrupamento maior.Endereços públicos de doação, endereços de pagamento divulgados, endereços de fatura reutilizados e registros de saque vazados podem servir como pontos de partida.Um invasor direcionado pode usar valores diferentes de dust ou variar o horário das transações para distinguir vários alvos monitorados.Em seguida, pode observar se essas saídas específicas são gastas.Campanhas direcionadas podem ser mais perigosas do que o dust aleatório, pois o invasor começa com uma hipótese de identidade.Campanhas de dusting em massa
Uma campanha de dusting em massa distribui quantias minúsculas para um grande número de endereços.O remetente pode estar testando o comportamento das carteiras, anunciando um serviço, coletando dados sobre a atividade dos endereços ou tentando criar agrupamentos amplos na blockchain.Algumas transferências em massa são distribuições promocionais, e não operações de vigilância cuidadosamente direcionadas.O destinatário não consegue determinar a intenção apenas pelo pequeno valor.A estrutura da transação, o histórico do remetente, os padrões repetidos, os metadados do token e os sites vinculados podem fornecer indícios adicionais.A resposta mais segura deve se basear no risco técnico de gastar ou interagir com o ativo, não em suposições sobre a motivação do remetente.Ataques dusting em redes baseadas em contas
Blockchains baseadas em contas não gerenciam saldos comuns como UTXOs independentes.Uma pequena transferência do ativo nativo altera o saldo da conta destinatária sem criar uma entrada separada que precise ser combinada posteriormente com outras moedas.Por isso, o método clássico de agrupamento baseado em UTXO não funciona exatamente da mesma maneira.No entanto, todas as transações da conta já usam o mesmo endereço público, a menos que o usuário crie contas separadas.Um pagamento não solicitado pode confirmar que a conta continua ativa ou chamar a atenção do usuário.Os invasores também podem distribuir tokens e NFTs de spam cujo nome ou metadados direcionem os destinatários a sites fraudulentos.Esse comportamento costuma ser chamado de dusting, embora seu mecanismo técnico seja diferente da análise de dust no estilo Bitcoin.Tokens e NFTs não solicitados
Qualquer pessoa pode conseguir transferir um token ou NFT para um endereço público de blockchain sem a permissão do destinatário.O ativo pode aparecer automaticamente em uma carteira ou explorador de blockchain.Seu nome pode anunciar uma recompensa, reembolso, voucher, página de resgate ou ação urgente na conta.O destinatário pode receber instruções para visitar um site e conectar uma carteira.O site pode solicitar uma aprovação de token, uma transferência enganosa, a assinatura de uma mensagem maliciosa ou a frase de recuperação da carteira.As orientações de segurança e prevenção contra golpes da Ethereum descrevem golpes de airdrop nos quais ativos não solicitados direcionam os usuários a atividades fraudulentas de resgate.
Normalmente, receber o ativo indesejado não significa que o remetente já controla a carteira.Interagir com o aplicativo vinculado ou assinar uma solicitação pode ser o que causa a perda.Aprovações maliciosas de tokens
Uma aprovação de token dá a um contrato inteligente permissão para transferir de uma conta um tipo e uma quantidade definidos de token.As aprovações são necessárias para muitos aplicativos descentralizados legítimos.Um site malicioso pode disfarçar uma aprovação como resgate de recompensa, verificação de conta, conversão de token ou atualização de segurança.Uma aprovação ilimitada pode permitir que o contrato transfira posteriormente todo o saldo aprovado do token.Antes de assinar, os usuários devem verificar o contrato solicitante, o ativo, o valor, a rede e as permissões.O guia de segurança da Ethereum recomenda definir limites de gasto para contratos inteligentes em vez de conceder acesso ilimitado sem necessidade.Um token de spam semelhante a dust é perigoso principalmente quando convence o destinatário a autorizar outra operação.Ataque dusting vs. envenenamento de endereço
O envenenamento de endereço é um ataque diferente, frequentemente confundido com dusting.Em um ataque de envenenamento de endereço, o invasor cria um endereço visualmente semelhante a um endereço usado anteriormente pela vítima.Em seguida, o invasor envia uma pequena transação para que o endereço semelhante apareça no histórico de transações da vítima.O invasor espera que a vítima copie mais tarde o endereço fraudulento desse histórico em vez de usar uma fonte confiável.Os endereços de criptomoedas podem ser longos, e usuários que comparam apenas os primeiros e os últimos caracteres podem não perceber as diferenças no meio.O principal objetivo de um ataque dusting é coletar informações por meio de comportamentos de gasto posteriores.O envenenamento de endereço tenta redirecionar um pagamento futuro.Ambos podem envolver pequenas transferências, mas seus objetivos e medidas de proteção são diferentes.Ataque dusting vs. phishing
Uma tentativa de phishing procura enganar o usuário para que revele credenciais, visite um site falso, instale malware ou autorize uma transação prejudicial.Uma transferência de dust pode ser usada como primeira etapa de uma campanha de phishing.Por exemplo, o nome de um token ou a descrição de um NFT pode incluir um site que promete ao destinatário o resgate de uma recompensa.O depósito na blockchain pode tornar a mensagem mais convincente por estar visível dentro da carteira.O usuário nunca deve considerar um ativo não solicitado como prova de que um site ou promoção é legítimo.Nenhum processo legítimo de recuperação exige que o usuário revele a frase de recuperação ou a chave privada da carteira.Como detectar um ataque dusting
O usuário pode notar um pequeno depósito inesperado no histórico de transações da carteira.O valor pode ser pequeno demais para ter uma finalidade econômica evidente.A mesma transação de envio pode distribuir valores semelhantes a muitos endereços sem relação entre si.Um explorador de blockchain pode mostrar que o remetente realizou repetidamente transferências em massa de baixo valor.O ativo pode não ter nenhuma relação conhecida com a atividade habitual do destinatário.Em uma rede de tokens, o nome do token ou os metadados do NFT podem conter texto promocional ou um site suspeito.O software da carteira pode marcar a saída, o token ou o colecionável como suspeito.Nenhum desses sinais prova que o remetente está conduzindo uma operação formal de vigilância.Mas eles justificam cautela.O que fazer depois de receber dust de Bitcoin
Primeiro, o usuário deve evitar entrar em pânico, pois receber um UTXO comum não expõe a chave privada.A transação deve ser examinada em um explorador de blockchain confiável ou na interface da carteira.O usuário deve identificar o valor da saída, o endereço de recebimento, a transação de envio e se o pagamento era esperado.Uma carteira com recursos de controle de moedas pode marcar, congelar, bloquear ou excluir o UTXO suspeito dos gastos automáticos.A saída não deve ser consolidada sem cuidado com UTXOs valiosos, pois essa consolidação pode criar exatamente o vínculo entre endereços que o invasor procura.O usuário também deve evitar devolver o dust ao aparente remetente sem entender o efeito sobre a privacidade.É importante seguir a documentação específica da carteira, pois o funcionamento do controle de moedas varia entre aplicativos.Carteiras de alto valor ou de organizações podem se beneficiar da orientação de um especialista qualificado em privacidade e segurança de blockchain.Controle de moedas
O controle de moedas permite que o usuário selecione quais UTXOs serão incluídos em uma transação.Sem esse recurso, o software da carteira escolhe as entradas automaticamente, de acordo com seu algoritmo de seleção de moedas.Um usuário atento à privacidade pode excluir uma saída não solicitada de um pagamento.O controle de moedas também pode impedir que fontes de fundos sem relação entre si sejam combinadas.O uso incorreto pode gerar taxas excessivas, troco desnecessário ou novos problemas de privacidade.Antes de criar uma transação manual, os usuários devem entender os rótulos da carteira, o funcionamento do congelamento, o tratamento de endereços de troco e o cálculo de taxas.Selecionar simplesmente a maior saída não garante uma privacidade robusta.Controles de prevenção à reutilização do Bitcoin Core
O Bitcoin Core inclui controles de carteira destinados a reduzir gastos a partir de endereços que já foram usados.A documentação de setwalletflag descreve a flag de carteira
A interface atual de informações da carteira do Bitcoin Core informa se a prevenção à reutilização está ativa.
Esse recurso pode ajudar a evitar certos vazamentos de privacidade causados pelo gasto de pagamentos posteriores enviados a um endereço já exposto.Ele não é uma defesa universal contra todas as técnicas de agrupamento ou formas alternativas de codificar informações relacionadas a chaves públicas.Os usuários devem considerá-lo uma das medidas de privacidade dentro de uma estratégia mais ampla para a carteira.Por que consolidar dust automaticamente é arriscado
A consolidação de UTXOs combina várias saídas em um número menor de saídas maiores.A consolidação pode reduzir o tamanho de transações futuras e ser econômica quando as taxas estão baixas.Ela também coloca todas as entradas selecionadas em uma única transação visível publicamente.Se uma saída dust suspeita for incluída, a transação poderá conectá-la aos outros fundos da carteira.Combinar UTXOs associados a clientes, identidades, empresas ou categorias de poupança diferentes pode revelar relações mesmo sem o dust de um invasor.Os proprietários de carteiras devem planejar consolidações considerando tanto as taxas quanto a privacidade.Taxas de rede baixas não tornam automaticamente desejável qualquer consolidação possível.É seguro gastar dust?
Uma saída dust pode ser tecnicamente gastável quando o script, a chave, a taxa de transação e a política da carteira permitem.A questão de privacidade é se gastá-la revelará informações sobre outros fundos.Gastar a saída sozinha evita combiná-la com outras entradas da carteira, mas o valor da saída pode ser inferior à taxa necessária.Adicionar fundos externos para pagar a taxa pode criar novos vínculos.Propostas de descarte colaborativo e técnicas especializadas de carteira podem envolver pressupostos e complexidade adicionais.Para a maioria dos usuários, congelar ou ignorar dust suspeito é mais simples do que tentar descartá-lo por meio de uma transação improvisada.Não existe uma resposta universalmente ideal para todas as carteiras e condições de taxa.O que fazer com um token ou NFT não solicitado
Em geral, um token ou NFT não solicitado deve ser deixado de lado ou ocultado pelos controles de exibição da carteira.O usuário não deve visitar sites indicados no nome, símbolo, imagem ou metadados do ativo.O usuário não deve aprovar um contrato apenas para vender, resgatar, queimar, migrar ou remover o ativo.A frase de recuperação nunca deve ser inserida em um site.Ocultar um ativo altera o que é exibido na carteira, mas não transfere nem apaga o registro da blockchain.Se o usuário já assinou uma aprovação suspeita, deve analisá-la e revogá-la por um método confiável.Se a chave privada ou a frase de recuperação tiver sido exposta, talvez seja necessário transferir os ativos restantes de valor para uma carteira nova e protegida.Uma carteira nova não resolve o problema se a mesma seed comprometida for reutilizada.Ocultar dust remove o ativo?
Ocultar uma transação, um token ou um NFT altera o que a interface da carteira exibe.Isso não apaga a transação da blockchain.Um UTXO continua gastável até ser consumido por outra transação.O saldo de um token continua registrado de acordo com seu contrato.Um NFT continua atribuído ao endereço até ser transferido, queimado segundo regras compatíveis ou alterado pelo contrato.Ocultar conteúdo suspeito ainda é útil porque reduz a chance de interação acidental.As medidas de privacidade devem ser aplicadas por meio da gestão de endereços, seleção de moedas, separação de contas e construção de transações, não apenas pelas configurações de exibição.Como novos endereços reduzem o risco
Um novo endereço de recebimento dificulta a conexão direta entre pagamentos separados por meio da reutilização de endereço.As carteiras determinísticas hierárquicas modernas podem derivar muitos endereços de recebimento a partir de uma única seed protegida.O usuário não precisa de uma frase de recuperação diferente para cada endereço quando a carteira segue um padrão de derivação compatível.Novos endereços não impedem que um invasor analise transações posteriores que combinem as saídas.Eles funcionam melhor quando combinados com seleção de moedas que considere a privacidade e com rótulos precisos.Empresas devem gerar um endereço exclusivo para cada fatura, para que pagamentos de clientes não sejam agrupados sob um único identificador público.Divulgar publicamente um único endereço permanente facilita o monitoramento, mesmo que seja operacionalmente conveniente.Identificação de carteiras e separação de contas
Os rótulos da carteira ajudam a registrar por que uma saída foi recebida e a qual identidade ou atividade ela está relacionada.Rótulos precisos podem impedir que o usuário combine acidentalmente fundos empresariais, pessoais, de doações e de poupança privada.Contas de carteira separadas podem criar limites operacionais mais sólidos quando usam ramificações de chaves distintas e procedimentos claros.Dependendo do modelo de ameaças, a separação completa pode exigir carteiras, dispositivos, conexões de rede ou acordos de custódia distintos.Os rótulos normalmente são dados locais da carteira e podem ser perdidos se não forem incluídos no processo de backup.Uma frase de recuperação pode restaurar chaves e fundos sem restaurar todos os rótulos ou as decisões de controle de moedas.Os usuários devem confirmar o que o método de backup preserva.Contas de custódia e ataques dusting
Quem usa uma conta de custódia pode não controlar UTXOs individuais de depósito nem o processo de seleção de moedas da plataforma.O custodiante pode combinar depósitos de clientes em grandes carteiras operacionais.Um observador externo pode identificar o agrupamento de carteiras do custodiante sem saber qual cliente é proprietário de determinado saldo interno.O próprio custodiante pode possuir registros de identidade e de conta que relacionem depósitos e saques a clientes.Os usuários não devem presumir que o uso de custódia oferece privacidade completa na blockchain.Também devem evitar depositar um token não solicitado quando a plataforma não tiver confirmado suporte para o ativo e a rede específicos.Riscos de dusting para empresas
Empresas costumam divulgar endereços, processar muitos pagamentos de clientes e consolidar fundos com frequência.Essas práticas podem torná-las alvos atraentes para dusting e agrupamento de transações.Uma empresa deve gerar endereços exclusivos para cada fatura e manter registros precisos de pagamento.Tesouraria, folha de pagamento, recebimentos de clientes, fundos operacionais e reservas de longo prazo podem exigir estruturas de carteira separadas.Softwares automatizados de pagamento devem identificar saídas inesperadas de baixo valor e aplicar uma política documentada para lidar com elas.Os funcionários não devem improvisar devolvendo dust ou transferindo-o por uma carteira pessoal.As equipes de segurança devem considerar como a análise da blockchain pode revelar fornecedores, clientes, padrões de receita e ativos de tesouraria.Riscos de dusting para carteiras de alto valor
Uma carteira de alto valor pode atrair vigilância mesmo que seu proprietário não tenha divulgado publicamente sua identidade.O horário das transações, as contrapartes, a reutilização de endereços e os padrões de consolidação podem revelar gradualmente indícios de propriedade.Um ataque dusting acrescenta outro sinal controlado a essa análise.Grandes detentores devem separar fundos destinados a gastos públicos de reservas de longo prazo.Devem minimizar a divulgação desnecessária de endereços públicos e usar software de carteira que ofereça controle de moedas robusto.A equipe operacional deve entender que uma única consolidação descuidada pode enfraquecer anos de separação entre endereços.Também é importante considerar a segurança física quando os ativos na blockchain podem ser associados a uma pessoa real.Dust e taxas de transação
Saídas dust podem aumentar os custos de transações futuras, pois cada UTXO selecionado acrescenta dados de entrada.Uma carteira com muitas saídas pequenas pode exigir uma transação grande para consolidá-las ou gastá-las.Em períodos de alta demanda por espaço em bloco, algumas saídas podem se tornar temporariamente antieconômicas de usar.Assim, o saldo total exibido pela carteira pode ser maior do que o valor que pode ser movimentado economicamente a determinada taxa.Os invasores também precisam pagar taxas de transação e financiar as saídas distribuídas, o que limita a viabilidade econômica de campanhas em massa.Mudanças na política de taxas de retransmissão e nas condições das taxas de rede podem alterar quais quantias pequenas são viáveis para os invasores ou as carteiras gastarem.Dust e o conjunto UTXO
Todos os nós validadores precisam reconhecer cada saída não gasta de Bitcoin até que ela seja gasta.Um grande número de pequenas saídas não gastas pode aumentar o tamanho do conjunto UTXO.O conjunto UTXO é importante porque os nós o consultam para verificar se as entradas de uma transação gastam saídas existentes válidas.As políticas de retransmissão de dust desestimulam, em parte, a criação de saídas cujo valor econômico é pequeno em relação ao custo futuro de gastá-las.Essas políticas equilibram a criação aberta de transações com o uso de recursos e as preocupações com ataques de negação de serviço.Elas não impedem que todas as saídas pequenas apareçam on-chain.Limitações da análise de dusting
A análise de dusting pode levar a conclusões falsas quando o comportamento da carteira difere das suposições do invasor.Uma transação colaborativa pode conter entradas de vários proprietários.Um custodiante pode combinar fundos pertencentes a muitos clientes.Um usuário pode transferir o controle de uma carteira ou endereço.Uma carteira organizacional compartilhada pode ser operada por várias pessoas.Métodos de identificação de troco podem classificar incorretamente o destinatário ou a saída de troco.Bridges entre blockchains e ativos wrapped podem introduzir entidades e camadas contábeis adicionais.Por isso, as evidências da blockchain devem ser interpretadas com incerteza e contexto complementar.Como desenvolvedores de carteiras podem reduzir o risco de dusting
Desenvolvedores de carteiras podem oferecer ferramentas claras de controle de moedas e alertas para saídas inesperadas de baixo valor.Os algoritmos de seleção de moedas podem evitar a combinação automática de saídas suspeitas ou associadas a endereços reutilizados.As carteiras podem gerar um novo endereço para cada solicitação de pagamento.Elas podem preservar rótulos, o status de reutilização e as informações sobre saídas congeladas em backups seguros.As interfaces podem explicar por que um saldo visível pode incluir saídas intencionalmente excluídas dos gastos.Carteiras de tokens podem marcar ativos suspeitos e ocultar metadados não confiáveis ou links externos.As telas de assinatura devem descrever aprovações, valores dos ativos, endereços de contratos e informações de rede em linguagem compreensível.Os recursos de privacidade devem ser testados com históricos de transação realistas, não apenas com pagamentos comuns.Como os usuários podem prevenir ataques dusting
Os usuários não podem impedir que desconhecidos enviem fundos a um endereço público.Mas podem evitar que uma saída não solicitada crie vínculos úteis por meio de gastos descuidados.Sempre que a carteira permitir, deve-se usar um novo endereço de recebimento para cada pagamento.Os recursos de controle de moedas e congelamento de saídas devem ser usados para UTXOs suspeitos.Identidades e finalidades diferentes devem ser separadas em contas de carteira gerenciadas com clareza.Endereços públicos não devem ser associados desnecessariamente a informações pessoais.Tokens e NFTs inesperados devem ser ignorados, em vez de resgatados por sites não verificados.Antes de assinar, cada transação e aprovação deve ser verificada em uma tela de carteira confiável.Chaves privadas e frases de recuperação nunca devem ser compartilhadas.Erros comuns em ataques dusting
Um erro comum é presumir que receber dust significa que a chave privada já foi roubada.Outro erro é gastar imediatamente a saída suspeita junto com os fundos maiores da carteira.Um terceiro erro é devolver o dust ao remetente sem considerar os vínculos resultantes entre transações.Um quarto erro é consolidar automaticamente todos os UTXOs pequenos quando as taxas de rede caem.Um quinto erro é reutilizar um único endereço público para muitos pagamentos sem relação entre si.Um sexto erro é clicar em um site exibido em um token ou NFT não solicitado.Um sétimo erro é conceder a um contrato inteligente permissão para remover um ativo indesejado.Um oitavo erro é copiar um endereço de destino do histórico de transações sem verificar o endereço completo.Um nono erro é tratar o agrupamento de endereços na blockchain como prova definitiva de que todas as entradas têm um único proprietário.Um décimo erro é ignorar o ataque porque o valor recebido quase não tem valor financeiro.Perguntas frequentes
O que é um ataque dusting em cripto?
Um ataque dusting envia quantias minúsculas de criptomoeda a endereços para que o remetente possa monitorar transações posteriores e tentar conectar esses endereços.O que é dust de criptomoeda?
Dust de criptomoeda é um saldo ou uma saída de transação muito pequeno, que pode ser inconveniente ou antieconômico de gastar.Dust e ataque dusting são a mesma coisa?
Não. Dust é uma quantia pequena, enquanto um ataque dusting distribui intencionalmente pequenas quantias para vigilância, phishing, manipulação ou outra finalidade maliciosa.Um ataque dusting pode roubar criptomoedas?
Receber dust comum baseado em UTXO não rouba fundos, mas atividades relacionadas a phishing ou aprovações maliciosas podem causar perdas se o usuário assinar uma solicitação prejudicial.Dust pode revelar uma chave privada?
Não. Uma transferência comum de dust não revela a chave privada do destinatário.O remetente pode controlar minha carteira depois de enviar dust?
Não. Enviar criptomoedas a um endereço não dá ao remetente autoridade para assinar transações desse endereço.Por que os invasores enviam pequenos pagamentos em cripto?
Eles podem estar rastreando a atividade da carteira, testando endereços ativos, fazendo publicidade, envenenando o histórico de transações ou direcionando usuários a golpes.Como o dusting de Bitcoin rastreia os usuários?
O invasor observa se o UTXO dust é posteriormente combinado com outras entradas que podem pertencer à mesma carteira.O que é a heurística de propriedade por entradas comuns?
É a suposição de que entradas usadas juntas em uma transação comum provavelmente são controladas por uma única entidade.A heurística de entradas comuns está sempre correta?
Não. Transações colaborativas, carteiras de custódia, carteiras compartilhadas e estruturas de transação incomuns podem incluir entradas de proprietários diferentes.Um ataque dusting funciona na Ethereum?
O ataque clássico baseado em UTXO não funciona da mesma forma, mas transferências não solicitadas podem identificar contas ativas ou atrair usuários para phishing e aprovações maliciosas.O que devo fazer com um token não solicitado?
A resposta normalmente mais segura é ignorá-lo ou ocultá-lo e evitar sites, aprovações ou instruções de resgate associados a ele.Devo queimar um token desconhecido?
Não automaticamente, pois o processo de queima ou remoção pode exigir interação com um contrato ou site malicioso.Devo devolver dust de Bitcoin?
Não automaticamente, pois devolvê-lo pode revelar outras relações entre transações e custar mais em taxas do que o valor do dust.Devo gastar um UTXO dust suspeito?
Em geral, ele deve ser excluído ou congelado, a menos que o usuário entenda o controle de moedas da carteira e os efeitos sobre a privacidade da transação planejada.O que é controle de moedas?
O controle de moedas é um recurso da carteira que permite ao usuário escolher quais UTXOs serão incluídos ou excluídos de uma transação.Uma hardware wallet pode impedir ataques dusting?
Uma hardware wallet protege as chaves privadas, mas não impede que endereços públicos recebam dust nem evita a consolidação descuidada de UTXOs.Usar um novo endereço impede o dusting?
Isso reduz o risco associado à reutilização de endereços, embora transações posteriores ainda possam criar vínculos quando as saídas são combinadas.Uma carteira pode ignorar dust automaticamente?
Algumas carteiras podem congelar, excluir, ocultar ou evitar saídas suspeitas, mas os controles disponíveis e o comportamento padrão variam.Por que dust aumenta as taxas de transação?
Cada UTXO selecionado como entrada acrescenta dados à transação, cujo custo é coberto pela taxa de transação.Existe um valor fixo de dust de Bitcoin?
Não. O limite relevante depende do tipo de saída, da política de retransmissão, do tamanho necessário para gastá-la e das premissas de taxa.Dust de Bitcoin é inválido?
Não necessariamente, pois validade por consenso, conformidade com o padrão de retransmissão, regras de criação da carteira e viabilidade econômica de gasto são conceitos distintos.O que é envenenamento de endereço?
O envenenamento de endereço envia uma pequena transação de um endereço semelhante na esperança de que a vítima copie o endereço fraudulento do histórico de transações.Envenenamento de endereço é o mesmo que dusting?
Não. O envenenamento de endereço tenta redirecionar um pagamento, enquanto o dusting tradicional tenta coletar informações por meio de comportamentos de gasto posteriores.Excluir um token da minha carteira pode removê-lo da blockchain?
Não. Ocultar um ativo altera apenas a interface, pois o registro na blockchain permanece.Como empresas podem se proteger contra ataques dusting?
Empresas podem usar endereços exclusivos para cada fatura, separar as funções das carteiras, preservar rótulos, monitorar saídas inesperadas e aplicar políticas documentadas de controle de moedas.Devo transferir todos os fundos para uma carteira nova depois de receber dust?
Normalmente, não, pois receber dust por si só não compromete as chaves, e uma transferência descuidada de tudo pode criar mais vínculos públicos.Quando devo transferir fundos para uma carteira nova?
Uma migração segura pode ser necessária quando uma chave privada, frase de recuperação, dispositivo de assinatura ou permissão perigosa de contrato inteligente tiver sido realmente comprometido.Conclusão
Um ataque dusting usa pequenas transferências de criptomoedas para observar o comportamento da carteira, reduzir a privacidade ou atrair usuários para atividades maliciosas.Em redes baseadas em UTXO, o invasor espera que a vítima combine o dust com outras saídas e revele possíveis relações de propriedade.O ataque depende de dados públicos de transações e do comportamento da carteira, não de quebrar a criptografia de chaves privadas.Receber dust comum não permite, por si só, que o remetente roube fundos ou controle a carteira.O principal risco tradicional é que gastos posteriores conectem endereços, saldos, contrapartes e informações de identidade no mundo real.Em redes baseadas em contas, tokens e NFTs não solicitados têm mais chance de funcionar como anúncios de phishing ou estímulos para aprovações perigosas de contratos inteligentes.Os usuários devem evitar reutilizar endereços, usar o controle de moedas, congelar UTXOs suspeitos, separar as finalidades das carteiras e verificar os endereços de destino completos.Em geral, tokens e NFTs desconhecidos devem ser ignorados ou ocultados, em vez de resgatados, negociados ou removidos por um aplicativo não verificado.O agrupamento de endereços na blockchain é útil, mas imperfeito. Portanto, uma transação dusting não prova com certeza que todos os endereços posteriormente associados têm um único proprietário.Uma gestão cuidadosa de endereços e a verificação das transações podem impedir que um depósito quase sem valor se transforme em um rastro valioso para um invasor.Você também pode gostar
HOT
Criptomoedas que estão em alta atualmente e ganhando atenção significativa do mercado
TOP volume
As criptomoedas com o maior volume de negociação
Recém-adicionados
Criptomoedas listadas recentemente que estão disponíveis para negociação

