Análise da prioridade das transações na Ethereum e do mecanismo de construção de blocos

ETH-0,62%

Autor: Cooper Duschang Fonte: coinmetrics Tradução:善欧巴,金色财经

Pontos principais

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

Introdução

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.

Cadeia de fornecimento de MEV

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.

Exemplo de ataque de sanduíche (MEV sandwich)

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.

  1. O usuário inicia uma troca de WETH por Token A, entrando no mempool e aguardando 10 segundos.
  2. O caçador detecta que essa transação afetará o pool de liquidez do Uniswap V2, podendo alterar a taxa de câmbio por meio de front-running.
  3. O bot executa uma troca maior de WETH por A (front-running).
  4. A troca de front-running é executada primeiro, desequilibrando o pool, fazendo com que o usuário troque mais WETH por menos A.
  5. O bot realiza uma troca de back-running, trocando A de volta por WETH, lucrando na operação.

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.

Quem são os construtores de blocos?

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.

Quanto os construtores pagam aos validadores?

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.

Como os incentivos afetam a montagem de blocos

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.

Conclusã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.

Ver original
Isenção de responsabilidade: As informações contidas nesta página podem ser provenientes de terceiros e não representam os pontos de vista ou opiniões da Gate. O conteúdo apresentado nesta página é apenas para referência e não constitui qualquer aconselhamento financeiro, de investimento ou jurídico. A Gate não garante a exatidão ou o carácter exaustivo das informações e não poderá ser responsabilizada por quaisquer perdas resultantes da utilização destas informações. Os investimentos em ativos virtuais implicam riscos elevados e estão sujeitos a uma volatilidade de preços significativa. Pode perder todo o seu capital investido. Compreenda plenamente os riscos relevantes e tome decisões prudentes com base na sua própria situação financeira e tolerância ao risco. Para mais informações, consulte a Isenção de responsabilidade.
Comentar
0/400
Nenhum comentário