Resumo: MEV (Maximal Extractable Value) é o lucro que produtores de blocos e 'searchers' podem extrair ao reordenar, inserir ou censurar transações em um bloco. É como se alguém furasse a fila na exchange — e isso custa aos usuários de DeFi bilhões por ano em preços piores.
O que é MEV?
Quando você envia uma transação para uma blockchain, ela não é executada imediatamente. Em vez disso, ela vai para uma área de espera chamada mempool (abreviação de memory pool) — uma fila de transações pendentes aguardando para serem incluídas no próximo bloco.
Mempool
O mempool é uma área de armazenamento temporário onde transações não confirmadas aguardam antes que um produtor de bloco as inclua em um bloco. Na maioria das blockchains, o mempool é visível publicamente, o que significa que qualquer pessoa pode ver quais transações estão pendentes — incluindo os tokens exatos sendo trocados e os valores envolvidos.
Os produtores de blocos — validadores no Ethereum, por exemplo — escolhem quais transações incluir em um bloco e em qual ordem. Esse poder de reordenar transações cria oportunidades de lucro. Se um validador (ou um bot especializado chamado "searcher") puder ver sua transação pendente e reorganizar as transações para extrair valor dela, isso é MEV.
O termo originalmente significava "Miner Extractable Value" (Valor Extraível pelo Minerador) quando o Ethereum usava prova de trabalho (proof-of-work). Após a transição do Ethereum para prova de participação (proof-of-stake), ele foi renomeado para "Maximal Extractable Value" porque os validadores, e não os mineradores, agora controlam a produção de blocos. O conceito permanece o mesmo: quem decide a ordenação das transações tem o poder de lucrar com isso.
MEV não é uma taxa que você vê listada em lugar nenhum. Ela não aparece no resumo da transação da sua carteira. Ela aparece como um preço pior na sua troca — você recebe menos tokens do que deveria, e a diferença vai para outra pessoa.
Tipos de MEV
O MEV assume várias formas, variando de potencialmente benéficas (arbitragem que mantém os preços alinhados entre os mercados) a claramente prejudiciais (ataques de sanduíche que roubam valor de usuários individuais).
Front-running
Um bot vê sua grande ordem de compra no mempool e envia sua própria ordem de compra com uma taxa de gás maior, garantindo que ela seja executada antes da sua. Isso empurra o preço para cima antes que sua transação seja concluída. Você obtém um preço pior; o bot lucra vendendo após a execução da sua ordem. O front-running explora a transparência do mempool — sua transação pendente é visível para todos, incluindo aqueles que querem negociar contra você.
Ataque de sanduíche (Sandwich attack)
A forma mais comum e prejudicial de MEV. Um bot coloca uma ordem de compra logo antes da sua transação E uma ordem de venda logo após ela. Sua transação fica "sanduichada" entre as duas transações do bot. A compra inicial do bot empurra o preço para cima, você compra pelo preço inflado e a venda subsequente do bot captura a diferença. Ataques de sanduíche custam aos usuários de DeFi cerca de US$ 1 bilhão ou mais por ano em todas as redes.
Back-running
Um bot coloca uma transação imediatamente após a sua para capturar uma oportunidade de arbitragem que sua transação criou. Por exemplo, se sua grande troca na Uniswap move o preço de ETH/USDC, um 'back-runner' pode arbitrar imediatamente a diferença de preço entre a Uniswap e outra DEX como a SushiSwap. O back-running é geralmente considerado menos prejudicial do que o front-running ou ataques de sanduíche, pois não piora diretamente seu preço de execução — o bot lucra com a discrepância de preço que sua transação deixou para trás, não manipulando sua transação em si.
MEV de Liquidação
Em protocolos de empréstimo como Aave e Compound, posições que caem abaixo do índice de garantia exigido podem ser liquidadas. Quando uma liquidação se torna disponível, bots competem agressivamente para serem os primeiros a executá-la e ganhar o bônus de liquidação (geralmente 5-10% da garantia liquidada). Essa competição pode aumentar os preços do gás durante períodos de volatilidade do mercado, à medida que vários bots competem entre si pela mesma oportunidade de liquidação.
Liquidez Just-In-Time (JIT)
Uma forma sofisticada de MEV onde um bot detecta uma grande troca pendente, adiciona uma posição de liquidez altamente concentrada ao pool relevante logo antes da execução da troca, ganha as taxas de negociação dessa troca e, em seguida, remove a liquidez imediatamente. O bot captura quase todas as taxas da grande negociação sem assumir os riscos típicos que os provedores de liquidez de longo prazo enfrentam. Esta é uma área cinzenta — melhora a execução para o trader (mais liquidez significa menos impacto no preço), mas desvia a receita de taxas dos provedores de liquidez comprometidos.
MEV Cross-domain (entre cadeias)
À medida que o DeFi se expande por várias cadeias e redes de Camada 2, o MEV abrange cada vez mais domínios. Um 'searcher' pode explorar diferenças de preço entre a rede principal do Ethereum e a Arbitrum, ou entre duas L2s diferentes. O MEV cross-domain é mais difícil de detectar e mitigar porque envolve coordenação entre sistemas de consenso separados com tempos de bloco e garantias de finalidade diferentes.
Quanto MEV é extraído?
A escala da extração de MEV é enorme. Apenas no Ethereum, o MEV acumulado ultrapassou US$ 600 milhões ou mais em valor extraído, conforme rastreado pelo Flashbots. Mas esse número subestima drasticamente o total real por vários motivos:
- O Flashbots rastreia apenas o MEV na rede principal do Ethereum — ele não captura o MEV em Solana, BNB Chain ou outras redes de Camada 1.
- O MEV em redes de Camada 2 (Arbitrum, Base, Optimism) é amplamente não rastreado.
- Muitas formas de MEV são difíceis de identificar on-chain, especialmente o MEV cross-domain.
- Os dados incluem apenas o MEV que foi extraído com sucesso — tentativas de MEV fracassadas (que ainda custam gás aos usuários) não são contabilizadas.
O custo real do MEV em todas as redes desde o início do DeFi provavelmente está na casa dos bilhões de dólares. E à medida que o DeFi cresce, a oportunidade de MEV também cresce.
MEV em diferentes cadeias
Ethereum
O Ethereum possui o ecossistema de MEV mais maduro. A introdução do MEV-Boost pelo Flashbots criou um mercado estruturado onde validadores terceirizam a construção de blocos para construtores especializados. Cerca de 90% dos blocos do Ethereum são agora construídos através do MEV-Boost, o que significa que a construção e a proposta de blocos são amplamente separadas. Esse sistema — chamado proposer-builder separation (PBS) — não elimina o MEV, mas o torna mais transparente e distribui a receita de MEV de forma mais ampla entre os validadores.
Flashbots
Uma organização de pesquisa e desenvolvimento que constrói infraestrutura para mitigar os efeitos negativos do MEV no Ethereum. Seus principais produtos incluem o MEV-Boost (um protocolo que separa a construção de blocos da proposta de blocos) e o Flashbots Protect (um endpoint RPC privado que protege as transações dos usuários do mempool público para evitar ataques de sanduíche).
PBS (Proposer-Builder Separation)
Um padrão de design onde o papel de construir um bloco (escolher quais transações incluir e em qual ordem) é separado do papel de propor o bloco para a rede. Os construtores competem para criar o bloco mais valioso, e os proponentes (validadores) simplesmente escolhem o bloco que paga mais. Isso torna a extração de MEV mais transparente e competitiva, embora não elimine o MEV em si.
Solana
O MEV em Solana é desenfreado e, de muitas maneiras, mais agressivo do que no Ethereum. Os tempos de bloco rápidos da Solana (~400ms) e os baixos custos de transação tornam a extração de MEV barata e rápida. O protocolo Jito introduziu gorjetas de MEV — um sistema onde os 'searchers' pagam aos validadores diretamente pela prioridade na ordenação de transações. Ataques de sanduíche são um problema importante e persistente em Solana, em parte porque a arquitetura da rede torna mais difícil implementar o tipo de infraestrutura de transação privada que existe no Ethereum.
L2s (Arbitrum, Base, Optimism)
Em redes de Camada 2, o sequenciador — uma entidade única que ordena as transações antes de serem enviadas ao Ethereum — detém um poder de MEV significativo. Ao contrário da rede principal do Ethereum, onde os validadores são descentralizados e usam o MEV-Boost, os sequenciadores de L2 são atualmente centralizados (geralmente operados pela própria equipe da L2). Isso significa que o MEV em L2s é menos transparente do que na L1. Embora as principais equipes de L2 tenham declarado que não extraem MEV ativamente, o sequenciador centralizado cria uma suposição de confiança que não existe na rede principal do Ethereum.
Como se proteger
Você não pode eliminar completamente o MEV, mas pode reduzir significativamente sua exposição. Aqui estão as estratégias mais eficazes:
Use agregadores de DEX com proteção MEV
Agregadores como 1inch Fusion, CoW Swap e Matcha roteiam suas negociações através de canais privados ou usam sistemas baseados em intenção que impedem que bots vejam sua transação no mempool público. Esta é a defesa mais eficaz contra ataques de sanduíche.
Defina uma tolerância de slippage menor
Uma configuração de slippage mais rígida (por exemplo, 0,5% em vez de 3%) limita o quanto um bot de sanduíche pode extrair da sua negociação. A desvantagem é que sua transação pode falhar se o mercado se mover demais — mas uma transação falha com uma pequena taxa de gás geralmente é melhor do que uma bem-sucedida que perde 2% para um bot.
Use mempools privados e endpoints RPC
Serviços como Flashbots Protect e MEV Blocker permitem que você envie transações através de um canal privado em vez do mempool público. Sua transação vai diretamente para construtores de blocos que se comprometem a não te "sanduichar". Isso é gratuito e suportado pela maioria das carteiras Ethereum.
Em Solana: use gorjetas Jito estrategicamente
Em Solana, adicionar uma gorjeta Jito ou taxa de prioridade pode ajudar sua transação a pousar em uma posição favorável dentro do bloco. Embora isso não impeça o MEV inteiramente, dá a você mais controle sobre a ordenação da sua transação.
Divida grandes negociações em menores
Bots de sanduíche visam grandes negociações porque o lucro potencial é maior. Dividir uma troca de US$ 50.000 em cinco trocas de US$ 10.000 reduz a oportunidade de MEV em cada negociação individual. A desvantagem são os custos de gás totais mais altos devido a múltiplas transações.
Use ordens limitadas em vez de swaps de mercado
Ordens limitadas permitem que você especifique o preço exato pelo qual deseja negociar. Elas não são suscetíveis a ataques de sanduíche porque são executadas apenas pelo preço especificado — não há slippage para um bot explorar. Muitos agregadores e protocolos de DEX agora suportam ordens limitadas on-chain.
MEV é roubo?
Esta é uma das questões mais debatidas no DeFi, e a resposta depende de a quem você pergunta e de qual tipo de MEV você está discutindo.
O argumento de que o MEV é um mecanismo de mercado natural: O MEV de arbitragem — onde bots mantêm os preços alinhados entre diferentes exchanges — melhora genuinamente a eficiência do mercado. Sem arbitradores, o preço do ETH na Uniswap poderia divergir significativamente do preço na SushiSwap, prejudicando a todos. O back-running e a liquidez JIT também podem ser vistos como benéficos: eles melhoram a qualidade da execução para os traders e mantêm os mercados funcionando sem problemas.
O argumento de que o MEV é extração de valor: Ataques de sanduíche não têm qualidade redentora para o usuário que está sendo "sanduichado". Um bot está tornando sua negociação pior para lucrar com a diferença. Você está pagando mais (ou recebendo menos) do que teria sem a interferência do bot. O usuário obtém um resultado pior, e o bot captura 100% do benefício. Para muitas pessoas, isso é indistinguível de roubo — mesmo que seja tecnicamente legal e habilitado pelo design da blockchain.
A indústria está se movendo amplamente em direção a soluções que minimizam o MEV prejudicial (especialmente ataques de sanduíche) ou redistribuem o valor do MEV de volta para os usuários ou protocolos que o geraram. O consenso é que algum MEV é saudável para os mercados, mas a extração que prejudica puramente os usuários — sem nenhum benefício compensatório — deve ser mitigada.
Soluções em desenvolvimento
O problema do MEV gerou toda uma subindústria de pesquisadores, protocolos e construtores de infraestrutura trabalhando em soluções. Aqui estão as principais abordagens:
Flashbots e MEV-Boost
Já ativo no Ethereum, o MEV-Boost separa a construção de blocos da proposta de blocos. Construtores especializados competem para construir o bloco mais valioso, e os validadores escolhem a opção que paga mais. Isso não elimina o MEV, mas o torna mais transparente, distribui-o de forma mais justa entre os validadores e cria uma estrutura para melhorias futuras.
Mempools criptografados
Uma das soluções de longo prazo mais promissoras. Se as transações dos usuários forem criptografadas antes de serem enviadas e apenas descriptografadas após serem confirmadas em um bloco, os bots de sanduíche não poderão ver o que você está negociando. Vários projetos estão pesquisando mempools criptografados usando criptografia de limiar, ambientes de execução confiáveis (TEEs) ou outras técnicas criptográficas. Essa abordagem eliminaria o front-running e ataques de sanduíche no nível do protocolo.
Protocolos de ordenação justa
Esses protocolos impõem regras sobre a ordenação de transações para evitar manipulação. Por exemplo, um sistema de ordenação justa pode exigir que as transações sejam incluídas na ordem em que foram recebidas, impedindo que validadores ou construtores as reordenem para obter lucro. Os Fair Sequencing Services (FSS) da Chainlink são um esforço notável nessa direção.
Negociação baseada em intenção (Intent-based trading)
Em vez de enviar uma transação específica ("trocar 1 ETH por USDC na Uniswap"), os usuários enviam uma intenção ("quero vender 1 ETH pelo melhor preço disponível"). Solucionadores especializados competem então para preencher a intenção pelo melhor preço possível. Como o usuário nunca envia uma transação de mempool pública, não há nada para um bot de sanduíche atacar. Protocolos como CoW Protocol e UniswapX usam essa abordagem.
Soluções específicas de aplicação
Alguns protocolos estão integrando a proteção contra MEV diretamente em suas aplicações. O sistema de hooks da Uniswap v4, por exemplo, permite que desenvolvedores criem lógica personalizada que é executada antes ou depois das trocas, potencialmente implementando estratégias de mitigação de MEV no nível do pool. Outros protocolos estão explorando mecanismos de leilão onde o MEV é capturado e redistribuído para provedores de liquidez ou traders.
Principais conclusões
- MEV (Maximal Extractable Value) é o lucro extraído ao reordenar, inserir ou censurar transações de blockchain. É um custo oculto que não aparece no detalhamento de taxas da sua carteira.
- Ataques de sanduíche são a forma mais prejudicial de MEV, custando aos usuários de DeFi mais de US$ 1 bilhão por ano ao manipular o preço das suas negociações.
- Front-running, back-running, MEV de liquidação, liquidez JIT e MEV cross-domain são outras formas de extração de valor, variando de prejudiciais a potencialmente benéficas.
- No Ethereum, o MEV-Boost e o PBS do Flashbots trouxeram estrutura ao MEV. Em Solana e L2s, o cenário de MEV é menos maduro e muitas vezes menos transparente.
- Proteja-se usando agregadores com proteção MEV, endpoints RPC privados, configurações de slippage rígidas, tamanhos de negociação menores e ordens limitadas.
- Soluções de longo prazo incluem mempools criptografados, protocolos de ordenação justa e sistemas de negociação baseados em intenção — mas nenhuma resolveu totalmente o problema ainda.
Para mergulhos mais profundos em tópicos relacionados, veja nossos guias sobre DeFi explicado, Uniswap, Ethereum, taxas de cripto explicadas, taxas de gás e entendendo o risco em DeFi.
Veja seu panorama completo de DeFi — cada posição, cada cadeia, cada custo oculto.