Blockchain/Nível VII · Evolução/7.1 Ethereum: o computador mundial/Lição 7
MEV, builders e censura
Quem ordena o bloco controla o valor
MateriaisDocumentação Flashbots MEV-BoostComunicado de imprensa do OFAC do Tesouro dos EUA sobre o Tornado Cash (agosto de 2022)Painel de relé e construtor (por exemplo, mevboost.pics)
Curiosidade
- Por que a sequência de transações determina o lucro e a perda em um livro-razão descentralizado?
- Como a pressão regulatória externa pode influenciar quais blocos são incluídos em uma rede global?
- O que acontece com a descentralização quando empresas especializadas reúnem a maior parte da história da cadeia?
Explorar
- O valor extrativável máximo, ou MEV, surge porque a ordem das transações afeta os resultados. Um buscador monitora o mempool em busca de oportunidades, como arbitragem entre exchanges ou liquidações em protocolos de empréstimo. Esses agentes constroem pacotes de transações que garantem lucro se forem colocados em posições específicas dentro de um bloco. O valor extraído vem da diferença entre os preços antes e depois da execução, capturando o que, de outra forma, seria perdido devido a ineficiências de mercado. Essa dinâmica transforma a produção de blocos em um problema de otimização, onde o momento e a ordem são fundamentais.
- Desde a transição do Ethereum para o mecanismo de prova de participação em setembro de 2022, a maioria dos blocos não é criada diretamente pelos validadores. Em vez disso, criadores especializados agregam transações coletadas por pesquisadores e montam blocos completos. Os validadores, atuando como proponentes, selecionam o bloco que oferece a maior oferta por meio de um mecanismo de leilão fechado. Essa separação de funções, conhecida como separação entre proponente e criador ou PBS, permite otimizações complexas sem exigir que cada validador execute softwares de processamento intensivo. O ecossistema se estratificou em camadas distintas: os pesquisadores encontram valor, os criadores o organizam e os relés o entregam.
- O cliente MEV-Boost da Flashbots media essa cadeia de suprimentos, conectando validadores a vários construtores simultaneamente. Um relé valida a integridade do bloco antes de passá-lo ao proponente, protegendo contra spam ou dados inválidos. Ele também introduziu um novo ponto de falha: os próprios relés. Como essas entidades filtram e encaminham blocos, elas exercem influência significativa sobre quais transações entram na cadeia. A concentração desse poder em poucos operadores comerciais cria uma dependência que difere da estrutura mais distribuída dos pools de mineração do Bitcoin.
- A tensão entre descentralização e conformidade tornou-se visível após o Office of Foreign Assets Control dos EUA sancionar o Tornado Cash em agosto de 2022. Vários relés importantes passaram a filtrar transações associadas ao protocolo para evitar responsabilidades legais. Por um período, a maioria dos blocos do Ethereum foi criada por relés que cumpriam as regras da OFAC, o que efetivamente censurou tipos específicos de atividade no nível da infraestrutura. Isso demonstrou que, quando a criação de blocos se concentra em entidades corporativas sujeitas à legislação nacional, regras externas podem penetrar na lógica interna do protocolo, alterando o comportamento da cadeia sem modificar seu código.
- O Bitcoin enfrenta riscos semelhantes de concentração por meio de pools de mineração, embora o mecanismo seja diferente. No Bitcoin, os pools geralmente criam o modelo do bloco e os mineradores apenas realizam o processo de hash, mas o Stratum V2 permite que os mineradores escolham suas próprias transações (lição 3.2.5). No Ethereum, a montagem dos blocos passou para um pequeno número de desenvolvedores especializados. Essa distinção é importante porque um desenvolvedor centralizado pode implementar lógicas comerciais ou filtros de conformidade que ficam invisíveis à camada do protocolo. O trade-off é claro: os desenvolvedores especializados aumentam a eficiência e as recompensas por blocos para os validadores, mas introduzem dependências de confiança em operadores terceirizados que controlam a ordem das atividades econômicas.
- Abra um explorador de blocos como o Etherscan e inspecione os metadados de qualquer bloco recente. Procure por campos que indiquem a identidade do criador ou proponente, se disponíveis na implementação do cliente. Observe que, embora o validador proponha o bloco, a ordenação interna das transações reflete uma otimização complexa realizada por uma entidade externa. Essa verificação concreta revela a realidade mecânica: o histórico da cadeia é montado por uma cadeia de fornecimento de atores especializados, cada um com seus próprios incentivos e restrições, em vez de por um mecanismo de protocolo monolítico.
Fatos-chave
- MEV (valor máximo extratível) depende da ordem das transações dentro de um bloco.
- Separação entre proponente e construtor (PBS) desacopla a montagem de blocos da proposta dos blocos na era do proof-of-stake do Ethereum.
- Os relés MEV-Boost da Flashbots mediam entre validadores e desenvolvedores especializados por meio de leilões selados.
- Após as sanções do Tornado Cash em agosto de 2022, muitos relés filtraram transações associadas, afetando a composição dos blocos.
- Os relés validam os blocos antes da entrega para proteger os proponentes de dados inválidos ou spam.
- A concentração da construção de blocos em operadores corporativos permite que regras regulatórias externas influenciem a inclusão na cadeia.
Exercício nove, seis, três, um
9ReunirListe 9 papéis ou entidades distintas envolvidos no processo de geração de blocos do Ethereum pós-Fusão, desde a submissão da transação até sua inclusão final.
6AgruparAgrupe esses 9 itens em 6 categorias com base em sua função principal: descoberta de valor, montagem, validação, distribuição, proposta e censura/conformidade.
3DestilarReduza os 6 clusters para 3 razões principais pelas quais a separação entre proponente e construtor cria novas dependências de confiança em comparação com o modelo de mineração do Bitcoin.
1CristalizarOs construtores de blocos centralizados permitem que a pressão regulatória externa influencie quais transações são incluídas na cadeia.
Verificação de fatos
Datas, números e afirmações verificados com as fontes publicadas listadas abaixo.