O que são slippage, bots MEV, ataques sandwich e front-running?

Author logo
Patrick Dike-Ndulue
•
Post image

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:

  1. 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.

     

  2. 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.

     

  3. 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.

  1. Sua transação entra no mempool. Sua carteira transmite o pedido de swap publicamente. Qualquer pessoa, incluindo bots, pode ver.

  2. 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.

  3. A ordem do bot executa primeiro. O bot compra HARAMBE, elevando o preço.

  4.  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.

  5. 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.

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.

FAQ sobre slippage e MEV: swaps, bots e sandwiches

  • Em pares de negociação líquidos, como ETH/USDC ou BTC/USDT, um slippage de 0,1% a 0,5% é normal. Em tokens menores ou mais voláteis, 1-3% é o habitual. Se você vir mais de 5% em qualquer token consolidado, tem algo errado: ou o pool tem liquidez muito baixa, ou você está negociando um valor muito alto, ou o mercado está em volatilidade extrema.

  • Não necessariamente. Definir um valor baixo significa que a transação falhará se o preço se mover mais do que a sua tolerância antes de o swap ser confirmado. Na verdade, isso é a carteira protegendo você, e não um bug. Uma transação que falha em uma DEX ainda custa a taxa de gas, mas você não perde seus tokens. É um resultado bem melhor do que ser vítima de um sandwich.

  • Não. Ele opera em uma zona cinzenta legal. O blockchain é público por natureza, ou seja, qualquer pessoa pode ver as transações pendentes. Os bots de MEV apenas usam rapidamente informações disponíveis publicamente. Não é ilegal, mas também não é exatamente justo. A comunidade blockchain trabalha ativamente em soluções técnicas para reduzir seu impacto.

  • Depois de um swap, você pode conferir sua transação em um explorador de blocos como o Etherscan. Se o token que você recebeu for bem menor do que o valor cotado e você vir duas outras transações do mesmo endereço envolvendo a sua no mesmo bloco, é provável que tenha sofrido o ataque. A pista principal é ver uma compra e uma venda do mesmo endereço de bot logo antes e logo depois da sua transação.

  • As carteiras de hardware protegem suas chaves privadas contra roubo. Elas não impedem os bots de MEV, porque o MEV acontece no nível da rede. No entanto, os provedores de swap integrados da Tangem (em especial a OKX DEX com Flash Bot e a 1inch com RabbitHole) oferecem proteção contra MEV ao encaminhar as transações por canais privados.

  • O impacto no preço é o efeito que a sua operação específica tem sobre o preço, causado pelo tamanho da ordem em relação à liquidez do pool. O slippage é a diferença entre o preço de execução esperado e o real, incluindo o impacto no preço e a movimentação do mercado durante o processamento da transação. Os dois atuam contra você em um swap, mas têm causas um pouco diferentes.

  • Sim, mas com algumas ressalvas. Para pares líquidos (tokens principais), 0,5-1% é o ponto ideal. Para tokens voláteis de baixa capitalização, talvez você precise de 1-3% só para a transação passar. O objetivo é usar o slippage mínimo que dê à sua transação uma chance razoável de sucesso. Você pode tentar primeiro um valor menor e aumentá-lo um pouco se a transação falhar.

  • A própria Tangem não cobra taxas de swap. Você paga a taxa de rede do blockchain (gas) e o que o provedor de swap terceirizado cobrar. A Tangem compara as taxas de vários provedores para você escolher a opção mais econômica. O app mostra todas as taxas estimadas antes de você confirmar, então não há surpresas.

  • Se um swap falhar, a Tangem mantém o status da transação com falha visível até você dispensá-lo manualmente, para que você não perca o que aconteceu. Você pode verificar o status de qualquer swap no histórico de transações na página do token ou acompanhá-lo diretamente na página do provedor de swap. Seus tokens originais voltam para a sua carteira se o swap falhar.

  • Sim, e esse é realmente um dos seus pontos mais fortes. Projetamos o app para que você não precise entender AMMs, pools de liquidez ou MEV para usá-lo com segurança. As melhores práticas (comparação de taxas, visibilidade do slippage, roteamento resistente a MEV) já vêm nas configurações padrão. Para iniciantes, principalmente, ter segurança em nível de hardware sem precisar entender os detalhes técnicos é uma enorme vantagem.

Author logo
Autor Patrick Dike-Ndulue

Senior editor covering crypto, onchain equities, and technology.

Author logo
Analisado por Rukkayah Jigam

Writer & editor covering digital assets and product updates.