Ao terminar esta aula, você vai entender como um CoinJoin esconde quais moedas são suas, quanto custa e em quem você confia ao usar a ferramenta. Vai poder decidir se vale a pena para as suas moedas, escolher uma ferramenta que ainda funcione em novembro de 2026 e gastar moedas misturadas sem perder a privacidade que pagou para obter. Você também vai conhecer o PayJoin, uma opção mais simples que acrescenta privacidade a um pagamento comum.
O que mudou e o que evitar (última conferência: 6 de novembro de 2026)
- O Whirlpool da Samourai saiu do ar. As autoridades dos EUA apreenderam os servidores da Samourai Wallet em abril de 2024. No mesmo mês, a Sparrow Wallet removeu o cliente Whirlpool na versão 1.9.0. Nunca baixe programas antigos da Samourai ou do Whirlpool nem visite os domínios antigos da Samourai: a infraestrutura abandonada pode distribuir programas maliciosos.
- O coordenador original da Wasabi saiu do ar. A zkSNACKs o desligou em 1º de junho de 2024. A carteira Wasabi ainda funciona, mas agora você escolhe um coordenador independente.
- Os responsáveis pelo software original do JoinMarket arquivaram o projeto em abril de 2026. O aviso de arquivamento entrou em 27 de abril de 2026 e a página agora diz “DO NOT USE THIS CODE”: há vulnerabilidades conhecidas que não terão correção. Em 4 de novembro de 2026, acrescentaram outro aviso: nunca use o programa para enviar pagamentos PayJoin. O JoinMarket NG, uma implementação independente que participa do mesmo mercado, mantém o mercado acessível. O Jam 2.0, uma interface web separada que agora funciona com o JoinMarket NG, ainda está em beta.
A ideia do CoinJoin continua a mesma. As ferramentas mudaram. Esta aula explica as duas coisas.
Por onde começar: o rastro que as suas moedas deixam
Primeiro, uma revisão rápida da aula sobre análise da cadeia. A sua carteira guarda moedas separadas, cada uma uma UTXO (saída de transação não gasta). Quando você paga, a carteira gasta uma ou mais moedas como entradas e cria novas saídas: o pagamento e, normalmente, o troco, o que sobra e volta para você como moeda nova. Tudo fica público para sempre. Os analistas presumem que todas as entradas de uma transação pertencem à mesma pessoa e seguem o troco de uma transação para a outra.
Imagine que você saque 0,1 BTC de uma corretora que tem o seu passaporte e pague 0,02 BTC para um amigo. O amigo passa a ver os seus 0,08 BTC de troco e o que você faz com eles. A corretora consegue ver para onde foi o saque. O controle de moedas mantém separadas as moedas de origens diferentes, mas não esconde um rastro que já existe.
O CoinJoin permite interromper esse rastro.
O que é CoinJoin?
Um CoinJoin é uma transação de bitcoin que várias pessoas montam juntas. Cada pessoa coloca as próprias moedas como entradas. A maioria das saídas tem o mesmo valor e cada uma vai para um endereço novo. Como essas saídas parecem iguais, quem observa não sabe qual saída corresponde a qual entrada. O que normalmente dá para saber é que a transação é um CoinJoin: muitas entradas e uma fila de saídas iguais chamam atenção na blockchain. O CoinJoin esconde quem recebeu cada saída, mas ainda dá para ver que você participou. Gregory Maxwell descreveu a ideia em 2013.
Imagine dez pessoas preenchendo um formulário de pagamento em conjunto. Cada uma anota de qual das próprias contas vai sair o dinheiro e indica uma conta nova para receber US$ 20. Toda linha de recebimento diz US$ 20, então quem lê não consegue associar uma linha a uma pessoa. O formulário só vale quando todo mundo assina a própria linha. Antes de assinar, cada pessoa confere se a linha de US$ 20 está no formulário. Em nenhum momento alguém fica com o dinheiro de outra pessoa.
Esse último ponto separa o CoinJoin de um misturador tradicional (também chamado de “tumbler”). No misturador, você envia as moedas para uma empresa e espera receber outras de volta. O misturador pode ficar com as moedas ou registrar quem recebeu quais moedas. No CoinJoin, as suas moedas ficam sob o controle das suas chaves o tempo todo.
Como funciona uma rodada
- Alguém organiza a rodada. Na maioria das ferramentas, é um coordenador: um servidor que reúne os participantes e monta a transação. No JoinMarket, um participante faz isso para a própria transação.
- Você registra a moeda que vai colocar na rodada.
- Você registra um endereço novo para receber a sua saída por outra conexão Tor. Assim, em princípio, o coordenador não vê que a entrada e a saída têm ligação. (Tor é uma rede que esconde o seu endereço IP).
- O coordenador monta uma só transação com as entradas e saídas de todo mundo.
- A sua carteira confere a transação antes de assinar. Confirma se a sua saída está lá, com o valor certo. Aí assina só as suas entradas. Se encontrar algum problema, não assina, e a sua moeda fica onde estava.
- A transação é transmitida e se confirma como qualquer outra.
Conjunto de anonimato: quantas saídas podem ser a sua?
O seu conjunto de anonimato é o número de saídas iguais que podem corresponder à sua moeda, do ponto de vista de quem observa. Se uma rodada criar 50 saídas do mesmo valor, a sua é uma entre 50. Quanto mais, melhor.
Há dois cuidados. Primeiro, importa quem participa. Se uma empresa de vigilância tiver colocado 40 das 50 moedas, o seu grupo real tem dez. O truque de uma parte se passar por várias se chama ataque Sybil. Uma das funções das taxas de entrada é encarecer o ataque. Segundo, misturar de novo (passar uma moeda por outras rodadas) ajuda, mas os números não se multiplicam de forma direta. Se encontrar as mesmas pessoas de novo, você ganha pouco. Trate qualquer estimativa de “rodadas necessárias” como orientação aproximada, sem tomar o número como medida exata.
Troco tóxico
Saídas iguais exigem valores iguais, e o valor da sua moeda raramente bate exato. A diferença volta como troco, ligado de forma visível à moeda que você colocou. Nas ferramentas de valor fixo, o troco é fácil de identificar. Por isso, recebe o nome de troco tóxico. Coloque um rótulo nele e mantenha o troco separado das moedas misturadas: gastar os dois juntos ligaria a moeda misturada de volta a você.
O que fica nas mãos do coordenador
As suas moedas, nunca. A sua carteira confere a transação antes de assinar, então o coordenador não pode ficar com o seu bitcoin. (Em versões antigas da Wasabi, um coordenador desonesto podia cobrar taxas excessivas. Desde a versão 2.2, a Wasabi só entra em rodadas sem taxa de coordenação).
A disponibilidade, sim. Se um coordenador sair do ar ou as autoridades o apreenderem, as rodadas dele param. Foi o que aconteceu com o Whirlpool e a zkSNACKs em 2024.
A sua privacidade, também. Em dezembro de 2024, o desenvolvedor Yuval Kogman explicou na lista de discussão bitcoin-dev como um coordenador desonesto pode enganar clientes da família Wasabi e explorar o desenho do Whirlpool para descobrir quais saídas são suas. Por exemplo, pode colocar cada usuário em uma “rodada” individual sem avisar. O coordenador não consegue roubar, mas pode descobrir os vínculos que você paga para esconder. Não encontramos confirmação de que os clientes atuais impeçam esses ataques por completo. Escolha coordenadores operados por pessoas de reputação pública e mantenha o cliente atualizado para receber as correções gerais de segurança (as notas da Wasabi não dizem que esses ataques específicos foram corrigidos). Não trate nenhum coordenador como garantia de privacidade.
As regras do coordenador, sim. Alguns fazem uma triagem das moedas e recusam as que consideram de risco. Outros excluem países inteiros.
A lei. Operar um serviço de coordenação pode levar a um processo criminal mesmo que o operador nunca toque nos fundos dos usuários. Em abril de 2024, as autoridades acusaram os fundadores da Samourai de conspiração para lavagem de dinheiro e de operar um negócio de transmissão de dinheiro sem licença. Em julho de 2025, eles se declararam culpados de uma única acusação: conspiração para operar um negócio de transmissão de dinheiro sem licença. Em novembro de 2025, a Justiça os condenou a cinco anos (Keonne Rodriguez) e quatro anos (William Hill). Os processos tiveram como alvo as pessoas que operavam um serviço. Para você, como usuário, o mais provável é uma corretora pedir explicações, congelar fundos ou recusar moedas com histórico de CoinJoin. As regras variam de país para país, então confira as do seu.
O CoinJoin vale a pena para você?
Vale considerar se você tem moedas ligadas à sua identidade, como as que sacou de uma corretora que verificou a sua identidade, e quer gastar ou guardar essas moedas sem revelar o seu histórico e saldo para cada pessoa que recebe um pagamento seu. Também ajuda se você recebeu moedas em público, por exemplo em um endereço de doações publicado.
Provavelmente não vale a pena quando:
- As moedas voltam para uma corretora que conhece a sua identidade. A corretora liga as moedas a você de novo e pode marcar o CoinJoin.
- O valor é pequeno. O menor grupo do Ashigaru cobra 125.000 sats (satoshis: 100 milhões equivalem a um bitcoin) para entrar, 5% da moeda que você mistura, além das taxas de mineração.
- Uma medida mais simples resolve. Comprar sem KYC (a verificação de identidade do cliente) e aplicar bem o controle de moedas evitam criar o vínculo.
- Você ainda não está pronto para gastar com cuidado depois. Uma transação descuidada pode desfazer tudo.
O que ainda funciona em novembro de 2026
| Ferramenta | Como se organiza | Quanto você paga | Cuidados |
|---|---|---|---|
| Wasabi 2.x (2.8.5, outubro de 2026) | WabiSabi, o desenho das rodadas da Wasabi, permite a cada pessoa colocar e retirar valores diferentes. Você escolhe um coordenador independente. | Taxas de mineração. Se sobrar um valor pequeno, ele vai para o coordenador (até 10.000 sats por CoinJoin). | Você precisa escolher um coordenador e confiar nele (veja acima). |
| Ginger Wallet | Variante da Wasabi que já vem configurada com um coordenador próprio. | Taxa de coordenação de 0,3% em CoinJoins acima de 0,03 BTC. Entradas menores e misturas posteriores não pagam essa taxa. Somam-se as taxas de mineração. | O coordenador faz triagem das moedas e não atende cidadãos dos EUA. |
| Ashigaru Whirlpool | Retoma o desenho do Whirlpool, com grupos de valor fixo de 0,025 e 0,25 BTC. Só funciona via Tor. | Taxa de entrada de 5% do valor do grupo, uma vez por entrada. Misturas posteriores sem essa taxa. Somam-se as taxas de mineração. | Rodadas pequenas de valor fixo e troco tóxico. Baixe só de ashigaru.rs e verifique a assinatura. |
| JoinMarket NG + Jam 2.0 | Sem coordenador central. Mercado de ofertantes e tomadores. | Taxas dos ofertantes e de mineração. Os ofertantes recebem pela participação. | Código novo. O Jam 2.0 ainda está em beta. A configuração exige conhecimento técnico. |
| JoinMarket original | Arquivado (anúncio em 27 de abril de 2026). | Não se aplica | Não use: há falhas sem correção, e uma delas pode fazer você perder todas as moedas que gastar (veja abaixo). |
| Joinstr | A coordenação acontece via Nostr, uma rede aberta de retransmissores de mensagens, sem servidor dedicado. | Não se aplica | Software experimental em fase inicial. Não use para guardar as suas economias. |
Conferimos as versões, taxas e situação da tabela nas páginas e nas notas de cada projeto em 6 de novembro de 2026. Esses dados mudam rápido, então confira de novo antes de usar uma ferramenta.
Wasabi e Ginger
Na Wasabi, cole o endereço do coordenador em “Settings”, “Coordinator”. A documentação da Wasabi mostra como encontrar um, por exemplo em anúncios no Nostr e em sites de estatísticas da comunidade, que recomenda consultar com cautela. Por padrão, a Wasabi se conecta via Tor e mistura as suas moedas até que atinjam a pontuação de anonimato definida na estratégia de CoinJoin. Desde a versão 2.8.0 (junho de 2026), o aplicativo também tem uma tela para pagar alguém diretamente em um CoinJoin. As versões anteriores, a partir da 2.0.6, só ofereciam isso pela interface RPC, um conjunto de comandos digitados para usuários avançados.
A Ginger Wallet é o mesmo software com um coordenador já escolhido. É mais simples, mas você aceita as taxas, a triagem e o que o operador consegue ver das suas rodadas.
Ashigaru Whirlpool
O Ashigaru é um projeto independente que recuperou o desenho do Whirlpool da Samourai em uma infraestrutura nova. É outro serviço, separado do que as autoridades apreenderam. Para misturar, use o Ashigaru Terminal, um aplicativo para computador com Windows, macOS ou Linux que deriva da versão de terminal do Sparrow. A carteira de celular do Ashigaru pode guardar e gastar as moedas misturadas. O aplicativo só fala com o coordenador via Tor. Para entrar, você usa uma transação especial chamada Tx0. Ela divide a sua moeda em partes do valor do grupo e paga a taxa de entrada, que o Ashigaru chama de taxa anti-Sybil. O exemplo abaixo mostra quanto isso custa.
JoinMarket NG e Jam
O JoinMarket não tem coordenador central. Os ofertantes deixam moedas disponíveis e recebem uma pequena taxa cada vez que alguém usa essas moedas. Um tomador inicia um CoinJoin quando precisa, escolhe os ofertantes e paga para eles. Os participantes se encontram em servidores de diretório, onde os ofertantes publicam as ofertas. Depois, trocam os dados da transação em mensagens criptografadas. Como o tomador monta a transação, sabe quais saídas pertencem a cada ofertante. Tomadores têm mais privacidade, e ofertantes abrem mão de um pouco da privacidade em troca de renda.
O software de referência, joinmarket-clientserver, está arquivado e você não deve usar. A pior falha conhecida afeta o PayJoin, um pagamento ao qual a pessoa que recebe acrescenta uma moeda própria (a explicação está abaixo). Em todas as versões antigas do JoinMarket, da v0.7.0 à v0.9.12, se você enviar um PayJoin, um destinatário malicioso pode desviar todo o valor das moedas gastas, e não só o valor do pagamento. A falha não afetou pagamentos que já se confirmaram como esperado.
A opção que continua em manutenção é o JoinMarket NG, uma implementação independente do protocolo JoinMarket que começou em novembro de 2025 (versão 0.43.0 em 5 de novembro de 2026). O projeto arquivado não indica um sucessor. O JoinMarket NG funciona com o seu nó Bitcoin Core ou com um serviço mais leve chamado Neutrino. Ele se conecta ao mesmo mercado do software antigo, então os ofertantes ainda estão lá. A interface principal é a linha de comando. O Jam, um projeto separado de interface web, agora funciona com o JoinMarket NG: o Jam 2.0 ainda está em beta e, desde a beta.1 (julho de 2026), não aceita mais o serviço antigo. Se a loja de aplicativos do seu nó oferecer Jam ou JoinMarket, confira qual serviço ela instala. Se já tiver uma carteira antiga do JoinMarket, siga o guia de migração do JoinMarket NG.
Exemplo passo a passo: uma moeda no grupo de 0,025 BTC do Ashigaru
Grupos de valor fixo deixam os custos claros. Acompanhe uma moeda do início ao fim. Os números são ilustrativos: as taxas de mineração variam conforme o dia.
- Prepare os fundos. Você tem uma moeda de 3.000.000 de sats (0,03 BTC) que sacou de uma corretora que conhece o seu nome. Coloque o rótulo “KYC” na moeda.
- Entre no grupo (Tx0). A sua carteira paga a taxa de entrada de 125.000 sats, cria uma moeda de 2.500.000 sats mais um pequeno extra para cobrir taxas de mineração, paga a taxa de mineração da Tx0 e devolve o restante como troco tóxico: um pouco menos de 375.000 sats.
- Misture. A sua moeda, do valor do grupo, entra em uma rodada com outras do mesmo valor e sai como uma moeda misturada de exatamente 2.500.000 sats. O desenho original do Whirlpool misturava cinco moedas por rodada, por isso compensa misturar de novo aqui.
- Misture de novo. Deixe o cliente aberto, e a moeda misturada pode entrar em rodadas posteriores sem pagar outra taxa de entrada.
- Gaste. Use uma só moeda misturada por pagamento e faça isso via Tor. Se você pagar 1.000.000 de sats com essa moeda, a pessoa que recebe pode ver os seus 1.500.000 sats de troco. Trate o troco como uma moeda nova que essa pessoa conhece.
- Separe o troco tóxico. Com cerca de 375.000 sats, o valor é pequeno demais para esse grupo. Mantenha o rótulo “KYC change” e nunca gaste esse troco junto com moedas misturadas.
Custo total: 125.000 sats mais algumas taxas de mineração, cerca de 5% dos 2.500.000 sats que entraram na mistura. Você paga a taxa de entrada uma vez por Tx0, e uma Tx0 pode criar até 20 moedas do valor do grupo. Por isso, entrar com mais moedas de uma vez reduz a porcentagem: dez moedas em uma entrada custam os mesmos 125.000 sats, ou 0,5%. Se misturasse os mesmos 0,03 BTC na Wasabi com um coordenador que não cobra, você pagaria as taxas de mineração mais, no máximo, uma sobra pequena. Receberia várias moedas misturadas com pouca sobra, em vez de uma só moeda e muito troco.
Como gastar moedas misturadas sem perder a privacidade
- Nunca gaste uma moeda misturada junto com uma moeda sem mistura ou ligada a KYC. Uma única transação que gaste as duas cria o vínculo.
- Também não junte moedas misturadas entre si. Gastar duas juntas revela que elas têm o mesmo dono.
- Use o controle de moedas e os rótulos. Escolha à mão qual moeda vai pagar. A aula sobre controle de moedas e o guia de controle de moedas no Sparrow mostram como.
- Não envie moedas misturadas para uma corretora que conhece a sua identidade. A corretora vai ligar as moedas a você de novo.
- Use o seu próprio nó e Tor. Se a carteira consultar os seus endereços em um servidor de outra pessoa, revela para esse servidor quais são as suas moedas. Veja a aula Por que rodar um nó e a aula sobre privacidade na rede.
- Não tenha pressa. Gastar uma moeda minutos depois da mistura facilita a análise dos horários.
- Verifique cada download. Baixe o software só do site oficial do projeto e confira a assinatura. A aula sobre verificação de software mostra como.
PayJoin: privacidade em um pagamento comum
Nem toda medida de privacidade precisa de um grupo. Em um PayJoin, a pessoa que recebe coloca uma moeda própria como entrada extra no seu pagamento. Volte ao exemplo do começo da aula: você paga 0,02 BTC para um amigo com a sua moeda de 0,1 BTC. Em um PayJoin, o amigo coloca uma moeda própria de 0,05 BTC. A transação gasta as duas moedas e cria 0,07 BTC para o amigo (ele recebe de volta a própria moeda mais o seu pagamento) e 0,08 BTC de troco para você, sem contar a pequena taxa de mineração.
Para todo mundo de fora, parece um pagamento comum, mas os dois palpites comuns dos analistas dão errado. A regra do dono comum das entradas presume que todas as entradas de uma transação pertencem a uma só pessoa. Aqui as duas moedas são de pessoas diferentes. Além disso, nenhuma saída mostra os 0,02 BTC que foram de fato pagos. Como cada PayJoin é feito para parecer um pagamento comum, ele também torna essa regra menos confiável para as transações de todo mundo.
A pessoa que recebe ainda vê a moeda que você gastou e o seu troco. O PayJoin não esconde isso de quem recebe. Também não interrompe o rastro como um CoinJoin. Tanto a sua carteira quanto a do destinatário precisam oferecer suporte.
Há duas versões (conferidas em 6 de novembro de 2026):
- A original, BIP 78, exige que o destinatário mantenha um servidor online. Por isso, é mais comum em lojas. O BTCPay Server, software de pagamentos que lojistas podem rodar por conta própria, recebe PayJoins. O Sparrow consegue enviar um PayJoin quando você paga por um link de pagamento ou código QR que oferece essa opção.
- A mais recente, BIP 77, permite receber em uma carteira comum sem rodar um servidor. As carteiras trocam mensagens criptografadas por um retransmissor que não consegue ler essas mensagens e não precisam estar online ao mesmo tempo. As carteiras de celular Bull Bitcoin e Cake Wallet acrescentaram essa opção no fim de 2024 e em 2025.
Vale repetir um aviso: nunca envie um PayJoin com o software original do JoinMarket (veja acima).
Pontos principais
- Um CoinJoin é uma só transação que várias pessoas montam, com saídas iguais. Quem vê de fora não consegue ligar entradas a saídas. Ninguém mais fica com as suas moedas.
- Um coordenador não pode roubar as suas moedas, mas pode parar as rodadas e talvez descobrir quais saídas são suas. Você confia no coordenador para a disponibilidade e a privacidade, nunca para a custódia.
- Em novembro de 2026, as opções que funcionam são Wasabi 2.x com um coordenador independente, Ginger Wallet, Ashigaru Whirlpool e JoinMarket NG com Jam 2.0 (beta). O JoinMarket original está arquivado e não é seguro.
- Calcule primeiro o custo: o Ashigaru cobra 5% do valor do grupo na entrada. A Wasabi cobra taxas de mineração e nenhuma taxa de coordenação. Para valores pequenos ou moedas que voltam para uma corretora, o CoinJoin muitas vezes não vale a pena.
- Você ganha ou perde privacidade na hora de gastar: nunca junte moedas misturadas com outras. Use o controle de moedas e Tor.
- O PayJoin é uma medida mais simples: a pessoa que recebe coloca uma moeda. Assim, um pagamento que parece comum quebra a regra do dono comum das entradas. Nunca envie um PayJoin com o JoinMarket original.
Perguntas frequentes
CoinJoin é a mesma coisa que um misturador de bitcoin?
Não. Um misturador é uma empresa que recebe as suas moedas e devolve outras. Pode guardar as moedas ou manter um registro. Em um CoinJoin, você assina a própria parte de uma transação em conjunto depois de conferir se a sua saída está nela. Assim, as moedas nunca saem do seu controle.
Ainda posso misturar com Sparrow e Whirlpool?
Não. O Sparrow removeu o cliente Whirlpool na versão 1.9.0 (abril de 2024), depois que as autoridades apreenderam o coordenador da Samourai. O Sparrow ainda é uma boa carteira para controle de moedas. O desenho do Whirlpool continua no Ashigaru, que opera um novo coordenador próprio.
A minha corretora pode congelar a minha conta se eu usar CoinJoin?
Pode acontecer. Em geral, é fácil reconhecer CoinJoins na blockchain. Por isso, algumas corretoras marcam depósitos com esse histórico e pedem explicações, congelam fundos ou encerram contas. Separe as moedas que quer manter privadas das moedas de corretora e obtenha essas moedas sem KYC quando puder.
Confira o que você aprendeu
1. Um amigo não quer testar o CoinJoin porque “o coordenador pode fugir com as minhas moedas”. O que você diria para ele?
Resposta
O coordenador não pode ficar com as moedas do amigo: a carteira do amigo confere se a transação inclui a saída dele e só assina as entradas dele. Um coordenador desonesto pode parar rodadas e, como mostrou o aviso de dezembro de 2024, enganar os clientes para revelar quais são as saídas de cada participante. Por isso, o amigo confia no coordenador para a disponibilidade e a privacidade, mas não entrega a custódia.
2. Você saca 0,03 BTC de uma corretora que verificou a sua identidade e coloca esse valor no grupo de 0,025 BTC do Ashigaru. O que você recebe e quanto custou?
Resposta
Uma moeda misturada de exatamente 0,025 BTC e um pouco menos de 0,00375 BTC de troco tóxico que ainda tem ligação com o saque da corretora. Custou a taxa de entrada de 125.000 sats mais as taxas de mineração, cerca de 5% do que entrou na mistura. Mantenha o rótulo do troco e nunca gaste esse troco junto com a moeda misturada.
3. Uma pessoa ainda roda o JoinMarket por um aplicativo antigo no nó dela e quer pagar para uma loja com PayJoin. O que ela deve fazer?
Resposta
Pare. Os responsáveis arquivaram o JoinMarket original em abril de 2026. A página avisa para nunca enviar PayJoins com o software, e todas as versões com PayJoin (da v0.7.0 à v0.9.12) deixam um destinatário malicioso desviar todo o valor das moedas gastas. A pessoa deve parar de enviar PayJoins com esse software, migrar a carteira para o JoinMarket NG com o guia de migração e conferir qual serviço o aplicativo Jam ou JoinMarket instala no nó.
