MSTR Cat

Blockchain/Nivel VII · Evolución/7.1 Ethereum: el ordenador mundial/Lección 7

MEV, constructores de bloques y censura

Quien ordena el bloque controla el valor

MaterialesDocumentación de Flashbots MEV-BoostComunicado de prensa de OFAC del Tesoro de EE. UU. sobre Tornado Cash (agosto de 2022)Un panel de control para relés y constructores (p. ej., mevboost.pics)

Curiosidad

  1. ¿Por qué la secuencia de transacciones determina las ganancias y pérdidas en un registro descentralizado?
  2. ¿Cómo puede la presión regulatoria externa influir en qué bloques se incluyen en una red global?
  3. ¿Qué sucede con la descentralización cuando las empresas especializadas reúnen la mayor parte de la historia de la cadena?

Explorar

  1. El valor extraíble máximo, o MEV, surge porque el orden de las transacciones afecta los resultados. Un buscador monitorea el mempool en busca de oportunidades, como la arbitraje entre exchanges o las liquidaciones en protocolos de préstamo. Estos actores construyen conjuntos de transacciones que garantizan ganancias si se colocan en posiciones específicas dentro de un bloque. El valor extraído proviene de la diferencia entre los precios antes y después de su ejecución, capturando lo que de otro modo se perdería debido a las ineficiencias del mercado. Esta dinámica convierte la producción de bloques en un problema de optimización donde el momento oportuno y el orden son cruciales.
  2. Desde la transición de Ethereum a proof-of-stake en septiembre de 2022, la mayoría de los bloques no son creados directamente por los validadores. En lugar de eso, los constructores especializados agrupan las transacciones provenientes de quienes buscan valor y arman bloques completos. Los validadores, en su papel de proponentes, seleccionan el bloque que ofrece la mayor oferta a través de un mecanismo de subasta cerrada. Esta separación de roles, conocida como separación entre proponentes y constructores o PBS, permite una optimización compleja sin necesidad de que cada validador ejecute software de cálculo intensivo. El ecosistema se ha estratificado en capas distintas: quienes buscan valor encuentran oportunidades, los constructores las organizan y los relés las distribuyen.
  3. El cliente MEV-Boost de Flashbots media esta cadena de suministro al conectar simultáneamente a los validadores con varios constructores. Un relé valida la integridad del bloque antes de pasarlo al proponente, protegiéndolo contra spam o datos inválidos. También introdujo un nuevo punto de fallo: los propios relés. Dado que estas entidades filtran y reenvían bloques, ejercen una influencia significativa sobre qué transacciones ingresan a la cadena. La concentración de este poder en unos pocos operadores comerciales crea una dependencia que difiere de la estructura más distribuida de los grupos mineros de Bitcoin.
  4. La tensión entre la descentralización y el cumplimiento normativo se hizo visible después de que la Oficina de Control de Activos Extranjeros de EE. UU. sancionara a Tornado Cash en agosto de 2022. Varios nodos importantes comenzaron a filtrar las transacciones asociadas con el protocolo para evitar responsabilidades legales. Durante un tiempo, la mayoría de los bloques de Ethereum fueron generados por nodos que cumplían con las normas de OFAC, lo que supuso una censura efectiva de ciertos tipos de actividad a nivel de infraestructura. Esto demostró que cuando la generación de bloques se concentra en entidades corporativas sujetas a la legislación nacional, las reglas externas pueden penetrar en la lógica interna del protocolo y modificar su comportamiento sin cambiar su código.
  5. Bitcoin enfrenta riesgos de concentración similares a través de los grupos de minería, aunque el mecanismo es diferente. En Bitcoin, los grupos suelen crear la plantilla del bloque y los mineros solo realizan operaciones de hash; sin embargo, Stratum V2 permite a los mineros elegir sus propias transacciones (lección 3.2.5). En Ethereum, el ensamblaje de bloques está en manos de un pequeño número de constructores especializados. Esta distinción es importante porque un constructor centralizado puede implementar lógica empresarial o filtros de cumplimiento que son invisibles para la capa del protocolo. El trade-off es claro: los constructores especializados aumentan la eficiencia y las recompensas por bloques para los validadores, pero introducen dependencias de confianza en operadores terceros que controlan el orden de la actividad económica.
  6. Abra un explorador de bloques como Etherscan e inspeccione los metadatos de cualquier bloque reciente. Busque campos que indiquen la identidad del creador o proponente, si está disponible en la implementación del cliente. Observe que, mientras el validador propone el bloque, el ordenamiento interno de las transacciones refleja una compleja optimización realizada por una entidad externa. Esta verificación concreta revela la realidad mecánica: el historial de la cadena es elaborado por una cadena de suministro de actores especializados, cada uno con sus propios incentivos y limitaciones, en lugar de serlo por un motor de protocolo monolítico.

Datos clave

  • MEV (valor máximo extraíble) depende del orden de las transacciones dentro de un bloque.
  • Separación entre proponente y constructor (PBS) desacopla el ensamblaje de bloques de la propuesta de bloques en la era de prueba de participación de Ethereum.
  • Los relés MEV-Boost de Flashbots actúan como intermediarios entre los validadores y los desarrolladores especializados a través de subastas selladas.
  • Tras las sanciones de Tornado Cash en agosto de 2022, muchos relés filtraron las transacciones asociadas, afectando la composición del bloque.
  • Los relés validan los bloques antes de su entrega para proteger a los proponentes de datos inválidos o spam.
  • La concentración de la construcción en bloques por parte de los operadores corporativos permite que las normativas regulatorias externas influyan en la inclusión en la cadena.

Ejercicio nueve, seis, tres, uno

9ReunirEnumere 9 roles o entidades distintas involucradas en el proceso de generación de bloques de Ethereum después de la fusión, desde la presentación de transacciones hasta su inclusión final.
6AgruparAgrupe estos 9 elementos en 6 categorías según su función principal: descubrimiento de valor, ensamblaje, validación, distribución, propuesta y censura/conformidad.
3DestilarReduzca los 6 clústeres a 3 razones principales por las cuales la separación entre proponente y constructor genera nuevas dependencias de confianza en comparación con el modelo de minería de Bitcoin.
1CristalizarLos constructores de bloques centralizados permiten que la presión regulatoria externa influya en qué transacciones se incluyen en la cadena.

Verificación de hechos

Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.

Abrir en la academia interactiva →

EN PT ZH JA KO RU DE FR MS