
Front-running é uma prática manipulativa de negociação em que uma pessoa utiliza informações privilegiadas para executar transações antes de outros participantes, visando obter lucro. Em resumo, consiste em obter conhecimento prévio ou prever uma transação de terceiros e inserir sua própria ordem imediatamente antes, capturando a diferença de preço em benefício próprio.
No universo das blockchains, o front-running ocorre, em geral, por meio do monitoramento das transações na área pública de espera (mempool) antes da confirmação em bloco. Ao submeter uma transação com taxa mais alta, o front-runner garante prioridade para sua transação, alterando a ordem original das transações e obtendo lucro com isso.
No mercado financeiro tradicional, o front-running é considerado infração quando funcionários ou corretores usam informações de ordens de clientes em benefício próprio. No contexto on-chain, front-running está relacionado à “manipulação da ordem das transações”, muitas vezes envolvendo proponentes de bloco ou bots que otimizam a ordem das transações para obter receita adicional. Esse comportamento é geralmente enquadrado no conceito mais amplo de MEV (Maximal Extractable Value).
O front-running eleva diretamente seus custos de negociação e o slippage, levando você a comprar por valores mais altos ou vender por preços menores—reduzindo gradualmente seus lucros.
Para usuários comuns, o front-running é mais perceptível em negociações via exchanges descentralizadas (DEXs), quando o preço executado se distancia do esperado devido ao “sandwich” de outras operações. Para market makers e equipes de projetos, o front-running prejudica a descoberta de preços e a justiça de mercado, afetando negativamente a experiência do usuário e a reputação da marca. Para desenvolvedores, compreender o front-running permite implementar proteções em contratos e interfaces para minimizar perdas dos usuários.
O front-running explora o “enfileiramento público” e o “leilão de taxas” para reorganizar a ordem das transações e capturar diferenciais de preço.
Slippage é a diferença entre o preço de execução esperado e o preço real da negociação. Front-runners lucram ao “furar a fila” e aumentar o slippage. Definir tolerância de slippage alta eleva significativamente o risco de ser alvo.
O front-running ocorre principalmente em ambientes com filas públicas on-chain, assumindo diferentes formatos, mas sempre visando lucrar com a ordem das transações e a variação de preços.
Você pode mitigar o front-running ao “ocultar sua intenção”, “eliminar oportunidades de fura-fila” e “controlar o ambiente de matching”.
No último ano, dados públicos apontam que os lucros com ordenação de transações on-chain seguem elevados, com ataques sandwich representando uma parcela relevante das operações em DEXs.
Segundo dashboards e instituições de pesquisa em 2024, a proporção de blocos Ethereum produzidos via canais de MEV permaneceu alta (tipicamente relatada em torno de 90%), indicando maior especialização do ecossistema em sequenciamento de transações. No terceiro trimestre de 2024, o monitoramento mostrou que ataques sandwich em grandes DEXs responderam por 50–70% dos eventos de ataque ou valor extraído—variando conforme o token e o período.
Essas tendências continuaram em 2025: serviços de bundling e roteamento se popularizaram; a adoção de ferramentas de proteção aumentou; e mais transações passaram a ser enviadas por canais protegidos. Ainda assim, durante eventos de destaque (novos lançamentos de tokens, mints populares de NFTs), os riscos de front-running e slippage permanecem elevados—reforçando a importância de ordens limitadas, baixo slippage e roteamento privado nesses períodos.
Nota sobre fonte dos dados: Os dados apresentados têm como base estatísticas de dashboards públicos e plataformas de pesquisa de 2024 e do terceiro trimestre de 2024; as tendências recentes refletem observações contínuas da comunidade e uso de ferramentas, mas valores específicos podem variar conforme o mercado e as condições on-chain.
Front-running é um subconjunto negativo do MEV, focado em executar negociações à frente de outros para obter lucro, enquanto MEV representa uma categoria mais ampla.
MEV (Maximal Extractable Value) engloba todos os lucros extraíveis por meio da reordenação, inserção ou remoção de transações dentro dos blocos—including arbitragem, liquidações, otimização de rotas entre pools, etc.—algumas delas com impacto neutro ou até positivo na liquidez do mercado. O front-running é mais restrito, explorando a intenção de negociação de terceiros para obter diferença de preço—normalmente prejudicando a experiência do usuário e a formação justa de preços.
Compreender essa diferença ajuda a avaliar riscos de forma precisa: nem todo lucro com ordenação de transações é malicioso, mas você pode utilizar envio privado, ordens limitadas e controles rígidos de slippage para se proteger das formas mais prejudiciais.
O front-running pode fazer com que sua operação seja executada a um preço pior ou com atraso. Atacantes compram antes da sua grande negociação para elevar o preço e vendem após a sua compra—fazendo você pagar mais no final. Esse risco é maior em operações em DEXs ou grandes transferências, principalmente quando há congestionamento na rede.
Adote múltiplas estratégias de proteção: utilize pools privados de transação ou agregadores para ocultar sua intenção; defina tolerância de slippage razoável (geralmente de 1–3%); opte por negociação com order book fora da blockchain em vez de AMM on-chain; negocie em horários de menor movimento na rede para reduzir o risco de monitoramento. Grandes plataformas como a Gate oferecem ferramentas integradas de proteção contra slippage.
A mempool do Ethereum é totalmente transparente—qualquer pessoa pode ver todos os detalhes e valores das transações pendentes. Mineradores e bots de arbitragem monitoram essas informações em tempo real para executar operações lucrativas de fura-fila. Isso decorre do design fundamental do Ethereum—privilegiando transparência em detrimento da privacidade—ainda que soluções recentes, como pools privados, comecem a mitigar essas questões.
Front-running é executar antes da sua operação; ataques sandwich envolvem cercar sua ordem com uma compra antes e uma venda depois. Enquanto front-runners lucram apenas por anteceder sua operação, atacantes sandwich lucram dos dois lados—usando estratégias mais sofisticadas, mas sempre explorando a ordenação injusta das transações.
RPCs privados ajudam a ocultar suas operações do monitoramento público da mempool, mas não eliminam totalmente o risco de front-running—validadores ou builders ainda podem reordenar transações durante a construção do bloco. Soluções mais robustas incluem o uso de serviços de proteção MEV da Flashbots ou redes que adotam PBS (Proposer-Builder Separation), reduzindo estruturalmente a chance de ser alvo de front-running.


