Front Running em Cripto: Bots de MEV e Proteção
Learn how front running works in crypto, sandwich attacks on DEX swaps, and proven protection methods like private RPCs and slippage tolerance.
Submeteu um swap na Uniswap e recebeu menos tokens do que a interface lhe indicou. O preço moveu-se numa fração de segundo entre o momento em que clicou em confirmar e o momento em que a sua transação foi liquidada. Esse intervalo tem um nome.
O front running em cripto é a prática em que bots automatizados monitorizam transações pendentes na blockchain antes de serem confirmadas, inserindo depois as suas próprias transações à frente da sua, pagando uma taxa de gas de prioridade mais elevada. O bot lucra com o movimento de preço que a sua troca causa, e o utilizador recebe um preço de execução pior do que o esperado.
Isto acontece dentro das DeFi (Finanças Descentralizadas), o ecossistema de aplicações financeiras construídas em blockchains públicas, incluindo swaps de tokens, protocolos de empréstimo e yield farming, tudo executado através de Smart Contracts sem intermediários centralizados.
De onde vem o Front Running
O termo "front running" teve origem nos mercados financeiros tradicionais, onde os corretores executavam Trades para as suas próprias contas com base no conhecimento prévio de ordens de clientes pendentes, lucrando com o movimento de preço que a grande ordem do cliente causaria quando fosse finalmente executada (Filled).
Em mercados regulados, esta prática é explicitamente ilegal. Viola o dever fiduciário do corretor, a Regra 10b-5 da SEC e as normas de conduta da FINRA. Um corretor que negoceie à frente da ordem de um cliente enfrenta processos criminais e ações regulatórias.
O front running em cripto é estruturalmente semelhante, mas legalmente distinto. A diferença resume-se a uma palavra: público. Na Ethereum, a blockchain onde o front running on-chain está mais detalhadamente documentado, cada transação pendente é visível para qualquer pessoa antes de ser confirmada. Não existe informação privilegiada, nem segredo, nem quebra de dever. Essa distinção é a razão pela qual o front running em cripto se situa numa zona cinzenta legal, em vez de uma categoria claramente ilegal.
Como funciona o Front Running em Cripto?
- Submete um swap de tokens numa corretora descentralizada (DEX) (DEX), chamando um Smart Contract, um programa autoexecutável na blockchain, que executa a troca na blockchain. Cada transação na blockchain, incluindo o seu swap, contém o endereço do remetente, a ação a ser realizada, a taxa de gas oferecida e uma assinatura criptográfica.
- A sua transação entra na mempool pública, a área de espera para transações submetidas mas não confirmadas, onde é visível para todos os nós da rede, incluindo bots automatizados.
- Um bot de front running deteta a sua transação em milissegundos, lê as quantidades de tokens e o seu preço-alvo, e calcula se a troca é lucrativa para explorar com base no tamanho da pool e na sua tolerância de Slippage.
- O bot submete a sua própria transação de compra para o mesmo token com uma taxa de gas de prioridade mais elevada, saltando à frente da sua troca na fila do validador.
- A transação do bot executa primeiro, elevando o preço do token. A sua troca é então executada ao preço pior e o bot vende imediatamente para obter lucro.
O Mempool: Porque é que a sua Trade pendente é visível
A mempool (pool de memória) é uma área de espera pública onde as transações de blockchain submetidas mas não confirmadas são mantidas antes de um validador as selecionar para inclusão num bloco. Pense nisto como uma sala de espera transparente onde o pedido de cada cliente é escrito num quadro branco visível para todos na sala, incluindo qualquer pessoa que queira passar à frente na fila.
Todos os detalhes da sua transação pendente podem ser lidos por qualquer operador de nó: que tokens está a trocar, quanto, que contrato está a chamar e que taxa de gas ofereceu. O front running Mempool refere-se precisamente a esta prática de analisar essas transações pendentes para as identificar e explorar antes de serem confirmadas. A Ethereum e outras cadeias compatíveis com EVM têm os casos mais documentados disto, embora algumas cadeias alternativas e designs de mempool privados limitem esta exposição.
Como os Bot saltam a fila: Taxas de Gas de Prioridade
Os validadores, os nós que produzem novos blocos na rede proof-of-stake da Ethereum, ordenam as transações pendentes pela taxa de gas de prioridade: a gorjeta mais alta vai primeiro. Sob a estrutura de taxas EIP-1559 da Ethereum, cada transação paga uma taxa-base (que é queimada, não paga aos validadores) e uma taxa de gas de prioridade separada, a gorjeta que os validadores realmente recebem e que determina a sua preferência de ordenação.
Um bot de front running deteta a sua troca pendente, calcula o lucro esperado menos os custos de gas e, se a troca valer a pena, submete automaticamente uma transação concorrente com uma taxa de gas de prioridade ligeiramente superior à sua. Este processo é designado por leilão de prioridade de gas (PGA). O bot não quebra nenhuma regra do protocolo. Simplesmente oferece mais do que o utilizador num mercado de taxas público.
Quem opera estes Bot?
Os agentes por trás do front running não são traders humanos a observar ecrãs. São bots MEV automatizados, também chamados de bots de busca, que analisam a mempool continuamente, 24 horas por dia. Um bot de front running cripto liga-se diretamente aos nós de Ethereum através de ligações WebSocket ou RPC que transmitem dados da mempool em tempo real. O ciclo completo, desde a deteção de uma troca pendente vulnerável até à submissão da transação concorrente, demora milissegundos. Estes bots são operados por programadores e empresas de trading. As corretoras e os protocolos de blockchain não os operam nem são responsáveis pelo seu comportamento.
Quando um bot faz front-run ao seu swap, este é executado antes de si e empurra o preço na direção em que estava a negociar. Recebe menos tokens pelo mesmo ETH pago, ou paga mais ETH pela mesma quantidade de tokens. A diferença entre o preço que a interface lhe indicou e o preço que realmente recebeu é a sua perda por front running.
Tipos de Front Running em Cripto
O front running assume três formas principais em DeFi, cada uma visando a sua transação pendente de uma forma diferente.
O que é um Ataque Sandwich?
Um ataque sandwich é a forma mais comum de front running em DeFi. Um bot coloca uma transação imediatamente antes do seu swap pendente e uma transação imediatamente depois. A sua troca é entalada entre duas transações do bot, como o recheio entre duas fatias de pão. O bot lucra com o movimento de preço que a sua troca causa.
Em DEX baseadas em AMM como a Uniswap, as Trades são executadas contra pools de liquidez, reservas de dois tokens depositadas por fornecedores de liquidez, em vez de serem executadas diretamente contra outros compradores e vendedores. O Market Maker automatizado (AMM) define o preço dos tokens com base no rácio de ativos na pool: quanto mais compra de uma pool fixa, mais o preço sobe por unidade. Os Bot exploram este impacto previsível no preço.
Eis como se desenrola um ataque sandwich passo a passo:
- Submete um swap avultado pelo Token X na Uniswap; a transação entra na mempool com uma taxa de gas de prioridade padrão.
- O bot submete uma ordem de compra para o Token X com uma taxa de gas de prioridade mais elevada, executando antes da sua troca e elevando o preço do Token X através do impacto no preço do AMM.
- O seu swap é executado ao preço agora mais elevado e recebe menos tokens do que a interface indicou.
- O bot vende imediatamente o Token X que comprou ao preço elevado, embolsando a diferença.
Um ataque sandwich é um tipo específico de front running, não um conceito separado. Front running é a categoria geral. Um ataque sandwich é a forma mais comum, assim nomeada pelas duas transações do bot que enquadram a sua troca.
Displacement Front Running
Um ataque de deslocamento (displacement) é uma forma mais simples de front running: o bot submete uma transação concorrente que toma a sua posição no bloco, atrasando ou deslocando inteiramente a sua transação, em vez de lucrar com o impacto no preço. Esta forma é menos comum em swaps de DEX rotineiros, mas aparece frequentemente em corridas de cunhagem (minting) de NFT e cenários de arbitragem onde ser o primeiro no bloco é a proposta de valor total.
O que é o Back Running em Cripto?O back running é o inverso do front running: em vez de se antecipar à sua negociação, um bot posiciona-se imediatamente a seguir a uma grande negociação para lucrar com o reequilíbrio de preços que se segue. Assim que uma grande troca é executada e altera a proporção da pool AMM, o preço diverge brevemente dos preços noutros locais. Um bot de back-running captura esse movimento de reequilíbrio. Ao contrário do front running, o back running não altera o seu preço de execução porque a sua negociação já foi liquidada antes de o bot atuar. É menos prejudicial para os traders individuais do que os ataques sandwich, mas continua a ser uma forma de extração de MEV que retira valor da mesma atividade on-chain que a sua negociação criou.
Um Exemplo Real de Front Running em Cripto
O cenário: Um trader submete uma troca de 5 ETH (aproximadamente $15.000) por TOKEN_X na Uniswap. A transação entra na mempool pública com uma taxa de prioridade de gás padrão.
O que o bot faz: Um bot de front-running deteta a troca pendente em milissegundos. Submete uma compra de 2 ETH de TOKEN_X com uma taxa de prioridade de gás aproximadamente 20% mais alta, garantindo que a sua transação é executada primeiro.
O resultado: A compra do bot aumenta o preço de TOKEN_X em cerca de 0,4% devido ao impacto do preço na AMM. A troca de 5 ETH do trader é então executada ao preço elevado, recebendo aproximadamente 2% menos tokens do que a interface cotou. O bot vende imediatamente a sua posição em TOKEN_X, extraindo um lucro de aproximadamente $80 a $150 após custos de gás.
A perda do trader: Numa troca de $15.000, receber 2% menos tokens representa aproximadamente $300 em valor extraído. O ganho do bot é a perda do trader, uma extração de soma zero da mesma transação.
Este cenário acontece centenas de milhares de vezes no Ethereum. O rastreador de sandwich da EigenPhi) permite pesquisar qualquer hash de transação para verificar se as suas próprias transações foram alvo.
Front Running e MEV: O Quadro Geral
Maximal Extractable Value (MEV) é o valor total que pode ser extraído dos utilizadores de blockchain através da reordenação, inserção ou censura de transações dentro de um bloco, para além das recompensas de bloco e taxas de gás padrão. O termo era originalmente "Miner Extractable Value" na era proof-of-work do Ethereum. Após o Merge em setembro de 2022, quando o Ethereum mudou para proof-of-stake, o nome foi atualizado para "Maximal" para refletir que os validadores, e não os mineradores, agora ordenam as transações. Bot termos aparecem em literatura mais antiga; Maximal Extractable Value é o padrão atual. Para uma referência técnica mais aprofundada, consulte a documentação MEV do Ethereum.
O front running é uma das formas mais lucrativas de extração de MEV em cripto, representando uma parte significativa do MEV total capturado no Ethereum. A taxonomia mais ampla de MEV inclui três estratégias principais:
- Ataques sandwich e front running de deslocamento: exploram transações pendentes específicas do utilizador para lucro direto à custa do trader
- Arbitragem: explora discrepâncias de preços entre diferentes pools de liquidez ou locais de negociação, comprando a baixo e vendendo a alto simultaneamente; geralmente considerado neutro em relação ao mercado, pois melhora a consistência de preços em todo o ecossistema em vez de extrair valor de um utilizador específico
- Front running de liquidação: bots competem para acionar liquidações de empréstimos subcolateralizados em protocolos de empréstimo como Aave ou Compound, ganhando o bónus de liquidação por agir primeiro
Ao contrário do front running, a arbitragem não tem como alvo a sua transação específica. Beneficia de ineficiências de preço que existem independentemente da sua atividade. O front running de liquidação expande o quadro de MEV para além de trocas DEX, mostrando como os validadores e os bots de pesquisa interagem com uma gama muito mais ampla de atividades on-chain.
Como o Front Running Afeta o Seu P&L
Lucro e Perda (P&L), no trading de cripto, é a diferença líquida entre o que pagou por um ativo e o que recebeu ao vendê-lo ou trocá-lo, após todas as taxas. O front running degrada o seu P&L em todas as negociações que afeta, e fá-lo de uma forma que aparece no seu histórico de transações apenas como slippage normal.
Quando um bot faz front running da sua troca, o preço move-se contra si antes da execução da sua negociação. A diferença entre o preço cotado que viu e o preço de execução que recebeu é uma redução direta no seu P&L realizado nessa negociação. Um impacto de front running de 0,3% numa troca de $10.000 representa $30 de valor extraído por negociação. Com três negociações por semana, isso compõe-se em aproximadamente $4.680 anualmente, retirado silenciosamente dos seus retornos e atribuído a nada mais específico do que "movimento de mercado".
De acordo com o rastreador de sandwich da EigenPhi,), o MEV cumulativo de ataques sandwich extraído no Ethereum excedeu $1 bilhão no início de 2024, em centenas de milhares de ataques individuais. Para traders ativos de DeFi, este não é um risco teórico. É um custo recorrente embutido em cada troca grande numa DEX baseada em AMM. Verifique os valores atuais diretamente na fonte antes de citar, pois estes dados atualizam continuamente.
Para verificar se as suas próprias negociações foram alvo de front running, siga estes passos:
- Encontre o hash da sua transação no histórico da sua carteira ou no Etherscan.
- Localize o bloco que contém a sua transação no explorador de blocos Etherscan.
- Procure transações de compra por bots que apareçam imediatamente antes da sua troca e transações de venda por bots que apareçam imediatamente depois, no mesmo par de tokens.
- Pesquise o hash da sua transação diretamente em no rastreador de sandwich da EigenPhi,), que sinaliza automaticamente ataques sandwich confirmados.
Front Running em Cripto vs. Ações vs. Corretoras Centralizadas
O front running não é exclusivo das cripto, mas os mecanismos, o estatuto legal e as opções de proteção diferem significativamente entre os três contextos.
| DEX / Na Blockchain (Cripto) | CEX (Corretora Centralizada) | TradFi (Ações/Valores Mobiliários) | |
|---|---|---|---|
| Mecanismo | Bots monitorizam a mempool pública; submetem transações com gás mais alto para executar antes de trocas pendentes | Iniciados da corretora poderiam teoricamente ver grandes ordens pendentes antes da execução | Corretoras executam as suas próprias negociações antes de preencher grandes ordens de clientes |
| Informação Utilizada | Dados da mempool pública, visíveis para todos igualmente | Fluxo de ordens interno, visível apenas para os operadores da corretora | Informação de ordem de cliente material não pública |
| Quem Executa | Bots de MEV automatizados operados por programadores e empresas de trading | Iniciados da corretora, se ocorrer | Corretoras e profissionais financeiros |
| Questões Legais Status | Zona cinzenta legal; não é atualmente proibido na maioria das jurisdições; supervisão regulatória em evolução | Proibido sob os termos de serviço da corretora; regulado contra na maioria das jurisdições | Explicitamente ilegal sob a Regra 10b-5 da SEC, regulamentos FINRA e dever fiduciário do corretor |
| Como Proteger | Tolerância a slippage, ponto de acesso RPC privado, agregadores DEX com proteção MEV | Usar corretoras regulamentadas de boa reputação; a supervisão regulatória fornece proteção estrutural | Fiscalização da SEC/FINRA; o cliente não se pode auto-proteger |
A diferença estrutural é a seguinte: o front running on-chain explora informação pública que todos os participantes podem ver igualmente. O front running em TradFi e em corretoras centralizadas (CEX) envolvem ambos a exploração de informação que deveria permanecer confidencial, o que torna ambos legalmente proibidos.
O Front Running em Cripto é Ilegal?
O front running em cripto ocupa atualmente uma zona cinzenta legal na maioria das jurisdições. Não é explicitamente proibido da forma como o front running TradFi é.A razão prende-se com a informação. O front running é ilegal ao abrigo da Regra 10b-5 da SEC porque o corretor explora informação material não pública: a ordem do cliente é confidencial e negociar antes dela constitui uma violação do dever fiduciário e uma forma de fraude de títulos. O front running na blockchain funciona de forma diferente. O mempool é intencionalmente público. Qualquer pessoa que execute um nó Ethereum pode ver todas as transações pendentes em tempo real. A informação utilizada é pública por natureza, sem que haja qualquer violação de uma relação fiduciária. A operação de bots MEV que realizam front running não é atualmente processada na maioria das jurisdições e não viola as regras do protocolo Ethereum.
O debate ético é mais controverso. Uma perspetiva defende que a extração de MEV é uma consequência natural de uma blockchain transparente e sem permissão: as regras são as mesmas para todos, e os bots que leem dados públicos e agem com base neles estão simplesmente a cumprir essas regras. Alguma MEV, como a arbitragem, beneficia o ecossistema ao manter preços consistentes entre pools. A perspetiva oposta defende que os ataques em sanduíche são especificamente predatórios para traders de retalho, impondo um imposto invisível em cada troca grande que afeta desproporcionalmente os participantes menos sofisticados tecnicamente que não sabem que o mempool é visível ou que existem ferramentas de proteção.
Os quadros regulamentares estão em constante evolução. A SEC e a CFTC expandiram a sua supervisão dos mercados de criptomoedas nos últimos anos, e o estatuto legal do front running baseado em MEV pode mudar à medida que essa supervisão amadurece. Este artigo destina-se apenas a fins educativos e não constitui aconselhamento jurídico. Consulte um profissional jurídico qualificado antes de tomar decisões com base nesta análise.
Como proteger-se do front running em cripto
- Reduza a sua tolerância a slippage para 0,5% ou menos em interfaces como a Uniswap, nas suas DEX.
- Mude para um ponto final RPC privado (Flashbots Protect ou MEV Blocker) para ocultar as suas transações do mempool público.
- Utilize um agregador de DEX com proteção MEV integrada, como CoW Swap ou 1inch Fusion Mode.
- Divida trocas grandes em transações menores para reduzir o impacto no preço por troca e tornar as trocas individuais menos lucrativas para serem alvo.
- Evite negociar durante os períodos de pico de congestionamento de gás, quando os bots estão mais ativos e a concorrência de taxas de prioridade de gás é mais intensa.
Ajustar a sua tolerância de Slippage
A tolerância de Slippage é a proteção mais imediata que pode configurar neste momento, diretamente na sua interface DEX. A Slippage descreve a diferença entre o preço cotado e o preço de execução. O front running alarga esta diferença, pressionando o preço antes de a sua troca ser executada.
A configuração da tolerância de slippage informa a interface DEX quanto desvio de preço aceitará antes que a transação seja revertida automaticamente. As configurações que reduzem a sua exposição ao front running:
- Para a maioria das trocas na Uniswap: defina a tolerância de slippage para 0,5% ou inferior.
- Para pares líquidos e de alto volume em tamanhos de troca padrão: 0,1% a 0,3% oferece proteção mais forte contra ataques em sanduíche.
- Para tokens de alta volatilidade onde slippage baixo causa reversões frequentes: mude para um ponto final RPC privado em vez de aumentar a sua tolerância acima de 1%.
Para ajustar na Uniswap: clique no ícone de engrenagem de Configurações na interface de troca e, em seguida, selecione "Tolerância de Slippage" e introduza a sua percentagem preferida.
Definir a tolerância de slippage mais baixa reduz significativamente a sua exposição a ataques em sanduíche. Se a compra inicial do bot pressionar o preço para além do seu limite, a sua transação é revertida automaticamente, tornando o ataque não lucrativo para o bot. No entanto, os bots ainda podem obter lucro em trocas onde a sua tolerância está acima do limite mínimo lucrativo para o tamanho do pool, pelo que a tolerância de slippage é a sua primeira linha de defesa, não uma solução completa.
Utilizar um ponto final RPC privado
Um ponto final RPC privado é a proteção mais forte disponível para trocas grandes, pois remove a sua transação do mempool público por completo.
RPC (Remote Procedure Call) é o método de ligação que a sua carteira de cripto utiliza para comunicar com a blockchain. Por defeito, a maioria das carteiras conecta-se através de um ponto final RPC público que transmite as suas transações para o mempool público, tornando-as visíveis para os bots de front running no momento em que as submete. Um ponto final RPC privado encaminha a sua transação diretamente para validadores através de um canal protegido. A transação nunca aparece no mempool público até já estar incluída num bloco, pelo que os bots que monitorizam o mempool não a conseguem ver.
O Flashbots Protect é a opção RPC privada mais utilizada por traders de retalho. A Flashbots é uma organização de investigação e desenvolvimento que construiu infraestruturas para reduzir a extração prejudicial de MEV no Ethereum. O seu produto para consumidores encaminha a sua transação através de um canal privado para que os bots de front running não a vejam e não a possam explorar. Para adicionar o Flashbots Protect ao MetaMask: vá a Configurações, depois Redes, depois Adicionar Rede, introduza o URL RPC como https://rpc.flashbots.net e defina o ID da Cadeia (Chain ID) para 1 para a mainnet do Ethereum.
O MEV Blocker da CoW Protocol oferece uma opção de configuração com um clique. Envia a sua transação para uma rede de construtores que competem para lhe dar o melhor preço de execução. Ferramentas como Both encaminham a sua transação através de um fornecedor de terceiros, o que representa um compromisso de confiança a considerar para transações grandes. Para trocas rotineiras, a proteção supera este compromisso para a maioria dos traders.
Agregadores de DEX com proteção MEV
Alguns agregadores de DEX incluem proteção integrada contra front running, mas nem todos. O design é importante.
O CoW Swap (construído sobre o CoW Protocol) utiliza mecânicas de leilão em lote que agrupam múltiplas ordens e as liquida simultaneamente. Como não há uma única transação pendente no mempool para os bots identificarem e visarem, o modelo de ataque em sanduíche não se aplica. O 1inch Fusion Mode encaminha ordens através de uma rede de solucionadores (solvers) que competem para executar ao melhor preço, com encaminhamento privado de ordens que reduz a exposição ao mempool.
Agregadores de DEX padrão que simplesmente encaminham a sua troca através de AMMs não fornecem proteção completa contra ataques em sanduíche. Se o agregador ainda submeter a sua transação ao mempool público da forma padrão, um bot ainda a pode ver. Verifique se a proteção MEV de um agregador é estrutural, como leilões em lote ou encaminhamento privado, antes de assumir que está coberto.
Perguntas frequentes
Qual é a diferença entre um ataque em sanduíche e front running?
Um ataque em sanduíche é um tipo específico de front running, não um conceito separado. Front running é a categoria ampla que abrange qualquer estratégia onde um bot insere a sua transação antes da sua para lucrar com o movimento de preços. Um ataque em sanduíche é a forma mais comum, utilizando duas transações de bot, uma antes da sua troca e outra depois, que enquadram a sua troca e extraem a diferença de preço.
O front running é ilegal em cripto?
O front running em cripto ocupa atualmente uma zona legal cinzenta na maioria das jurisdições. Não é explicitamente proibido como o front running de corretor o é ao abrigo da Regra 10b-5 da SEC, porque o mempool é informação pública acessível a todos, não dados confidenciais de clientes. Os quadros regulamentares ainda estão a desenvolver-se, e este estatuto pode mudar. Este artigo não constitui aconselhamento jurídico.
Como sei se a minha troca foi alvo de front running?
Procure o hash da sua transação no Etherscan e examine o bloco em que foi incluída. Se uma transação de compra de um bot aparecer imediatamente antes da sua troca e uma venda de um bot aparecer imediatamente depois, no mesmo par de tokens, provavelmente foi vítima de um ataque em sanduíche. Pode também procurar o hash da sua transação no rastreador de ataques em sanduíche da EigenPhi) para deteção automatizada.
Que tolerância de slippage devo definir na Uniswap para evitar front running?Para a maioria dos trades na Uniswap, defina a slippage tolerance para 0,5% ou menos nas Definições da interface. Para pares líquidos com tamanhos de trade padrão, entre 0,1% e 0,3% oferece uma proteção mais forte. Para tokens de elevada volatilidade em que a slippage baixa causa reversões repetidas, mude para um endpoint RPC privado como o Flashbots Protect, em vez de aumentar a sua tolerância acima de 1%.
O que é o Flashbots e como evita o MEV?
O Flashbots é uma organização de investigação e desenvolvimento que construiu infraestruturas para reduzir a extração prejudicial de MEV na Ethereum. O seu produto, Flashbots Protect, permite-lhe submeter transações através de um endpoint RPC privado que ignora totalmente a mempool pública. Os bots de front-running não conseguem ver a sua transação até que esta já esteja incluída num bloco, o que remove a oportunidade de a anteciparem.
O que é um endpoint RPC privado?
Um endpoint RPC (Remote Procedure Call) é a ligação que a sua carteira cripto utiliza para comunicar com a blockchain. Por predefinição, as carteiras transmitem as transações para a mempool pública, onde os bots de front-running as podem ver. Um endpoint RPC privado encaminha a sua transação diretamente para os validadores através de um canal protegido, ocultando-a dos bots até que a transação seja confirmada num bloco.
O front running acontece em bolsas Centralizadas?
Os bots externos não podem realizar front running ao estilo mempool em bolsas Centralizadas porque os livros de ordens CEX são privados e as ordens pendentes não são visíveis publicamente. No entanto, os insiders das bolsas poderiam, teoricamente, ver ordens grandes antes da execução e fazer trades antes destas. Esta forma de front running de insiders é proibida pelos termos de serviço das bolsas e pelas regulamentações financeiras na maioria das jurisdições.
O que é o back running em cripto?
O back running é o inverso do front running: um bot submete uma transação imediatamente após a execução de um grande trade para lucrar com o reequilíbrio de preços que se segue. Ao contrário de um ataque de sanduíche, o back running não altera o seu preço de execução porque o seu trade já foi liquidado. É menos prejudicial para os traders individuais, mas continua a ser uma forma de extração de MEV.