O que são slippage, bots MEV, ataques sandwich e front-running?
Você abre sua carteira, escolhe o par de moedas, toca em swap e espera receber exatamente o valor mostrado na tela. Alguns segundos depois, recebe um pouco menos. Às vezes, bem menos. Isso é chamado de slippage, e se você não tiver sorte, um bot pode ter piorado ainda mais o resultado de propósito.
Este guia explica o que significa slippage, como funcionam os swaps por trás dos bastidores, o que são bots MEV e o que você pode fazer para se proteger.
O que é slippage?
No universo cripto, slippage mede a diferença entre o preço exibido ao iniciar um swap e o preço realmente recebido quando a transação é executada.
Esse descompasso acontece porque os preços podem variar entre o momento em que você clica para trocar e o instante em que a rede confirma a transação na blockchain. O slippage pode jogar a seu favor (você recebe mais do que esperava) ou contra (recebe menos). Na maioria das vezes, ele joga contra você.
Como funcionam os swaps?
Quando você troca um criptoativo por outro (por exemplo, ETH por USDC), está interagindo com um código na blockchain. Esse código normalmente é um Automated Market Maker, ou AMM.
Um AMM funciona como um grande pool de dois tokens. Usuários depositam tokens nesses pools e recebem uma pequena taxa dos traders que utilizam o serviço. Ao fazer um swap, você retira tokens de um lado do pool e coloca do outro.
Veja um exemplo simples:
Situação do pool | ETH no pool | USDC no pool |
|---|---|---|
Antes do swap | 1000 ETH | 2.000.000 USDC |
Você troca 10 ETH por USDC | Adiciona 10 ETH | Retira ~19.800 USDC |
Depois do swap | 1010 ETH | ~1.980.200 USDC |
A matemática por trás dos AMMs é a fórmula do produto constante: x * y = k. O pool sempre deve se manter equilibrado por essa fórmula. Quanto mais USDC você retira, mais caro fica cada unidade adicional, e é aí que entram o price impact e o slippage.
Depois do swap, o pool fica com 1.010 ETH; para manter k constante, só pode manter 1.980.198 USDC. Você recebe cerca de 19.800 USDC, o que implica um preço de ~$1.980 por ETH. Mas o preço inicial era US$ 2.000. Essa diferença de US$ 20 é o price impact: o mercado se moveu contra você por causa do seu próprio trade.
Agora imagine isso em maior escala. Se trocar 100 ETH em vez de 10, o pool terá 1.100 ETH. k exige que ele mantenha ~1.818.182 USDC. Você recebe cerca de US$ 181.818 por 100 ETH; uma média de US$ 1.818 por ETH, contra o preço inicial de US$ 2.000. Uma diferença de US$ 182 por moeda.
Quanto maior o valor negociado em relação à profundidade do pool, pior a taxa.
Slippage é o termo mais amplo que engloba isso e tudo ao redor. Price impact é a parte causada pelo seu trade. Mas slippage também inclui a movimentação que ocorre entre o envio da transação e sua execução. Em uma rede congestionada, esse intervalo pode ser de segundos ou minutos. Outros traders, arbitradores ou até bots podem alterar o pool antes da sua transação ser confirmada, fazendo você receber uma taxa diferente da esperada — às vezes bem pior.
É por isso que as interfaces das DEX pedem para você definir uma tolerância de slippage. Você está dizendo ao protocolo: execute o swap só se a taxa final ficar dentro de X% do valor esperado.
Se for muito apertado, sua transação pode falhar repetidamente; se for muito amplo, você fica vulnerável a bots MEV que fazem sandwich nos seus trades, elevando o preço antes da sua compra e vendendo logo depois. Quanto maior o pool, menor o impacto de cada trade em k e melhor a execução.
A profundidade de liquidez diferencia um pool onde movimentar US$ 10.000 tem pouco efeito de outro onde um swap de US$ 500 custa 3%.
O que causa o slippage?
O slippage não acontece por um único motivo. Geralmente, é uma combinação de fatores:
Volatilidade do mercado: Os preços das criptos podem mudar rapidamente. No tempo entre o envio e a confirmação da sua transação (alguns segundos a alguns minutos), o mercado pode se mover bastante. Quanto mais volátil o ativo, maior o slippage esperado.
Baixa liquidez: Se há pouco de um token no pool, até uma negociação pequena pode alterar bastante o preço. Imagine um balde pequeno de água versus uma piscina. Jogar uma pedra no balde faz ondas grandes. Na piscina, mal faz cócegas. Por isso, swaps com tokens grandes como ETH costumam ter pouco slippage, enquanto negociar uma meme coin nova pode resultar em slippage alto. Não há liquidez suficiente para absorver seu trade.
Negociação de valor alto: Mesmo em mercados líquidos, um trade grande em relação ao tamanho do pool pode empurrar o preço contra você. É parecido com o slippage, mas se refere ao movimento causado pelo seu próprio trade.
O que é tolerância de slippage?
A maioria das interfaces de swap permite definir a tolerância de slippage, que é o quanto de variação de preço você aceita. Se você definir em 1%, está dizendo: "Aceito receber até 1% a menos do que o valor cotado. Se passar disso, cancele minha transação." Veja como diferentes níveis de tolerância funcionam na prática:
Tolerância de slippage | O que acontece | Nível de risco |
|---|---|---|
0,1% - 0,5% | Transação provavelmente falha em mercados voláteis | Risco baixo, baixa taxa de sucesso |
0,5% - 1% | Bom equilíbrio para tokens líquidos | Recomendado para a maioria dos swaps |
1% - 3% | Maior taxa de sucesso, custo pequeno | Ok para ativos voláteis |
3% - 10% | A transação quase sempre passa | Você vira alvo de bots |
10%+ | Você quase certamente será explorado | Muito arriscado |
Definir uma tolerância de slippage alta é um dos erros mais comuns que fazem as pessoas perderem dinheiro em DEXes sem perceber o que aconteceu.
O que são bots MEV?
MEV significa Maximal Extractable Value. Refere-se ao lucro extra que validadores ou mineradores podem extrair da blockchain ao reordenar transações dentro de um bloco ou decidir quais incluir ou excluir.
Na prática, certos bots monitoram todas as transações ainda não confirmadas (no "mempool", que funciona como uma sala de espera). Esses bots buscam oportunidades de lucrar às suas custas, reorganizando a ordem em que as transações são processadas. Mineradores e validadores que realmente adicionam transações à blockchain podem ser pagos para priorizar certas operações. Os bots MEV aproveitam isso pagando taxas de gas mais altas para "furar a fila".
Pense assim: você está em um show, na fila para comprar os últimos ingressos pelo valor de face. Um cambista te vê, corre para a frente da fila subornando o segurança, compra todos os ingressos restantes e depois oferece para te vender por um preço maior. É isso que um bot MEV faz.
MEV protection virou um tema quente porque esse tipo de extração de valor é um custo constante para quem faz swaps em DEXes.
Os dois principais tipos de ataques MEV em swaps são front-running e sandwich.
O que é ataque sandwich?
O ataque sandwich é o exploit MEV mais comum e caro para traders comuns. Suponha que você queira trocar US$ 2.000 em ETH pelo token HARAMBE. Você define a tolerância de slippage em 5% porque HARAMBE é volátil e você quer garantir a transação.
Sua transação entra no mempool. Sua carteira transmite o pedido de swap publicamente. Qualquer pessoa, incluindo bots, pode ver.
O bot vê sua operação e age. Um bot MEV detecta que você vai comprar uma grande quantidade de HARAMBE com tolerância de 5%. Ele sabe que sua compra vai elevar o preço do HARAMBE. Então envia imediatamente sua própria ordem de compra com gas mais alto, garantindo que a transação seja processada antes da sua.
A ordem do bot executa primeiro. O bot compra HARAMBE, elevando o preço.
Sua transação executa no novo preço (mais alto). Você recebe menos HARAMBE pelos US$ 2.000 do que receberia se o bot não tivesse agido. O preço subiu, mas ainda dentro da sua tolerância de 5%, então a transação é concluída.
O bot vende imediatamente. Ele vende o HARAMBE logo após sua operação, no preço inflado que você ajudou a criar. Lucro garantido para o bot e prejuízo para você.
Você foi "sandwichado". Sua operação ficou entre a compra e a venda do bot — daí o nome.
Exemplo real: um trader na Uniswap usando o endereço "jaredfromsubway.eth" teria lucrado mais de US$ 4 milhões em um único dia executando ataques sandwich, gastando mais de US$ 1 milhão em taxas de gas. A conta ainda fechou para o operador do bot.
Front-running
Front-running é mais simples que o ataque sandwich, mas igualmente frustrante. Um bot observa o mempool e vê que você está prestes a comprar uma grande quantidade do "Token X". Ele sabe que sua compra vai elevar o preço. Então compra Token X antes de você, pagando gas mais alto para passar na frente. Quando sua transação é processada, o preço já está mais alto do que no início. Você paga mais do que esperava.
Front-running é especialmente comum em:
- Lançamentos de tokens, quando todos querem comprar ao mesmo tempo
- Anúncios importantes que geram pressão de compra
- Eventos de liquidez em novos protocolos DeFi
Diferença entre frontrunning e sandwiching
Frontrunning é uma jogada única. O bot vê sua transação, copia ou antecipa e passa na sua frente. Ele pega o melhor preço. Você fica com o que sobrou após o movimento do mercado. O bot para de agir antes da sua transação ser executada.
Sandwiching é uma operação em duas etapas, com sua transação no meio. O bot compra antes de você para inflar o preço, deixa sua transação executar na pior taxa e vende imediatamente na liquidez que você gerou. Sua operação é usada como mecanismo para o lucro do bot.
A diferença-chave: no frontrunning, você é um obstáculo que o bot contorna. No sandwich, você é o instrumento que o bot usa para lucrar.
Como evitar slippage alto
Confira este checklist prático antes de cada swap:
Verifique a liquidez do token
Antes de trocar por um token novo, veja a liquidez do pool. A maioria das DEX mostra isso. Se o pool tiver menos de US$ 100.000, até uma operação de US$ 1.000 pode causar slippage enorme. Um pool com US$ 10 milhões é muito mais seguro para volumes típicos.
Mantenha a tolerância de slippage baixa
Para tokens consolidados como ETH, BTC ou grandes stablecoins, quase nunca há motivo para usar slippage acima de 1%. Para tokens menores e mais voláteis, 1–3% costuma ser suficiente. Acima de 5% é convite para ser explorado por bots.
Divida trades grandes em partes menores
Se for trocar um valor alto de um token pouco negociado, não faça tudo de uma vez. Divida em várias transações menores. Você vai pagar mais em taxas de gas, mas perde menos em slippage e evita chamar atenção de bots MEV.
Evite swaps em horários de rede congestionada
As taxas de gas sobem quando a rede está cheia. Mais importante: sua transação fica mais tempo no mempool aguardando confirmação. Quanto mais tempo no mempool, mais chance de bots agirem. Ferramentas como o gas tracker do Etherscan mostram quando a atividade está mais baixa.
Use agregadores de DEX
Agregadores como o 1inch distribuem seu swap entre vários pools de liquidez ao mesmo tempo para buscar a melhor taxa com menor impacto. Em vez de jogar toda a ordem em um pool só e piorar o preço para si mesmo, o sistema divide de forma inteligente, sendo uma das formas mais eficazes de reduzir slippage em operações grandes.
Compare taxas antes de trocar
A primeira taxa exibida nem sempre é a melhor. Diferentes provedores de swap podem mostrar valores variados, dependendo da rota e liquidez. Sempre compare as opções por 30 segundos antes de confirmar.
Veja um resumo rápido para evitar erros comuns de slippage:
Situação | O que fazer |
|---|---|
Trocando meme coin ou token de baixo valor | Mantenha slippage em 1–3%, confira liquidez do pool |
Trocando token grande (ETH, BTC, SOL) | 0,5% de slippage geralmente é suficiente |
Trade grande (>US$ 10.000) | Divida em valores menores |
Rede congestionada | Espere um momento mais calmo ou pague por confirmação rápida |
App mostrando slippage muito alto | Não prossiga; investigue antes |
Token exige slippage acima de 10% | Provável golpe; fuja |
Como a Tangem Wallet protege você
A integração da Tangem com provedores como OKX DEX traz um recurso que a maioria das carteiras não oferece: ela mantém suas transações privadas para evitar extração de MEV. Em vez de deixar seu swap exposto no mempool público, onde bots podem explorar, o sistema faz o roteamento privado para evitar ataques sandwich e front-running.
Provedores como OKX DEX também dividem suas ordens entre vários pools de liquidez (order splitting) para reduzir o impacto no preço e o slippage.
Transparência do slippage
A Tangem mostra o percentual de slippage de cada provedor de swap antes da confirmação. Você pode tocar no ícone de informação na seção "Você recebe" para ver exatamente qual slippage está aceitando. A maioria das carteiras esconde esse dado ou nem mostra.
Perguntas frequentes
Qual o slippage normal esperado em um swap?
Para pares líquidos como ETH/USDC ou BTC/USDT, slippage de 0,1% a 0,5% é normal. Para tokens menores ou mais voláteis, 1–3% é típico. Se você ver mais de 5% em qualquer token consolidado, algo está errado: ou o pool tem liquidez muito baixa, ou você está negociando um valor muito alto, ou o mercado está extremamente volátil.
Se eu definir tolerância de slippage baixa, minha transação vai falhar?
Não necessariamente. Definir baixo significa que a transação só falha se o preço variar além da sua tolerância antes da confirmação. Na verdade, é a carteira te protegendo, não um bug. Uma transação falha em DEX ainda consome o gas, mas você não perde seus tokens — bem melhor do que ser sandwichado.
MEV é ilegal?
Não. Opera em uma zona cinzenta legal. A blockchain é pública por design, qualquer um pode ver transações pendentes. Bots MEV apenas usam informações públicas rapidamente. Não é ilegal, mas também não é exatamente justo. A comunidade cripto trabalha ativamente em soluções técnicas para reduzir esse impacto.
Como sei se fui vítima de sandwich?
Após um swap, você pode consultar a transação em um block explorer como o Etherscan. Se o token recebido for bem menor que o cotado, e houver duas transações do mesmo endereço envolvendo a sua no mesmo bloco, provavelmente foi atacado. O principal indício é ver uma compra e uma venda do mesmo endereço de bot logo antes e depois da sua transação.
Usar uma hardware wallet como a Tangem impede bots MEV?
Hardware wallets protegem suas chaves privadas contra roubo. Elas não impedem bots MEV, pois o MEV ocorre no nível da rede. No entanto, os provedores de swap integrados na Tangem (especialmente OKX DEX com Flash Bot e 1inch com RabbitHole) oferecem proteção MEV roteando transações por canais privados.
Qual a diferença entre slippage e price impact?
Price impact é o efeito do seu trade sobre o preço, causado pelo tamanho da ordem em relação à liquidez do pool. Slippage é a diferença entre o preço esperado e o efetivamente executado, incluindo price impact e variação do mercado enquanto a transação está sendo processada. Ambos jogam contra você ao fazer swaps, mas têm causas diferentes.
Devo sempre usar o menor slippage possível?
Sim, mas com equilíbrio. Para pares líquidos (tokens grandes), 0,5–1% é o ideal. Para tokens pequenos e voláteis, pode ser necessário 1–3% para garantir a execução. O objetivo é usar o mínimo de slippage que ainda dê chance razoável de sucesso. Tente um valor baixo primeiro e aumente um pouco se a transação falhar.
A Tangem cobra taxas nos swaps?
A própria Tangem não cobra taxas de swap. Você paga a taxa da blockchain (gas) e o que o provedor de swap terceirizado cobrar. A Tangem compara taxas entre vários provedores para você escolher a opção mais econômica. O app mostra todas as taxas estimadas antes de confirmar, sem surpresas.
O que acontece se o swap falhar na Tangem?
Se um swap falhar, a Tangem mantém o status de falha visível até você dispensar manualmente, para não perder o ocorrido. Você pode checar o status de qualquer swap no histórico de transações do token ou acompanhar direto na página do provedor. Seus tokens originais voltam para a carteira se o swap não for concluído.
A Tangem é indicada para iniciantes?
Sim, e esse é um dos maiores diferenciais. O app foi projetado para que você não precise entender AMMs, pools de liquidez ou MEV para usar com segurança. As boas práticas (comparação de taxas, transparência do slippage, roteamento resistente a MEV) já vêm por padrão. Para iniciantes, ter segurança de hardware sem precisar entender detalhes técnicos é uma grande vantagem.
Conclusão
Slippage faz parte do universo cripto, mas grandes perdas geralmente vêm de como e onde você faz swaps. Bots MEV monitoram ativamente as transações e podem explorar swaps mal protegidos, mas você não precisa ser técnico para evitar: basta usar as ferramentas certas.