Autor: Cooper Duschang Fonte: coinmetrics Tradução:善欧巴,金色财经
As transações, antes de serem executadas, são influenciadas por múltiplos atores externos, criando oportunidades de valor máximo extraível (MEV).
A construção de blocos é um mercado altamente competitivo, e fluxo de transações e ordenação de transações são essenciais para adquirir e manter quota de mercado.
A ordenação de transações é crucial tanto para os traders quanto para os construtores de blocos, ambos dependentes dela para maximizar valor.
Nas blockchains públicas como Ethereum, as transações são primeiro agrupadas em blocos e depois validadas pelos validadores. Nesse processo, uma transação passa por várias etapas e atores até sua confirmação final, geralmente entrando na fila pública de espera chamada mempool.
Como o mempool é público, transações concorrentes e bots profissionais podem pagar taxas mais altas para obter prioridade na inclusão no bloco. Os construtores de blocos organizam a ordem das transações com base nessas taxas, capturando assim oportunidades de MEV.
MEV refere-se ao valor adicional obtido através de reordenação, inclusão ou exclusão de transações dentro de um bloco, semelhante ao que traders de alta frequência fazem ao usar informações de fluxo de ordens para ajustar suas estratégias e lucrar.
Este artigo abordará os principais aspectos do fluxo de transações: quem constrói os blocos na Ethereum, como as transações são ordenadas e os desafios enfrentados ao usar o sistema de mempool.
Esta seção apresenta os atores centrais que influenciam o ciclo de vida das transações e como eles criam oportunidades de MEV.
Atores na cadeia de MEV na Ethereum
A cadeia de MEV começa com os caçadores. Estes escaneiam protocolos DeFi e transações públicas em busca de oportunidades lucrativas de MEV. Nem todo MEV é malicioso: alguns bots de arbitragem mantêm spreads estreitos e garantem a estabilidade dos preços; outros adotam estratégias mais perigosas, como ataques de “sanduíche” em exchanges descentralizadas.
Os caçadores empacotam suas transações originais com suas próprias transações em “bundles” e enviam aos construtores de blocos, garantindo que as transações sejam executadas na ordem desejada.
Os construtores de blocos agregam transações do mempool público, fluxos privados e bundles de caçadores para montar o bloco. Como diferentes construtores recebem bundles de MEV distintos, o total de taxas e o conteúdo do bloco variam, influenciando sua capacidade de oferecer lances na disputa por inclusão. Os construtores enviam lances aos relays, que coordenam com os validadores. Para que seu bloco seja escolhido, os construtores precisam pagar uma parte do valor do bloco a esses participantes, trocando por sua chance de inclusão.
Validadores / Proponentes de blocos são os responsáveis por decidir qual bloco será incluído na cadeia. A cada rodada, um validador é selecionado como proponente, geralmente aquele que oferece o maior lance pelo bloco. O mecanismo de rotação evita que poucos nós controlem grande parte da atividade na rede; porém, poucos validadores podem aumentar o risco de censura, enquanto muitos podem sobrecarregar a rede e afetar seu desempenho.
O ataque de sanduíche ocorre quando a transação de um usuário é cercada por uma transação maliciosa de “front-running” e uma de “back-running”. Bots interceptam a transação alvo, executando uma transação de front-running para influenciar o preço, e depois uma de back-running para lucrar com a diferença de preço.
Na blockchain Ethereum, na block #24.650.612, uma transação foi vítima de um ataque de sanduíche, onde o bot lucrou e o usuário sofreu uma troca desfavorável.
Os construtores de blocos executam essas transações na ordem solicitada pelos caçadores, pois estes pagaram uma taxa de prioridade mais alta, aumentando o valor total do bloco e a probabilidade de ser validado.
A construção de blocos na Ethereum segue o modelo de separação entre Proponente e Construtor (PBS): os construtores usam o tempo de 12 segundos para otimizar a ordenação das transações, extraindo valor por taxas. A cada 12 segundos, ocorre uma rodada de leilão, na qual o construtor oferece uma parte do valor do bloco ao validador líder, que aceita o maior lance, publica o bloco e o construtor recebe as taxas restantes.
Atualmente, a concentração na construção de blocos é alta, com poucos grupos controlando a ordenação de transações. Os dois maiores construtores são:
Titan Builder: 47,6%
BuilderNet: 26,0%
O BuilderNet tenta promover a descentralização compartilhando as transações recebidas com um grupo de construtores subjacentes, não competindo pelo fluxo de transações, mas otimizando algoritmos de ordenação e oferecendo um ambiente neutro de execução.
O valor dentro do bloco determina diretamente o lance do construtor na leilão. Construtores que conseguem incluir transações de alto valor podem oferecer lances mais altos aos validadores para garantir a inclusão, criando um efeito de roda-viva: quanto mais vezes um construtor ganha a disputa, mais usuários preferem enviar suas transações diretamente a ele, concentrando ainda mais o controle sobre a seleção de transações.
O leilão é realizado via MEV-Boost: os relays compartilham os lances com os validadores, que escolhem o bloco vencedor e o transmitem à rede.
Beaverbuild e Titanbuilder foram os dois maiores construtores na Ethereum, com os fluxos de ordens mais valiosos, podendo pagar mais ETH para garantir a inclusão. Posteriormente, Beaverbuild e BuilderNet passaram a compartilhar fluxos de transações, o que reduziu o valor do MEV-Boost.
A captura diária de valor pelos validadores diminuiu, refletindo melhorias na rede. Em 2026, apenas BuilderNet e Titanbuilder terão um valor diário de MEV-Boost superior a 500 ETH. O setor está promovendo transações privadas ou pular o mempool para reduzir o MEV malicioso; ao mesmo tempo, a popularização de Layer 2 e a competição entre blockchains também impactam a quantidade de transações na Ethereum.
A ordenação das transações dentro do bloco não só influencia a sequência de execução, mas também o valor do próprio bloco. Essa ordenação é determinada pelos algoritmos dos construtores, considerando fatores como: taxas de rede, taxas de prioridade, volume de transações e valor para outros participantes.
No bloco #24.120.201, mais da metade do valor total (taxas de rede + taxas de prioridade) concentrou-se nas primeiras 44 transações (apenas 12,5% do total). Isso demonstra a lógica de incentivo dos construtores: inserir o máximo possível de transações de alto valor para ganhar o leilão de inclusão. Ao adicionar novas transações posteriormente, limitações de recursos computacionais e fluxo de ordens influenciam a seleção.
A Ethereum possui um mecanismo de execução de transações único: um tempo de 12 segundos para a geração de blocos, que permite aos construtores otimizar os blocos e oferecer lances aos validadores, além de dar tempo aos caçadores de capturar oportunidades de MEV.
Os construtores têm forte motivação para incluir transações de MEV, pois isso aumenta o valor do bloco. No entanto, fatores como fluxo de transações, tamanho do bloco, limitações de computação e velocidade de lances limitam a capacidade de os construtores executarem as transações na ordem ideal e controlarem toda a cadeia de fornecimento de transações.