Un faro iluminando el Bosque Oscuro de Ethereum: Un informe de investigación sobre la solución MEV de Flashbots

Intermedio12/23/2023, 6:42:40 PM
En esta investigación de inversiones de WJB, profundizaremos en la solución líder en la pista de MEV, Flashbots, el proyecto estrella del año que recibe financiación potente. Flashbots es una organización de investigación y desarrollo que tiene como objetivo mitigar el impacto negativo de MEV en las blockchains, específicamente en Ethereum.

Prólogo

Flashbots es una organización de investigación y desarrollo que tiene como objetivo mitigar el impacto negativo de MEV en las blockchains, específicamente Ethereum. Su principal objetivo es crear un ecosistema permisionado, transparente y sostenible para MEV a través de productos como MEV-Boost. El desarrollo futuro de MEV debería centrarse en la captura de MEV entre cadenas, minimizando la pérdida de valor, minimizando posibles impactos negativos en los usuarios reales del protocolo y garantizando una distribución justa entre los participantes.

Autor

Elma Ruan, un investigador senior de inversiones en WJB, tiene un doble máster en marketing/finanzas de una escuela de la Ivy League. Tiene 5 años de experiencia en WEB3 y es bueno en DeFi, NFT y otras áreas. Antes de ingresar a la industria de la criptomoneda, trabajó como gerente de inversiones para una gran firma de valores.

1. Aspectos destacados de la investigación

1.1 Lógica central de inversión

MEV (Miner Extractable Value) es una parte de la infraestructura subyacente que está estrechamente ligada a las transacciones dentro de un bloque. Tiene un alto potencial de ingresos, con el aumento de ingresos correlacionando proporcionalmente con la complejidad del escenario de transacción, manteniendo al mismo tiempo un nivel relativamente bajo de riesgo. Resolver el problema de MEV es una parte importante del roadmap de Ethereum, que tiene como objetivo garantizar transacciones neutrales fiables, justas y confiables mientras se resuelve el problema de MEV. El desarrollo futuro de MEV podría centrarse en la extracción de MEV entre cadenas, minimizando la pérdida de valor, minimizando los posibles impactos negativos en los usuarios reales del protocolo y garantizando una distribución justa entre los participantes.

Al hablar de MEV, inevitablemente nos encontramos con diversas estrategias como el frontrunning, los ataques sandwich y el seguimiento de transacciones. Estas estrategias pueden producir resultados injustos para ciertos participantes en el ecosistema blockchain, perjudicando los intereses de los usuarios comunes. Los fundadores de Flashbots creen que MEV es un problema importante en el ecosistema de Ethereum, que puede derivar en transacciones injustas y distorsiones del mercado. Por lo tanto, crearon el proyecto Flashbots para proporcionar un canal de comunicación confiable y neutral para el ecosistema de Ethereum, facilitando la comunicación privada entre mineros y otros participantes para resolver el problema de MEV.

La infraestructura central de Flashbots es el relay, cuyo papel es recopilar paquetes de transacciones de diferentes redes de participantes y enviarlos a los mineros. Los relayers pueden verificar la validez de las transacciones y prevenir transacciones maliciosas. Además, los relays también pueden ayudar a los mineros a utilizar mejor MEV, aumentando así sus ganancias.

El emparejamiento entre usuarios y buscadores se logra a través del servicio Flashbots. Los usuarios pueden revelar selectivamente su información de transacción a Flashbots, y los buscadores agrupan y envían estas transacciones a los constructores de bloques para construir bloques enteros. Esto facilita un arbitraje más eficiente para los buscadores. Si lo desean, el arbitrajista puede compartir una parte de las ganancias de MEV con el usuario, logrando una situación beneficiosa para ambas partes. Este mecanismo también puede proporcionar un proceso de subasta saludable para otros arbitrajistas, quienes pueden obtener ganancias al ofertar precios más altos, evitando fallas en las transacciones y tarifas de gas excesivas. Además, al filtrar las transacciones fallidas, reduce la ocupación de espacio en la cadena, aliviando así en cierta medida el problema de congestión y logrando una situación beneficiosa para ambas partes.

En general, es beneficioso para todas las partes involucradas:

Proponentes: Al trabajar en privado con los buscadores, los proponentes pueden llegar al frente de la cola y obtener más beneficios.

Searchers: Utilizando Flashbots, pueden evitar desperdiciar recursos, ahorrar costos y obtener más información de trading.

Traders: Al iniciar transacciones, pueden evitar la interferencia de comportamientos maliciosos y reducir las pérdidas causadas por operaciones incorrectas.

Flashbots: Obtén información exclusiva de trading proporcionada por usuarios y buscadores, expandiendo así márgenes de beneficio.

Sin embargo, Flashbots no está exento de desventajas. En primer lugar, los relés de Flashbots requieren recursos informáticos y ancho de banda sustanciales, lo que puede causar problemas de rendimiento. En segundo lugar, Flashbots necesita ser respaldado por suficientes participantes; de lo contrario, puede que no sea efectivo. Esto requiere que Flashbots establezca asociaciones con otros participantes en el ecosistema de Ethereum para asegurarse de que Flashbots pueda ser ampliamente utilizado y respaldado. Finalmente, aunque Flashbots es actualmente una organización sin ánimo de lucro, las transacciones aún deben ser enviadas al servidor centralizado de Flashbots, lo que puede tener algunos riesgos de centralización.

Visto desde el contexto de la industria, el ascenso de Flashbots es una señal positiva. Con la evolución continua del mercado de criptomonedas, el problema de MEV se ha vuelto cada vez más grave. La solución de Flashbots proporciona al ecosistema de Ethereum una solución viable que puede ayudar a mitigar los impactos negativos de los problemas de MEV. La naturaleza justa y orientada al mercado de MEV proporciona beneficios predecibles al protocolo LSD y a los validadores de Ethereum, promoviendo el crecimiento del staking de Ethereum y la adopción de soluciones de MEV por parte del protocolo LSD. Mientras tanto, la naturaleza justa y orientada al mercado de MEV también ha impulsado la actividad en cadena, mejorado la experiencia del usuario en cadena y promovido la adopción de productos de MEV y la demanda de staking de Ethereum, formando un ciclo virtuoso. Además, el protocolo MEV orientado al mercado puede distribuir mejor los beneficios y promover el crecimiento del ecosistema general de Ethereum.

A largo plazo, la pista de MEV tiene vastas perspectivas. Aunque todavía está en pañales, los efectos principales ya han comenzado a aparecer. Flashbots ha construido la base para el rápido crecimiento de MEV y ofrece muchas oportunidades para el desarrollo futuro.

1.2 Valoración

El proyecto Flashbots ha sido valorado en $1 mil millones. Según The Block, el proveedor de servicios de infraestructura de Ethereum completó una financiación de la Serie B de $60 millones en julio de 2023.

2. Descripción del proyecto

2.1 Características y Productos

Los productos de Flashbots incluyen principalmente Flashbots Auction, Flashbots Protect, Flashbots Data, MEV-Boost y MEV-Share. Flashbots Auction es un ecosistema permisionado, transparente y justo diseñado para la extracción eficiente de MEV y la protección contra frontrunning. Flashbots Protect ofrece una forma segura y fácil de comerciar, previniendo transacciones maliciosas y permitiendo a los usuarios compartir MEV. Flashbots Data proporciona herramientas para analizar MEV de Ethereum, almacenados en la base de datos Postgres. MEV-Boost puede mejorar la eficiencia del validador y promover la competencia y descentralización en Ethereum. MEV-Share es un protocolo de código abierto para que los usuarios, carteras y aplicaciones internalicen el MEV que sus transacciones crean.

2.2 Eventos importantes y hoja de ruta

Desarrollo futuro

SUAVE (Subasta Única Unificada para la Expresión de Valor) es un proyecto que tiene como objetivo resolver el problema de MEV (Valor Extraíble por el Minero) mediante la construcción de una capa de secuenciación descentralizada. SUAVE consta de tres componentes principales: entorno de preferencias universal, mercado de ejecución óptimo y construcción de bloques descentralizada. SUAVE tiene como objetivo potenciar a los usuarios y maximizar la descentralización de las blockchains públicas. Es una red independiente que sirve como mempool plug-and-play y constructor de bloques descentralizado para cualquier blockchain. Flashbots es uno de los creadores de SUAVE. Flashbots declaró claramente, en el whitepaper de SUAVE, que seguirán mejorando SUAVE e incluirán SUAVE en importantes planes futuros.

  • Q2 2021: Lanzamiento de la primera versión de SUAVE, compatible con cadenas públicas principales como Ethereum y BSC.
  • T3 2021: Soporte para más cadenas públicas, incluyendo Polygon, Solana, etc.
  • Q4 2021: Admite soluciones MEV entre cadenas y más estrategias de extracción MEV.
  • 2022: Lanzar la segunda versión de SUAVE, que admite más estrategias de extracción de MEV y mayor rendimiento.
  • 2023: Planes para lanzar la red de prueba SUAVE para comenzar a probar sus nuevas características
  • Futuro: Mejorar aún más la seguridad y descentralización de SUAVE y apoyar más cadenas públicas y soluciones interdominios.

Además, los planes futuros de SUAVE también incluyen la cooperación con otros proyectos y organizaciones relacionados con MEV para promover el desarrollo y la descentralización de MEV. También planean lograr la descentralización a través de la gobernanza comunitaria para garantizar su sostenibilidad y desarrollo a largo plazo.

2.3 Equipo

2.3.1 Visión general

Según datos de LinkedIn, Flashbots actualmente tiene 28 empleados, la mayoría de los cuales tienen experiencia en informática, matemáticas, psicología y economía. Poseen una amplia experiencia en diversas tecnologías y áreas, incluidas, entre otras, Python, blockchain, aprendizaje automático y lenguaje C. Su experiencia les permite abordar desafíos técnicos complejos dentro del ecosistema de Ethereum y contribuir activamente a la investigación y desarrollo del proyecto Flashbots.

2.3.2 Fundadores

Philip Daian, Co-fundador

Stephane Gosselin, cofundador de Flashbots, renunció a su puesto en octubre de 2022 debido a desacuerdos con el equipo sobre la censura.

Alex Obadia, un ex cofundador y principal investigador estratégico en Flashbots, dejó Flashbots el 20 de junio de 2023, debido a razones personales.

2.3.3 Miembros Principales

Andrew Miller

Director Ejecutivo de Investigación, Entornos de Ejecución Confiables y SUAVE

Miller es mejor conocido por su investigación sobre el descifrado del código SGX de Intel. También es Director Asociado de la Iniciativa para Criptomonedas y Contratos (IC3). Planea tomar una licencia temporal de su cargo como Profesor Asistente en la Universidad de Illinois en Ingeniería Eléctrica y de Computadoras.

Hasu, Líder de Estrategia de Flashbots

Hasu se desempeña como Asesor Estratégico de Lido, un protocolo líder para el staking líquido, y Líder Estratégico en Flashbots, un grupo de investigación y desarrollo dedicado a proteger a los usuarios de blockchain públicos de los efectos dañinos de MEV. Compartió que divide su tiempo aproximadamente en un 90% en Flashbots y un 10% en Lido. Además, también se desempeña como Colaborador de Investigación en Paradigm, y solía ser Co-fundador de Deribit Insights y Delegado en MakerDAO. Educa y promueve la industria a través de la escritura, las redes sociales y podcasts.

2.4 Financiamiento

Fundada en 2020, Flashbots ha experimentado dos rondas de financiación. Su inversión en la ronda semilla provino de Paradigm, con el monto de la inversión no revelado. En 2023, la empresa pasó por una financiación de la Serie B, asegurando $60 millones, con Paradigm siendo un inversor significativo.

3. Análisis de negocios

3.1 Audiencia Objetivo

El servicio principal de Flashbots se dirige a los siguientes grupos de personas:

1) Bots de arbitraje y liquidación y Traders de DeFi: Obtenga beneficios encontrando valor extraíble en Ethereum, agrupando estas transacciones y enviándolas a los constructores de Flashbots.

2) Ethereum dApps con funcionalidades complejas: Estas dApps utilizan las funcionalidades de Flashbots para optimizar la ejecución de sus transacciones, mejorando la eficiencia y los ingresos.

3) Organizaciones constructoras profesionales: Estas entidades seleccionan las transacciones más rentables de los paquetes de transacciones enviados por los buscadores, las empaquetan en bloques completos y finalmente las envían a los validadores a través de un relé. Actualmente hay un pequeño número de constructores activos en el mercado, y las pocas organizaciones principales monopolizan la cuota de mercado.

4) Mineros: Validadores para ETH2.0, responsables de proponer bloques a la red y agregarlos a la cadena.

5) Usuarios ordinarios de Ethereum: Pueden interactuar directamente con Flashbots y ejecutar sus transacciones a través de las herramientas e interfaces proporcionadas por Flashbots.

3.2 Clasificaciones de empresas

Los negocios de Flashbots consisten principalmente en lo siguiente:

1) Subasta de Flashbots: Proporciona un ecosistema permisionado, transparente y justo para la extracción eficiente de MEV y protección contra el frontrunning que preserva los ideales de Ethereum. La Subasta de Flashbots proporciona un canal de comunicación privado entre los usuarios de Ethereum y los validadores para comunicar eficientemente el orden preferido de las transacciones dentro de un bloque.

2) Protección de Flashbots: Proporciona un entorno comercial amigable, seguro y potente para los usuarios de Ethereum. Es configurable, lo que significa que puedes elegir a qué constructores enviar y tus ajustes de MEV-Share. Además, proporciona un mecanismo de protección para evitar el frontrunning, de modo que las transacciones no sean capturadas por transacciones maliciosas en el Mempool público, y si la transacción crea MEV, los usuarios pueden obtener recompensas a través de MEV-share.

3) Datos de Flashbots: Proporciona una herramienta para la inspección de MEV de Ethereum, que puede analizar bloques, incluidos datos sobre pagos de validadores, transferencias de tokens y beneficios, intercambios y arbitraje. Todos los datos se almacenan en una base de datos de Postgres para consultas y análisis.

4) MEV-Boost: El propósito principal de MEV-Boost es mejorar la eficiencia de los validadores de Ethereum al acceder a un mercado competitivo de construcción de bloques. MEV-Boost separa el papel de los proponentes de los constructores de bloques, promoviendo así la descentralización y la resistencia a la censura para la red de Ethereum.

5) MEV-Share: Es un protocolo de código abierto para que los usuarios, monederos y aplicaciones internalicen el MEV que sus transacciones crean. Es neutral, lo que significa que cualquier buscador puede participar y no está restringido a un único constructor de bloques.

Para resumir, Flashbots principalmente abarca Subasta de Flashbots, Protección de Flashbots, Datos de Flashbots, MEV-Boost y MEV-Share. Su objetivo es mejorar la eficiencia de MEV, proteger la seguridad de las transacciones y ofrecer un entorno competitivo de construcción de bloques.

3.3 Desglose del negocio

El negocio de Flashbots principalmente involucra cuatro componentes: buscadores, relays, constructores y proponentes. Ellos desempeñan diferentes roles y tienen responsabilidades distintas en el proceso de creación de un solo bloque.

Aquí se desglosan sus roles y responsabilidades dentro de un solo proceso de creación de bloques:

Los constructores: Los constructores crean bloques recopilando transacciones de usuarios, buscadores u otros flujos de órdenes. Su objetivo es maximizar el MEV para sí mismos y los proponentes, y construir bloques con el máximo valor extraíble.

Relevadores: Los relevadores son terceros de confianza que sirven como un canal de comunicación bidireccional que conecta a los proponentes con los constructores. Actúan como validadores, verificando la validez de los bloques y calculando la cantidad a pagar al proponente.

Proponentes: los proponentes son validadores de Ethereum PoS. Después de recibir los encabezados de bloque y los valores de pago presentados por los relés, evalúan todas las ofertas recibidas y firman el encabezado de bloque vinculado con el pago más alto.

Los buscadores monitorean las piscinas de transacciones públicas y las piscinas de transacciones privadas de Flashbots, buscan secuencias de transacciones que maximicen los beneficios, las agrupan y las envían a los constructores.

En resumen, todo el proceso se opera de la siguiente manera: Los constructores crean bloques y los envían a los relés, quienes verificarán la validez del bloque, calcularán la cantidad a pagar al proponente y enviarán el encabezado del bloque y el valor del pago al proponente actual. El proponente evalúa las ofertas recibidas, firma el encabezado del bloque asociado con el pago más alto y lo envía a los relés. Los relés utilizan nodos beacon para publicar bloques y devolverlos al proponente. Finalmente, las recompensas se distribuyen a los constructores y proponentes en forma de transacciones dentro del bloque y recompensas del bloque.

1. Subasta de Flashbots

La subasta de Flashbots es un ecosistema abierto, transparente y justo para el mecanismo de subasta, diseñado para la extracción eficiente de MEV y la protección contra el frontrunning, que está en línea con los ideales de Ethereum. La subasta de Flashbots permite a los usuarios y validadores de Ethereum comunicar eficientemente el orden de transacción preferido dentro de un bloque a través de un canal de comunicación privado.

La subasta de Flashbots comenzó con mev-geth y mev-relay. En Ethereum de PoS, se basa en MEV-Boost, un programa que implementa la separación de proponente-creador para Ethereum.

Sin embargo, también expone una serie de efectos negativos causados por MEV:

1) La comunicación ineficiente entre los operadores de bots de PGA y los mineros de PoW para la preferencia de orden de transacción conduce a congestión en la red y en la cadena.

Los usuarios regulares de Ethereum soportan la pérdida a través de altas comisiones de gas y espacio de bloque escaso.

2) La extracción de MEV plantea algunas amenazas a la seguridad del consenso de Ethereum. Esto se debe principalmente al potencial de reorganización de la historia de la cadena para extraer MEV pasado y a la centralización del enrutamiento de transacciones para una mejor protección de la privacidad, baja latencia y control sobre las transacciones.

3) Las partes relevantes están desarrollando una infraestructura de enrutamiento de transacciones con permiso exclusivo, lo cual podría socavar la neutralidad, transparencia, descentralización y equidad de Ethereum. La Subasta de Flashbots, como una elección de código abierto y democrática, tiene como objetivo contrarrestar los efectos negativos y las amenazas de seguridad mencionadas anteriormente.

Cómo funciona

La Subasta de Flashbots es un sistema que proporciona un grupo de transacciones privadas y un mecanismo de subasta de espacio de bloque de oferta sellada. Este sistema permite a los proponentes de bloques confiar en otros para encontrar la construcción de bloque óptima de una manera sin confianza.

En un grupo de transacciones Ethereum regular, los usuarios transmitirían transacciones a la red P2P pública y especificarían un precio de gas que indica cuánto estaban dispuestos a pagar por la computación en Ethereum. Después de recibir las transacciones, los constructores de bloques las clasifican por precio de gas, y luego utilizan un algoritmo greedy para construir un bloque que tiene como objetivo maximizar el valor derivado de las tarifas de transacción. Para su comprensión, en ciencias de la computación, un algoritmo greedy implica seleccionar el camino que parece óptimo en ese momento, con el objetivo de encontrar la optimización general. Aquí, se refiere al constructor de bloques que utiliza un algoritmo greedy para construir el bloque con la tarifa más alta. Este mecanismo combina subastas inglesas y subastas de pago total, donde las ofertas por el espacio del bloque se hacen abiertamente, el postor más alto gana y todos los participantes asumen un costo.

Este mecanismo viene con los siguientes problemas:

1) Las piscinas de negociación abiertas provocan guerras de ofertas por el espacio del bloque, aumentando la carga de la red y las fluctuaciones en el precio del gas. Esto no es propicio para los participantes sin estrategias de oferta avanzadas.

2) Las subastas de pago completo hacen que las ofertas no exitosas reviertan en la cadena, desperdiciando así espacio en bloque. Además, los postores subvalúan sus ofertas debido al riesgo de fallo en la ejecución, lo que conduce en última instancia a una escasez artificial de espacio en bloque y a una reducción de los ingresos del validador.

3) El mecanismo que depende únicamente del precio del gas restringe a los licitadores para expresar sus preferencias de ordenación, ya que se limitan a pujar por la posición superior en el bloque. Esto obliga a los participantes a adoptar otras estrategias ineficaces para aumentar la posibilidad de que sus transacciones se incluyan en el bloque, como enviar un gran número de transacciones inútiles para ocupar espacio en el bloque. Esta situación conduce al desperdicio de recursos públicos y pérdidas de eficiencia.

En cambio, la Subasta Flashbots utiliza un mecanismo de subasta de oferta sellada de primer precio (FPSBA), donde los participantes pueden comunicar ofertas específicas y preferencias de orden de transacción a través de canales privados sin pagar por ofertas fallidas. Este mecanismo maximiza los pagos de los validadores, ya que cada transacción tiene una oferta correspondiente y el validador puede elegir la combinación de transacciones con el mayor pago. Además, los diferentes participantes necesitan determinar sus ofertas en función de los ingresos esperados de la oportunidad de MEV, lo que proporciona un lugar eficiente para el descubrimiento de precios y puede deducir el valor de mercado de la oportunidad de MEV. Es importante tener en cuenta que el mecanismo FPSBA elimina el problema de frontrunning causado por la subasta abierta.

Hoja de ruta de la subasta de Flashbots

El equipo de Flashbots ha adoptado un enfoque iterativo para descentralizar la arquitectura de la subasta de Flashbots. Durante este proceso, introducirán nuevas tecnologías y mejoras en etapas para mejorar gradualmente toda la arquitectura.

Privacidad previa a la negociación: las transacciones solo se hacen públicas después de ser incluidas en un bloque, excluyendo intermediarios como relays y blockers.

Privacidad de operaciones fallidas: las ofertas no exitosas no se incluirán en un bloque y no se harán públicas.

Eficiencia: la extracción de MEV se lleva a cabo sin causar congestión innecesaria en la red o en la cadena.

Fusión de paquetes: fusiona múltiples paquetes entrantes sin conflictos.

Protección de finalidad: Una vez que se propaga un bloque que contiene paquetes de Flashbots, es difícil modificar el bloque. Esto protege contra los ataques de reorganización de la cadena de tiempo-bandido.

Privacidad completa: Los intermediarios como retransmisores y validadores no pueden ver el contenido de la transacción antes de que se incluyan en la cadena de bloques.

Sin permisos: El sistema no tiene intermediarios de confianza que censuren transacciones.

Arquitectura técnica

La arquitectura de la subasta de Flashbots propone una red que consta de tres partes distintas, cada una especializada en realizar parte del trabajo necesario para mantener este canal de comunicación. Los constructores de bloques son responsables de construir bloques completos, que son propuestos por los validadores.

Buscadores

Los buscadores se refieren a los usuarios de Ethereum que, por diversos motivos, prefieren utilizar preferentemente el grupo de transacciones privadas de Flashbots en lugar del grupo de transacciones P2P regulares. Estos usuarios son responsables de monitorear el estado en cadena y de enviar paquetes de transacciones a los constructores de bloques.

Los buscadores pueden dividirse principalmente en las siguientes tres categorías:

Operadores de bots de Ethereum: Necesitan acceso rápido y sin riesgos al espacio de bloque, como bots de arbitraje y liquidación.

Usuarios de Ethereum que buscan protección contra el frontrunning para sus transacciones, como los traders de Uniswap.

DApps de Ethereum que requieren funciones avanzadas como la abstracción de cuentas o las transacciones sin gas.

Al enviar paquetes directamente a los constructores de bloques, en lugar de a través de la red p2p, los buscadores pueden obtener una "privacidad previa a la negociación", lo que significa que sus transacciones no pueden ser vistas por otros en la red hasta que sean incluidas en un bloque. Los buscadores expresan sus ofertas de inclusión a través de transacciones de Ethereum, ya sea como precio de gas o como una transferencia directa de ETH a la dirección de la moneda base. A diferencia de fijar el precio del gas, el método de pago directo puede evitar tarifas de oferta fallidas innecesarias y solo pagar la tarifa cuando la transacción tenga éxito. Este método no solo garantiza la privacidad de las transacciones, sino que también mejora la eficiencia económica.

Block Builders

Los constructores de bloques son profesionales que reciben transacciones de usuarios y buscadores. Trabajan para construir bloques con el mayor potencial de beneficio a partir de esas transacciones. Una vez que se construye un bloque, se envía a los validadores a través de un relé de impulso de MEV. Los buscadores pueden enviar paquetes a varios constructores.

(Los constructores de bloques construyen bloques integrando paquetes de los buscadores y transacciones de la mempool, que son enviadas por usuarios regulares.)

Relays

Los relés son un componente de PBS (Periscope Block Scope) y son responsables de almacenar los bloques recibidos de los constructores, haciéndolos accesibles a los validadores.

(El relayer selecciona el bloque más rentable de los constructores a los que está conectado y lo mantiene en garantía para el validador.)

En el sistema de mev-boost, los validadores seleccionan bloques con el mayor potencial de beneficio de múltiples retransmisiones. Cada retransmisión mantiene en secreto el contenido del bloque hasta que un validador decide proponerlo para su inclusión en la red.

Específicamente, los relés realizan los siguientes pasos:

Recibir nuevos bloques de los constructores de bloques.

Enviar el encabezado del bloque más rentable a un validador cuando lo solicite.

Al firmar este encabezado, el validador establece su compromiso de proponer un bloque completo.

Enviar el bloque completo al validador después de recibir el encabezado del bloque firmado por el validador.

Todas las operaciones se realizan de forma rápida y fiable para garantizar que los validadores cumplan con los plazos de propuesta.

Validadores/Proponentes

En Ethereum PoS, los validadores son responsables de proponer nuevos bloques a la red y añadir bloques a la cadena de bloques.

(El validador utiliza mev-boost para elegir el bloque más rentable para proponer a partir de múltiples retransmisiones)

Cuando los constructores de bloques producen bloques, los bloques resultantes tienden a ser más rentables si incluyen transacciones de MEV que generan ingresos máximos. Los validadores pueden obtener mayores ganancias seleccionando estos bloques que ofrecen los mayores beneficios. Este proceso se conoce como Mev-Boost, que puede aumentar las ganancias de los validadores.

Paquetes

Los buscadores utilizan Flashbots para enviar paquetes de transacciones a los constructores de bloques para su inclusión en los bloques. Un paquete de transacciones combina una o más transacciones y las ejecuta en el orden en que se proporcionan. Además de las transacciones de los buscadores, los paquetes pueden potencialmente contener transacciones pendientes de otros usuarios en la mempool, y también pueden apuntar a bloques específicos para su inclusión.

Precios por paquete

Los constructores de bloques de Flashbots, en un nivel alto, tienen como objetivo incluir las transacciones más rentables posibles en los bloques que construyen. En Ethereum PoW, el constructor de bloques de Flashbots logra el beneficio máximo del buscador al insertar los paquetes del buscador en la parte superior del bloque y eliminar las transacciones al final del bloque. Según la medición del precio del gas, las transacciones al final de un bloque son las menos rentables para los mineros a la hora de minar. Por lo tanto, para que un paquete de Flashbots se considere rentable, debe tener un precio de gas más alto que las transacciones que desplaza en la cola del bloque.

En PoS Ethereum, la regla general para la fijación de precios de paquetes en Flashbots es prácticamente la misma; las transacciones más rentables son generalmente favorecidas por el algoritmo de construcción de bloques. La rentabilidad del paquete/transacción se determina por la tarifa por gas utilizado, la tarifa de prioridad y los pagos directos al validador.

En el mecanismo de PoS, en lugar de que todos los paquetes se coloquen en la parte superior del bloque, los paquetes pueden colocarse en cualquier parte de un bloque. Esto significa que además de agrupar transacciones, también se pueden agregar otras transacciones de la mempool a la cadena de bloques. Sin embargo, las transacciones en el paquete no se agregarán directamente a la cadena de bloques.

Fórmula de Ordenación de Paquetes

Los constructores de bloques de Flashbots utilizan un nuevo algoritmo diseñado para producir bloques más rentables. Este diseño trae algunos cambios importantes que los buscadores deben tener en cuenta:

En lugar de clasificar e incluir paquetes basados en el precio efectivo del gas, el algoritmo optimiza los beneficios totales del bloque.

La ejecución en la parte superior del bloque ya no está garantizada.

Otras transacciones (como las de la mempool) pueden implementarse entre dos grupos diferentes en lugar de entre transacciones dentro de un grupo.

Punto final de RPC

Los usuarios avanzados pueden interactuar con el punto final de RPC en relay.flashbots.net o en una de las URL de la red de prueba a continuación.

Las URL de retransmisión de paquetes son las siguientes:

Reputación del buscador

Durante períodos de carga pesada, Flashbots proporciona acceso constante al constructor de bloques de Flashbots para los buscadores con un buen historial de rendimiento. Para combatir los sofisticados ataques de capa de aplicación, también conocidos como ataques de Capa 7, una de las soluciones que se están explorando es mejorar la infraestructura de Flashbots mediante la introducción de un mecanismo de reputación para los buscadores.

Soporte EIP-1559

Flashbots admite transacciones EIP-1559 desde mev-geth v1.10.5-mev-0.3.0. Para los buscadores que deseen seguir utilizando tipos de operaciones tradicionales, no se requieren cambios de configuración. Sin embargo, EIP-1559 trae cambios significativos a la tarifa base de los bloques, lo que significa que los buscadores que solían realizar transacciones con precios de gas de 0 necesitarán hacer ajustes en sus transacciones. No obstante, los buscadores aún tienen la oportunidad de pagar tarifas primero, ya sea transfiriendo fondos directamente a Coinbase o pagando un precio de gas más alto que la tarifa base de EIP-1559. Pero, en cualquier caso, la transacción del usuario debe contener un precio de gas Ethereum al menos igual a la tarifa base.

2. Protección de Flashbots

Visión general

Flashbots Protect RPC no rastrea ninguna información del usuario (como la dirección IP, la ubicación, etc.), ni almacena ni graba información del usuario. Flashbots Protect es una forma segura, potente y fácil de usar para operar en Ethereum, adecuada tanto para usuarios nuevos como experimentados.

Tiene las siguientes ventajas cruciales:

1) Configurable: Los usuarios pueden elegir enviar transacciones a diferentes constructores y establecer MEV-Share.

2) Protección contra delanteros: Las transacciones de los usuarios no serán descubiertas por bots en el mempool público.

3) Obtenga MEV de backrunning: Si la transacción del usuario genera MEV en backrunning, el usuario puede obtener hasta el 90% de vuelta a través de MEV-Share.

4) No transacciones fallidas: Solo si la transacción de los usuarios no ha sido revocada o deshecha, se incluirá en la transacción, por lo que los usuarios no necesitan pagar por transacciones fallidas.

MEV-Share (Más detalles se introducirán en la parte posterior de este artículo)

A través de MEV-Share, los usuarios tienen la oportunidad de ganar hasta el 90% del MEV que sus transacciones generan. Por defecto, los usuarios Protect se conectarán con la configuración Stable, que es ajustada continuamente por Flashbots para optimizar la ejecución mientras protege a los usuarios del MEV perjudicial.

Los usuarios solo necesitan enviar transacciones a Flashbots Protect para recibir ganancias. Los usuarios avanzados pueden tener un control más preciso sobre sus transacciones y preferencias configurando manualmente sus solicitudes de RPC Protect o a través del panel avanzado.

Hay tres formas de usar Flashbots Protect:

1) Agregar Flashbots Protect RPC (https://rpc.Flashbots.net) a tu monedero. Esto es adecuado para la mayoría de los usuarios.

2) Utilice eth_sendRawTransaction para enviar la transacción a https://rpc.Flashbots.net.

3) Usa eth_sendPrivateTransaction para enviar la transacción a Flashbots.

La forma más sencilla es agregar Flashbots Protect RPC a la billetera de los usuarios, con la capacidad de configurar a qué constructores se envía y personalizar la configuración de MEV-Share.

Mejorar la Velocidad de Inclusión de Transacciones

Las transacciones enviadas a través de Flashbots Protect, por defecto, solo se comparten con el builder de Flashbots, que solo construye una parte de los bloques de Ethereum. Si un usuario desea aumentar las posibilidades de que su transacción se incluya, puede optar por compartir su transacción con más builders. Simplemente seleccione otro builder al conectar la billetera con Protect.

Cancelar transacciones

Las transacciones enviadas a Flashbots Protect se envían al nodo Flashbots MEV-Share y permanecen en estado pendiente durante un máximo de 6 minutos.

Flashbots Protect permite a los usuarios cancelar transacciones pendientes enviando una transacción de cancelación a Flashbots Protect. Al cancelar una transacción, el usuario debe enviar una nueva transacción que cumpla con los siguientes criterios:

Debe ser enviado desde la misma dirección que la transacción original que se desea cancelar. Debe incluir el mismo nonce, los mismos remitentes y destinatarios, y dejar los campos de datos vacíos. Es gratuito cancelar la transacción de esta manera, y se utiliza para verificar que tienes control sobre la cuenta que inició la transacción que deseas cancelar. Dado que la transacción cancelada no se incluye en la cadena de bloques, no conlleva ningún costo.

Corregir transacciones atascadas

Si su transacción está en estado de "pendiente" o el nonce es muy alto, deberá limpiar la actividad y los datos de nonce en MetaMask. Esto hará que MetaMask actualice el nonce y el historial de transacciones desde la red. Sus fondos y claves están seguros durante este proceso.

3. Datos de Flashbots

MEV-Inspect

mev-inspect-py es un inspector de MEV para Ethereum. Es capaz de analizar varias informaciones en bloques, incluyendo pagos de validadores, transferencias de tokens y ganancias, intercambios y arbitrajes, y más. Todos los datos se almacenan en Postgres para una consulta y análisis fáciles.

Realizar una inspección de un bloque se llevará a cabo de la siguiente manera:

Recupere trazas, recibos y datos de bloque del punto final de RPC.

Decodificar las trazas utilizando los ABI (Interfaces Binarias de Aplicación) reconocidos para que su significado pueda ser comprendido.

Extraer objetos estructurados como transferencias e intercambios de las trazas decodificadas.

Almacene todos estos elementos en la base de datos para consultas y análisis futuros.

4. MEV-Boost

MEV-Boost es un middleware de código abierto gestionado por validadores para acceder a un mercado de construcción de bloques altamente competitivo. Fue desarrollado por Flashbots para implementar la separación de proponentes y constructores (PBS) para Ethereum de prueba de participación (PoS). Con MEV-Boost, los validadores pueden acceder a bloques del mercado de constructores. Los constructores generan bloques que contienen el flujo de orden de transacciones y una tarifa para el validador que propone el bloque. Al separar el papel de los proponentes y constructores, MEV-Boost promueve una mayor descentralización y resistencia a la censura en la red de Ethereum.

Significado

MEV es una fuerza centralizadora en Ethereum. Si no se controla, la competencia por las oportunidades de MEV podría llevar a una inestabilidad en el consenso y a una infraestructura de comunicación con permisos entre los buscadores, los productores de bloques y los validadores. En Ethereum de PoS, la oportunidad de ganar MEV se vuelve aún más importante ya que la reducción planificada de las subvenciones de bloques hará que MEV sea una parte más grande de los ingresos totales por participación. Los validadores que utilizan MEV-Boost maximizan sus recompensas por participación al vender su espacio de bloque en un mercado abierto. Se estima que los validadores que utilizan MEV-Boost pueden aumentar sus recompensas por participación en más del 60%.

Cómo funciona MEV-Boost

Los operadores de nodos PoS deben ejecutar tres componentes de software: un cliente validador, un cliente de consenso y un cliente de ejecución. Como complemento al cliente de consenso, MEV-Boost es un software independiente de código abierto responsable de consultar y externalizar la construcción de bloques a una red de constructores.

Los constructores de bloques preparan bloques completos, optimizando la extracción de MEV y la distribución justa de recompensas, y envían bloques a los relayers. Una instancia de MEV-Boost se puede configurar para conectar múltiples relés.

Los relés agregan bloques de varios constructores y determinan los bloques más rentables para enviar al proponente. El cliente de consenso de los validadores proponentes luego propaga los bloques más rentables recibidos de MEV-Boost a la red de Ethereum para su certificación e inclusión en el bloque.

5. MEV-Share

MEV-Share es un protocolo de código abierto diseñado para que los usuarios, monederos y aplicaciones internalicen el MEV que sus transacciones crean. A través de una "subasta de flujo de órdenes", permite a los usuarios elegir compartir datos de transacciones con buscadores que ofrecen para incluir las transacciones en paquetes. Los usuarios son libres de elegir cómo redistribuir las ofertas de los buscadores entre ellos mismos, validadores u otras partes. MEV-Share es neutral, sin permisos para los buscadores, y no favorece a ningún constructor de bloques en particular. El objetivo es reducir el impacto centralizador del flujo de órdenes exclusivo en Ethereum y permitir que los monederos y otras fuentes de flujo de órdenes participen en la cadena de suministro de MEV.

Usar MEV-Share es simple. Los usuarios solo necesitan enviar transacciones a Flashbots Protect, que aprovecha el nodo Flashbots MEV-Share. MEV-Share redistribuye MEV de nuevo a la parte que lo crea en primer lugar: los usuarios. El diseño es escalable y descentralizado, lo que permite a los buscadores integrarse sin permisos y sin favorecer a ningún constructor de bloques en particular.

Los usuarios envían sus transacciones a un nodo especializado de MEV-Share, que comparte selectivamente la información de la transacción con los buscadores en función de las preferencias de privacidad del usuario. Con base en esta información, el buscador envía paquetes parciales al nodo de MEV-Share en un intento de extraer MEV de la transacción del usuario sin ver los datos completos de la transacción. Los nodos de MEV-Share simularán cada uno de estos paquetes de búsqueda y enviarán el paquete exitoso y una condición al constructor de bloques. En otras palabras, el nodo de MEV-Share ayudará a los buscadores a compartir la información exitosa de sus paquetes de transacción, lo que significa que los usuarios recibirán de vuelta el 90% del MEV que sus transacciones generen. Este mecanismo asegura que los usuarios reciban recompensas justas en este proceso.

Actualmente, los nodos de MEV-Share solo aceptan backruns.

6. REV

Desde la Fusión el 15 de septiembre de 2022, la parte del proyecto ha cambiado MEV a REV (Valor Extraíble Realizado).

REV se puede dividir en las siguientes 2 partes:

Aquí, REVS es el valor pasado al buscador, y REVM es para el minero. Es importante tener en cuenta que, como se explica a continuación, REV ya incluye el costo de minería de la oportunidad (es decir, el REV real de la oportunidad depende del precio del gas de la red en el momento de la minería).

El REV del buscador consiste en:

En una transacción que realiza una operación de extracción, Vout representa el valor que fluye del buscador a la blockchain (excluyendo las tarifas de gas); Vin representa el valor que fluye de la blockchain al buscador; MEVg representa el precio del gas de la transacción; MEVs representa el tamaño de la transacción, es decir, la cantidad total de gas que consume. Vout, Vin y MEVg están denominados en la moneda base de la red (ETH), mientras que MEVs se calculan en unidades de gas. Separar la tarifa de gas de Vout ayuda a cuantificar el costo de la extracción y es cómo se calcula realmente REV.

Aquí, el término “blockchain” se refiere a cualquier otra dirección que no esté asociada con el EOA de la transacción de extracción o el contrato inteligente controlado por el buscador, correspondiente a un contrato inteligente o EOA. Identificar estas direcciones es un proceso guiado heurísticamente basado en patrones de buscador conocidos y puede incluir descuidos. Además, cualquier transacción auxiliar relacionada con la extracción de MEV no forma parte de las variables anteriores. Para mineros:

Aquí, geff representa el precio efectivo del gas de la transacción que debería haber sido incluido en el bloque si la oportunidad no hubiera sido explotada. Por lo tanto, REV incluye el costo de oportunidad que los mineros soportan a través de transacciones que incluyen la extracción de MEV.

Dado que las transacciones en la piscina de transacciones son de corta duración, geff no puede medirse solo a través de datos y registros de blockchain. Flashbots utiliza un método de aproximación que también sirve como un límite inferior en el valor alcanzado por los mineros:

Aquí, gtail es el precio del gas de la última transacción en el bloque.

Por lo tanto, aunque los roles de los mineros y buscadores estén algo difuminados, el costo de extracción de la oportunidad puede ser claramente identificado, es decir, la MEV.gtail.

Finalmente, en esta etapa, la distribución de valor entre los buscadores y los mineros depende completamente de la elección de MEV, que está influenciada por otros buscadores que intentan aprovechar la oportunidad.

3.4 Potencial de Desarrollo

3.4.1 Antecedentes

MEV se puede categorizar de la siguiente manera:

1) Categoría de ejecución de transacción:

Pre-transacción MEV: Se refiere a las operaciones realizadas antes de la ejecución de la transacción, principalmente obteniendo valor a través de ofertas en grupos de transacciones públicas o redirección de transacciones.

MEV en mitad de transacción: Se refiere a los valores generados durante la ejecución de la transacción, incluyendo la manipulación del orden de la cola de transacciones, la reordenación de transacciones y otras operaciones.

MEV post-transacción: Se refiere a las operaciones realizadas después de que se completa la ejecución de la transacción, generalmente relacionadas con interacciones de contratos inteligentes en la cadena de bloques, incluidas las recompensas mineras, los préstamos flash, etc.

2) Categoría de manipulación del mercado:

Pre-mercado MEV: obtiene ganancias operando en el mercado fuera del intercambio, como la manipulación de la información, la manipulación colaborativa, etc.

En el MEV del mercado: obtiene beneficios a través de operaciones internas y actividades comerciales dentro del intercambio, incluida la manipulación del precio de mercado, la activación del stop-loss, etc.

MEV posterior a la comercialización: Obtiene ganancias a través de operaciones después de que se completa la transacción, como devoluciones de transacciones y ajustes de mercado.

3) Categoría del protocolo de blockchain:

Transacciones contractuales MEV: Se trata de transacciones ejecutadas mediante contratos inteligentes, generando valor mediante la lógica del contrato operativo.

Minería de bloques MEV: implica manipular el orden de los bloques durante el proceso de minería para obtener valor.

Resolver el problema de MEV (Valor Extraíble por Mineros) es una parte importante del roadmap de Ethereum. El 5 de noviembre de 2020, el cofundador de Ethereum, Vitalik Buterin, publicó un roadmap actualizado de Ethereum, que introdujo una nueva etapa - "La Plaga", diseñada para garantizar transacciones confiables, justas y neutralmente creíbles, y resolver los problemas de MEV. Esto significa que los protocolos que resuelven el problema de centralización de MEV ganarán más atención, y la importancia de esta pista aumentará gradualmente.

En los últimos años, el desarrollo de MEV ha pasado por diferentes etapas. Las primeras etapas (2010-2017) marcaron el inicio de MEV, centrado principalmente en la red de Bitcoin, como el sniping de tarifas y los ataques de doble gasto. De 2018 a 2019, vimos un período de crecimiento significativo para MEV en Ethereum, incluida la aparición de intercambios descentralizados, stablecoins algorítmicas y mecanismos de creación de mercado automático en Ethereum, que brinda más oportunidades de MEV.

Actualmente, hay múltiples soluciones en el mercado de MEV, siendo Flashbots la más destacada. Flashbots implementa la extracción de MEV a través de encriptación de robots, y el lanzamiento de su plataforma de subastas de MEV ha recibido amplia atención y ha generado un considerable ingreso de MEV. El potencial del mercado de MEV es enorme. Según los datos de Flashbots, antes de la Fusión de Ethereum, las ganancias de MEV ya habían superado los 206,450 ETH. Sin embargo, esto solo representa las ganancias de los proponentes de bloques, sin tener en cuenta las ganancias de los buscadores. Según el desarrollo actual del mercado, el tamaño del mercado de MEV puede ser ilimitado. Además, las ganancias de MEV actualmente son solo una fracción de su potencial.

En general, la pista de MEV tiene perspectivas de desarrollo prometedoras. Con la innovación continua de la tecnología y los protocolos, el énfasis en resolver los problemas de MEV será cada vez mayor, brindando más oportunidades y beneficios a los usuarios y participantes.

3.4.2 Escala del mercado

La escala de ingresos de este campo casi se sincroniza con el volumen de negociación del mercado de criptomonedas. La escala de MEV se ve afectada por dos factores principales: hay una correlación positiva entre la frecuencia de arbitraje y las fluctuaciones de precios; también hay una correlación positiva entre el volumen de arbitraje y el volumen total de negociación.

Tomando Flashbots como ejemplo, su ganancia total bruta de extracción es de $713.95 millones, lo que se considera un MEV favorable y tiene un impacto positivo en el valor de mercado, las funcionalidades principales de DeFi y el volumen de transacciones de DEX. Los ingresos de los ataques sandwich ascienden a $1,206.11 millones, lo que se considera un MEV desfavorable. La mayoría de los DEXes protegidos contra MEV esperan controlar y retener esta parte de la ganancia.

Tomando los ingresos acumulados por comisiones de los tres principales DEX - Uniswap, Pancakeswap y Sushi - como puntos de referencia, sus comisiones acumuladas son de $5.21 mil millones, de los cuales los ingresos de MEV obtenidos a través de Flashbots representan aproximadamente el 37%. Además de los principales DEX, otras DApps y soluciones de capa 1 y capa 2 en Ethereum también generarán ingresos considerable por MEV. Para calcular el impacto de las comisiones en toda la cadena de valor, es necesario analizar cómo se distribuyen las ganancias de MEV entre los diferentes participantes.

Según los datos de Eigenphi, en enero y febrero de 2023, los buscadores de MEV generaron $48.3 millones de todas las transacciones de los usuarios a través de billeteras y RPC, con $34.7 millones yendo a los constructores. Y los constructores enviaron $30.3 millones a los validadores. Las ganancias se distribuyeron de la siguiente manera: Los buscadores recibieron $7.3 millones (17.4%), los constructores recibieron $4.4 millones (10.5%), y los validadores recibieron $30.3 millones (72.1%). Se puede ver que la mayor parte de las ganancias (72%) todavía son obtenidas por los validadores aguas abajo. De los $48.3 millones, $6.3 millones fueron quemados para EIP 1559. La tarifa de prioridad para transacciones ordinarias transmitidas a los constructores desde billeteras y RPC y luego a los validadores fue de $32.554 millones. Mientras que las transacciones ordinarias entre billeteras y RPC destruyeron $227.2 millones para EIP 1559.

En el mercado alcista de 2021, el límite de ingresos total alcanzó los $476 millones. Basado en un ingreso conservador de 10 veces, la escala total del mercado se aproxima a los $5 mil millones. La escala de cada nicho puede estimarse aproximadamente de manera proporcional. Los buscadores superan los $1 mil millones y los validadores superan los $3.5 mil millones.

Sin embargo, los bots que participan y se benefician de las transacciones en cadena aún pueden soportar el costo de muchos costos de transacciones fallidas, así como otros costos de cobertura fuera de la cadena que no se tienen en cuenta en los cálculos. Además, esto solo se calcula en función de los ingresos obtenidos por los participantes directos y no tiene en cuenta el mercado de participantes indirectos. De hecho, todo el campo es mucho más grande que las cifras mencionadas anteriormente.

3.5 Datos comerciales

Datos operativos

Nota: Desde la Fusión el 15 de septiembre de 2022, el equipo del proyecto ha cambiado MEV a REV (Valor Extraíble Realizado). En comparación con la cantidad máxima teórica, REV representa de manera más precisa la cantidad real realizada y extraíble. En pocas palabras, REV se refiere a los ingresos que los mineros obtienen en una red blockchain, mientras que MEV es un concepto más específico que implica el valor potencial que los mineros obtienen de su capacidad para ordenar transacciones y manipular ciertas actividades en cadena.

REV:

Hasta el 31 de agosto de 2023, las retiradas totales desde la Fusión fueron de 288,829 ETH, con 18,860 ETH en los últimos 30 días (las ganancias de los buscadores no se tuvieron en cuenta). A partir de octubre de 2022, la cantidad total de Ethereum pagada a los Proposers ha experimentado un aumento constante, pasando de 1.6K por semana en octubre de 2022 a 287.1K por semana en agosto de 2023, lo que marca un aumento de más de 179 veces.

Análisis detallado de REV (el conjunto de datos a continuación contiene estadísticas de arbitraje MEV y liquidación capturadas por mev-inspect-py después de la Fusión)

Según los datos, el protocolo con la mayor proporción en arbitraje de MEV es Uniswap V2, con un 64.11%, seguido por Uniswap V3, Curve y Balancer V1. En arbitraje, el token con la mayor proporción es WETH, con un 91.58%, seguido por USDC, USDT, etc. En términos de liquidación, el protocolo Aave representa el 68.8% y Compound V2 el 31.2%. El valor total de liquidación es de aproximadamente $1.22 millones. En términos de tokens, WETH lidera con aproximadamente un 25.09%, seguido por USDC con un 24.07%.

Cabe señalar que dado que los precios de todos los tokens denominados en dólares estadounidenses no están completamente cubiertos, el equipo del proyecto solo puede calcular aproximadamente el 85% del volumen total de arbitraje (denominado en dólares estadounidenses).

Métricas de retransmisión de Flashbots

Podemos ver que la cantidad total de ETH pagada a los validadores por el relé Flashbots MEV-Boost sigue creciendo. En noviembre de 2022, la recompensa por bloque alcanzó un pico de 13K ETH por semana, y el ETH semanal pagado a los validadores se mantuvo entre 2-4K.

El número total de bloques enviados por MEV-Boost Relay durante todo el período de tiempo fue de aproximadamente 2.5 millones. Flashbots representó el 40.1%, mientras que otros representaron el 59.9%.

Registro de validación de relé de Flashbots:

Según los datos, los validadores de relé que han registrado una cuenta de Flashbots representan el 81% del número total de validadores actuales (aproximadamente 810.000). El número de registros de validadores continúa aumentando. De septiembre a noviembre de 2022, el número de validadores creció rápidamente, alcanzando un pico en el número de registros semanales. Sin embargo, de noviembre de 2022 a septiembre de 2023, el número de registros de validadores muestra una tendencia significativamente a la baja. En particular, entre diciembre de 2022 y abril de 2023, los registros estuvieron en un punto bajo. Actualmente, los registros de validadores permanecen en un nivel relativamente moderado.

Datos de redes sociales

Twitter: Este proyecto aún no tiene una cuenta oficial en Twitter.

Discord: Actualmente, hay 26,870 seguidores en Discord, con 3,996 en línea.

Las discusiones en la comunidad de Discord son muy activas y abarcan muchos temas técnicos.

3.6 Paisaje de competencia

3.6.1 Introducción al proyecto

Manifold Finance

Manifold Finance (FOLD) es un proyecto de infraestructura de retransmisión de MEV que tiene como objetivo mejorar la conectividad entre DeFi, DApps y protocolos, y proporcionar soluciones. Fundada en 2020 por Sam Bacha, Manifold Finance actúa como una capa intermedia entre los usuarios y validadores de Ethereum.

Uno de sus principales objetivos es proteger a los usuarios de los ataques MEV, incluidos los ataques sándwich, que pueden explotar las transacciones y manipular los precios. Con su primer producto YCabal, Manifold Finance redefine el proceso de transacción, evita los ataques de arbitraje maliciosos en la cadena y reduce las tarifas de gas.

Protocolo de Salto

Skip Protocol ha desarrollado un conjunto de productos MEV para el ecosistema en Cosmos. El objetivo de estos productos es ayudar a la cadena de bloques a lograr sostenibilidad financiera a largo plazo y aprovechar MEV para alcanzar este objetivo. Al proporcionar una infraestructura MEV dedicada, Skip Protocol permite a la comunidad de la cadena de bloques controlar de manera autónoma cómo se obtiene y se distribuye la revenue de MEV. Sus productos ayudan a los stakers, validadores y protocolos a obtener ganancias de MEV mientras mejoran la experiencia del usuario en la cadena. Además, estos productos permiten a los traders ejecutar estrategias comerciales más complejas y rentables.

3.6.2 Análisis comparativo

Manifold Finance, Skip Protocol y Flashbots son todas organizaciones o protocolos que tienen como objetivo mitigar el impacto negativo de MEV. Manifold Finance y Flashbots son infraestructuras técnicas, mientras que Skip Protocol es un protocolo descentralizado.

Manifold Finance trabaja para reducir el impacto negativo de MEV a través de SecureRPC y OpenMEV SDK, mientras que Flashbots trabaja a través de una variedad de productos para democratizar y redistribuir los ingresos de MEV y aportar mayor transparencia al ecosistema.

Skip Protocol se enfoca en resolver el problema de integrar buscadores y validadores de MEV. Al crear un sistema de subasta cerrada de oferta sellada, se permite a los traders enviar transacciones recomendadas a los validadores que las priorizan en la parte superior de los bloques según los bloques para obtener más recompensas.

Flashbots es una organización de investigación y desarrollo que tiene como objetivo mitigar los impactos negativos de MEV. La Subasta de Flashbots evita las subastas públicas tradicionales, permitiendo a los usuarios comunicar privadamente sus ofertas y preferencias de órdenes comerciales, al mismo tiempo que maximiza las recompensas de validadores y previene el frontrunning. La combinación de piscinas de transacciones privadas y ofertas selladas asegura la estabilidad de la red de Ethereum y bloques justos y óptimos.

Por lo tanto, estas tres organizaciones o protocolos difieren en sus productos, infraestructura técnica y enfoque en la resolución de problemas.

3.7 Análisis del Modelo de Token

Suministro y Distribución de Tokens

El proyecto aún no ha emitido tokens.

4. Evaluación de Valor Básico

4.1 Preguntas Clave

¿El proyecto tiene una ventaja competitiva sólida? ¿De dónde proviene esta ventaja competitiva?

1) Tecnología de vanguardia y posicionamiento único en el mercado: Flashbots tiene como objetivo resolver los problemas de competencia de bloques y front-running planteados por MEV en Ethereum. La tecnología de vanguardia y el posicionamiento único en el mercado le dan a Flashbots una ventaja competitiva en el ecosistema de Ethereum.

2) Demanda del mercado y asociaciones industriales: Flashbots también coopera con varios proyectos e intercambios en el ecosistema de Ethereum para promover conjuntamente la tecnología y el desarrollo del mercado, lo que proporciona a Flashbots una mayor ventaja competitiva.

3) Equipo sólido: Flashbots reúne a los mejores ingenieros e investigadores de la comunidad de desarrolladores de Ethereum. Tienen sólidos antecedentes en tecnología blockchain y una amplia experiencia, capaces de abordar los desafíos del mercado y llevar adelante el proyecto. Las sólidas capacidades del equipo son un factor importante para que Flashbots establezca una ventaja competitiva.

¿Cuáles son los principales factores variables que afectan las operaciones del proyecto? ¿Estos factores son fácilmente cuantificables y medibles?

1) Volumen de transacciones: Este es un indicador importante para medir la actividad y la participación de los usuarios en el proyecto Flashbots. Un mayor volumen de transacciones significa que más usuarios están utilizando los servicios de Flashbots. Esto puede ser cuantificado y medido contando el número, valor y frecuencia de las transacciones.

2) Asociaciones y participación comunitaria: Flashbots necesita trabajar en estrecha colaboración con varios actores interesados como mineros de Ethereum, investigadores y desarrolladores para impulsar conjuntamente el desarrollo de Ethereum. La cantidad y calidad de socios, así como la actividad y participación de la comunidad, pueden servir como métricas importantes para medir la cooperación del proyecto y la construcción de la comunidad.

3) Resultados de la innovación tecnológica e investigación: Uno de los objetivos de Flashbots es promover la innovación de nuevas tecnologías en Ethereum. Medir el impacto y la calidad de la innovación tecnológica y los resultados de investigación de un proyecto puede ser relativamente subjetivo. Sin embargo, se puede medir evaluando la calidad y la influencia de las especificaciones técnicas, herramientas y software con los que el proyecto se involucra.

Estas variables pueden ser cuantificadas y medidas hasta cierto punto, especialmente en términos de volumen de transacciones. La asociación y el compromiso comunitario pueden ser básicamente medidos observando la actividad en las redes sociales, la cantidad y calidad de los proyectos colaborativos, y el número de participantes en las actividades. Las innovaciones tecnológicas y los resultados de la investigación pueden requerir una evaluación y valoración más profunda, teniendo en cuenta factores como la calidad, la viabilidad y el impacto.

4.2 Riesgos principales

  1. Riesgo de centralización: Flashbots es una organización que tiene como objetivo maximizar los intereses de Ethereum, pero esto a veces puede entrar en conflicto con las expectativas de la comunidad de Ethereum. Por ejemplo, Flashbots anunció que revisaría transacciones incluidas en la lista negra por la Oficina de Control de Activos Extranjeros del Departamento del Tesoro de los Estados Unidos, una decisión que generó una amplia atención pública y oposición. Estos problemas pueden tener un impacto en la reputación de Flashbots en la comunidad de Ethereum y la confianza de los usuarios.

  2. Liquidez insuficiente: La liquidez insuficiente en la Subasta de Flashbots podría obstaculizar su efectividad, afectando la viabilidad de su modelo de negocio. Además, la liquidez insuficiente de la Subasta de Flashbots puede hacer que no pueda atraer suficientes usuarios y validadores para participar, lo que afectaría su sostenibilidad a largo plazo.

  3. Problemas de rendimiento: El funcionamiento de los relés de Flashbots requiere importantes recursos informáticos y ancho de banda, lo que puede causar algunos problemas de rendimiento. Además, los problemas de rendimiento de Flashbots pueden afectar a su estabilidad y fiabilidad en la red Ethereum, lo que afectará aún más a la viabilidad de su modelo de negocio.

  4. Problemas con el mercado de ordenación de transacciones: El mercado de ordenación de transacciones de la Subasta de Flashbots puede priorizar el procesamiento de algunas transacciones, lo que provoca descontento y escepticismo público.

  5. Asuntos legales y regulatorios: La operación de la Subasta de Flashbots puede estar sujeta a restricciones y limitaciones legales y regulatorias, lo que puede afectar la viabilidad y sostenibilidad a largo plazo de su modelo de negocio.

  6. Riesgo de mecanismo: El desarrollo de una infraestructura de enrutamiento de transacciones con permisos y exclusiva puede tener un impacto negativo en la neutralidad, transparencia, descentralización y equidad de Ethereum. La Subasta de Flashbots, como una opción sin permisos y democrática, necesita encontrar soluciones en futuros desarrollos para evitar tales impactos.

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [PANews]. Todos los derechos de autor pertenecen al autor original [世链投研-Elma Ruan]. Si hay objeciones a esta reimpresión, por favor póngase en contacto con el equipo de Gate Learn(gatelearn@gate.io),y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.

Un faro iluminando el Bosque Oscuro de Ethereum: Un informe de investigación sobre la solución MEV de Flashbots

Intermedio12/23/2023, 6:42:40 PM
En esta investigación de inversiones de WJB, profundizaremos en la solución líder en la pista de MEV, Flashbots, el proyecto estrella del año que recibe financiación potente. Flashbots es una organización de investigación y desarrollo que tiene como objetivo mitigar el impacto negativo de MEV en las blockchains, específicamente en Ethereum.

Prólogo

Flashbots es una organización de investigación y desarrollo que tiene como objetivo mitigar el impacto negativo de MEV en las blockchains, específicamente Ethereum. Su principal objetivo es crear un ecosistema permisionado, transparente y sostenible para MEV a través de productos como MEV-Boost. El desarrollo futuro de MEV debería centrarse en la captura de MEV entre cadenas, minimizando la pérdida de valor, minimizando posibles impactos negativos en los usuarios reales del protocolo y garantizando una distribución justa entre los participantes.

Autor

Elma Ruan, un investigador senior de inversiones en WJB, tiene un doble máster en marketing/finanzas de una escuela de la Ivy League. Tiene 5 años de experiencia en WEB3 y es bueno en DeFi, NFT y otras áreas. Antes de ingresar a la industria de la criptomoneda, trabajó como gerente de inversiones para una gran firma de valores.

1. Aspectos destacados de la investigación

1.1 Lógica central de inversión

MEV (Miner Extractable Value) es una parte de la infraestructura subyacente que está estrechamente ligada a las transacciones dentro de un bloque. Tiene un alto potencial de ingresos, con el aumento de ingresos correlacionando proporcionalmente con la complejidad del escenario de transacción, manteniendo al mismo tiempo un nivel relativamente bajo de riesgo. Resolver el problema de MEV es una parte importante del roadmap de Ethereum, que tiene como objetivo garantizar transacciones neutrales fiables, justas y confiables mientras se resuelve el problema de MEV. El desarrollo futuro de MEV podría centrarse en la extracción de MEV entre cadenas, minimizando la pérdida de valor, minimizando los posibles impactos negativos en los usuarios reales del protocolo y garantizando una distribución justa entre los participantes.

Al hablar de MEV, inevitablemente nos encontramos con diversas estrategias como el frontrunning, los ataques sandwich y el seguimiento de transacciones. Estas estrategias pueden producir resultados injustos para ciertos participantes en el ecosistema blockchain, perjudicando los intereses de los usuarios comunes. Los fundadores de Flashbots creen que MEV es un problema importante en el ecosistema de Ethereum, que puede derivar en transacciones injustas y distorsiones del mercado. Por lo tanto, crearon el proyecto Flashbots para proporcionar un canal de comunicación confiable y neutral para el ecosistema de Ethereum, facilitando la comunicación privada entre mineros y otros participantes para resolver el problema de MEV.

La infraestructura central de Flashbots es el relay, cuyo papel es recopilar paquetes de transacciones de diferentes redes de participantes y enviarlos a los mineros. Los relayers pueden verificar la validez de las transacciones y prevenir transacciones maliciosas. Además, los relays también pueden ayudar a los mineros a utilizar mejor MEV, aumentando así sus ganancias.

El emparejamiento entre usuarios y buscadores se logra a través del servicio Flashbots. Los usuarios pueden revelar selectivamente su información de transacción a Flashbots, y los buscadores agrupan y envían estas transacciones a los constructores de bloques para construir bloques enteros. Esto facilita un arbitraje más eficiente para los buscadores. Si lo desean, el arbitrajista puede compartir una parte de las ganancias de MEV con el usuario, logrando una situación beneficiosa para ambas partes. Este mecanismo también puede proporcionar un proceso de subasta saludable para otros arbitrajistas, quienes pueden obtener ganancias al ofertar precios más altos, evitando fallas en las transacciones y tarifas de gas excesivas. Además, al filtrar las transacciones fallidas, reduce la ocupación de espacio en la cadena, aliviando así en cierta medida el problema de congestión y logrando una situación beneficiosa para ambas partes.

En general, es beneficioso para todas las partes involucradas:

Proponentes: Al trabajar en privado con los buscadores, los proponentes pueden llegar al frente de la cola y obtener más beneficios.

Searchers: Utilizando Flashbots, pueden evitar desperdiciar recursos, ahorrar costos y obtener más información de trading.

Traders: Al iniciar transacciones, pueden evitar la interferencia de comportamientos maliciosos y reducir las pérdidas causadas por operaciones incorrectas.

Flashbots: Obtén información exclusiva de trading proporcionada por usuarios y buscadores, expandiendo así márgenes de beneficio.

Sin embargo, Flashbots no está exento de desventajas. En primer lugar, los relés de Flashbots requieren recursos informáticos y ancho de banda sustanciales, lo que puede causar problemas de rendimiento. En segundo lugar, Flashbots necesita ser respaldado por suficientes participantes; de lo contrario, puede que no sea efectivo. Esto requiere que Flashbots establezca asociaciones con otros participantes en el ecosistema de Ethereum para asegurarse de que Flashbots pueda ser ampliamente utilizado y respaldado. Finalmente, aunque Flashbots es actualmente una organización sin ánimo de lucro, las transacciones aún deben ser enviadas al servidor centralizado de Flashbots, lo que puede tener algunos riesgos de centralización.

Visto desde el contexto de la industria, el ascenso de Flashbots es una señal positiva. Con la evolución continua del mercado de criptomonedas, el problema de MEV se ha vuelto cada vez más grave. La solución de Flashbots proporciona al ecosistema de Ethereum una solución viable que puede ayudar a mitigar los impactos negativos de los problemas de MEV. La naturaleza justa y orientada al mercado de MEV proporciona beneficios predecibles al protocolo LSD y a los validadores de Ethereum, promoviendo el crecimiento del staking de Ethereum y la adopción de soluciones de MEV por parte del protocolo LSD. Mientras tanto, la naturaleza justa y orientada al mercado de MEV también ha impulsado la actividad en cadena, mejorado la experiencia del usuario en cadena y promovido la adopción de productos de MEV y la demanda de staking de Ethereum, formando un ciclo virtuoso. Además, el protocolo MEV orientado al mercado puede distribuir mejor los beneficios y promover el crecimiento del ecosistema general de Ethereum.

A largo plazo, la pista de MEV tiene vastas perspectivas. Aunque todavía está en pañales, los efectos principales ya han comenzado a aparecer. Flashbots ha construido la base para el rápido crecimiento de MEV y ofrece muchas oportunidades para el desarrollo futuro.

1.2 Valoración

El proyecto Flashbots ha sido valorado en $1 mil millones. Según The Block, el proveedor de servicios de infraestructura de Ethereum completó una financiación de la Serie B de $60 millones en julio de 2023.

2. Descripción del proyecto

2.1 Características y Productos

Los productos de Flashbots incluyen principalmente Flashbots Auction, Flashbots Protect, Flashbots Data, MEV-Boost y MEV-Share. Flashbots Auction es un ecosistema permisionado, transparente y justo diseñado para la extracción eficiente de MEV y la protección contra frontrunning. Flashbots Protect ofrece una forma segura y fácil de comerciar, previniendo transacciones maliciosas y permitiendo a los usuarios compartir MEV. Flashbots Data proporciona herramientas para analizar MEV de Ethereum, almacenados en la base de datos Postgres. MEV-Boost puede mejorar la eficiencia del validador y promover la competencia y descentralización en Ethereum. MEV-Share es un protocolo de código abierto para que los usuarios, carteras y aplicaciones internalicen el MEV que sus transacciones crean.

2.2 Eventos importantes y hoja de ruta

Desarrollo futuro

SUAVE (Subasta Única Unificada para la Expresión de Valor) es un proyecto que tiene como objetivo resolver el problema de MEV (Valor Extraíble por el Minero) mediante la construcción de una capa de secuenciación descentralizada. SUAVE consta de tres componentes principales: entorno de preferencias universal, mercado de ejecución óptimo y construcción de bloques descentralizada. SUAVE tiene como objetivo potenciar a los usuarios y maximizar la descentralización de las blockchains públicas. Es una red independiente que sirve como mempool plug-and-play y constructor de bloques descentralizado para cualquier blockchain. Flashbots es uno de los creadores de SUAVE. Flashbots declaró claramente, en el whitepaper de SUAVE, que seguirán mejorando SUAVE e incluirán SUAVE en importantes planes futuros.

  • Q2 2021: Lanzamiento de la primera versión de SUAVE, compatible con cadenas públicas principales como Ethereum y BSC.
  • T3 2021: Soporte para más cadenas públicas, incluyendo Polygon, Solana, etc.
  • Q4 2021: Admite soluciones MEV entre cadenas y más estrategias de extracción MEV.
  • 2022: Lanzar la segunda versión de SUAVE, que admite más estrategias de extracción de MEV y mayor rendimiento.
  • 2023: Planes para lanzar la red de prueba SUAVE para comenzar a probar sus nuevas características
  • Futuro: Mejorar aún más la seguridad y descentralización de SUAVE y apoyar más cadenas públicas y soluciones interdominios.

Además, los planes futuros de SUAVE también incluyen la cooperación con otros proyectos y organizaciones relacionados con MEV para promover el desarrollo y la descentralización de MEV. También planean lograr la descentralización a través de la gobernanza comunitaria para garantizar su sostenibilidad y desarrollo a largo plazo.

2.3 Equipo

2.3.1 Visión general

Según datos de LinkedIn, Flashbots actualmente tiene 28 empleados, la mayoría de los cuales tienen experiencia en informática, matemáticas, psicología y economía. Poseen una amplia experiencia en diversas tecnologías y áreas, incluidas, entre otras, Python, blockchain, aprendizaje automático y lenguaje C. Su experiencia les permite abordar desafíos técnicos complejos dentro del ecosistema de Ethereum y contribuir activamente a la investigación y desarrollo del proyecto Flashbots.

2.3.2 Fundadores

Philip Daian, Co-fundador

Stephane Gosselin, cofundador de Flashbots, renunció a su puesto en octubre de 2022 debido a desacuerdos con el equipo sobre la censura.

Alex Obadia, un ex cofundador y principal investigador estratégico en Flashbots, dejó Flashbots el 20 de junio de 2023, debido a razones personales.

2.3.3 Miembros Principales

Andrew Miller

Director Ejecutivo de Investigación, Entornos de Ejecución Confiables y SUAVE

Miller es mejor conocido por su investigación sobre el descifrado del código SGX de Intel. También es Director Asociado de la Iniciativa para Criptomonedas y Contratos (IC3). Planea tomar una licencia temporal de su cargo como Profesor Asistente en la Universidad de Illinois en Ingeniería Eléctrica y de Computadoras.

Hasu, Líder de Estrategia de Flashbots

Hasu se desempeña como Asesor Estratégico de Lido, un protocolo líder para el staking líquido, y Líder Estratégico en Flashbots, un grupo de investigación y desarrollo dedicado a proteger a los usuarios de blockchain públicos de los efectos dañinos de MEV. Compartió que divide su tiempo aproximadamente en un 90% en Flashbots y un 10% en Lido. Además, también se desempeña como Colaborador de Investigación en Paradigm, y solía ser Co-fundador de Deribit Insights y Delegado en MakerDAO. Educa y promueve la industria a través de la escritura, las redes sociales y podcasts.

2.4 Financiamiento

Fundada en 2020, Flashbots ha experimentado dos rondas de financiación. Su inversión en la ronda semilla provino de Paradigm, con el monto de la inversión no revelado. En 2023, la empresa pasó por una financiación de la Serie B, asegurando $60 millones, con Paradigm siendo un inversor significativo.

3. Análisis de negocios

3.1 Audiencia Objetivo

El servicio principal de Flashbots se dirige a los siguientes grupos de personas:

1) Bots de arbitraje y liquidación y Traders de DeFi: Obtenga beneficios encontrando valor extraíble en Ethereum, agrupando estas transacciones y enviándolas a los constructores de Flashbots.

2) Ethereum dApps con funcionalidades complejas: Estas dApps utilizan las funcionalidades de Flashbots para optimizar la ejecución de sus transacciones, mejorando la eficiencia y los ingresos.

3) Organizaciones constructoras profesionales: Estas entidades seleccionan las transacciones más rentables de los paquetes de transacciones enviados por los buscadores, las empaquetan en bloques completos y finalmente las envían a los validadores a través de un relé. Actualmente hay un pequeño número de constructores activos en el mercado, y las pocas organizaciones principales monopolizan la cuota de mercado.

4) Mineros: Validadores para ETH2.0, responsables de proponer bloques a la red y agregarlos a la cadena.

5) Usuarios ordinarios de Ethereum: Pueden interactuar directamente con Flashbots y ejecutar sus transacciones a través de las herramientas e interfaces proporcionadas por Flashbots.

3.2 Clasificaciones de empresas

Los negocios de Flashbots consisten principalmente en lo siguiente:

1) Subasta de Flashbots: Proporciona un ecosistema permisionado, transparente y justo para la extracción eficiente de MEV y protección contra el frontrunning que preserva los ideales de Ethereum. La Subasta de Flashbots proporciona un canal de comunicación privado entre los usuarios de Ethereum y los validadores para comunicar eficientemente el orden preferido de las transacciones dentro de un bloque.

2) Protección de Flashbots: Proporciona un entorno comercial amigable, seguro y potente para los usuarios de Ethereum. Es configurable, lo que significa que puedes elegir a qué constructores enviar y tus ajustes de MEV-Share. Además, proporciona un mecanismo de protección para evitar el frontrunning, de modo que las transacciones no sean capturadas por transacciones maliciosas en el Mempool público, y si la transacción crea MEV, los usuarios pueden obtener recompensas a través de MEV-share.

3) Datos de Flashbots: Proporciona una herramienta para la inspección de MEV de Ethereum, que puede analizar bloques, incluidos datos sobre pagos de validadores, transferencias de tokens y beneficios, intercambios y arbitraje. Todos los datos se almacenan en una base de datos de Postgres para consultas y análisis.

4) MEV-Boost: El propósito principal de MEV-Boost es mejorar la eficiencia de los validadores de Ethereum al acceder a un mercado competitivo de construcción de bloques. MEV-Boost separa el papel de los proponentes de los constructores de bloques, promoviendo así la descentralización y la resistencia a la censura para la red de Ethereum.

5) MEV-Share: Es un protocolo de código abierto para que los usuarios, monederos y aplicaciones internalicen el MEV que sus transacciones crean. Es neutral, lo que significa que cualquier buscador puede participar y no está restringido a un único constructor de bloques.

Para resumir, Flashbots principalmente abarca Subasta de Flashbots, Protección de Flashbots, Datos de Flashbots, MEV-Boost y MEV-Share. Su objetivo es mejorar la eficiencia de MEV, proteger la seguridad de las transacciones y ofrecer un entorno competitivo de construcción de bloques.

3.3 Desglose del negocio

El negocio de Flashbots principalmente involucra cuatro componentes: buscadores, relays, constructores y proponentes. Ellos desempeñan diferentes roles y tienen responsabilidades distintas en el proceso de creación de un solo bloque.

Aquí se desglosan sus roles y responsabilidades dentro de un solo proceso de creación de bloques:

Los constructores: Los constructores crean bloques recopilando transacciones de usuarios, buscadores u otros flujos de órdenes. Su objetivo es maximizar el MEV para sí mismos y los proponentes, y construir bloques con el máximo valor extraíble.

Relevadores: Los relevadores son terceros de confianza que sirven como un canal de comunicación bidireccional que conecta a los proponentes con los constructores. Actúan como validadores, verificando la validez de los bloques y calculando la cantidad a pagar al proponente.

Proponentes: los proponentes son validadores de Ethereum PoS. Después de recibir los encabezados de bloque y los valores de pago presentados por los relés, evalúan todas las ofertas recibidas y firman el encabezado de bloque vinculado con el pago más alto.

Los buscadores monitorean las piscinas de transacciones públicas y las piscinas de transacciones privadas de Flashbots, buscan secuencias de transacciones que maximicen los beneficios, las agrupan y las envían a los constructores.

En resumen, todo el proceso se opera de la siguiente manera: Los constructores crean bloques y los envían a los relés, quienes verificarán la validez del bloque, calcularán la cantidad a pagar al proponente y enviarán el encabezado del bloque y el valor del pago al proponente actual. El proponente evalúa las ofertas recibidas, firma el encabezado del bloque asociado con el pago más alto y lo envía a los relés. Los relés utilizan nodos beacon para publicar bloques y devolverlos al proponente. Finalmente, las recompensas se distribuyen a los constructores y proponentes en forma de transacciones dentro del bloque y recompensas del bloque.

1. Subasta de Flashbots

La subasta de Flashbots es un ecosistema abierto, transparente y justo para el mecanismo de subasta, diseñado para la extracción eficiente de MEV y la protección contra el frontrunning, que está en línea con los ideales de Ethereum. La subasta de Flashbots permite a los usuarios y validadores de Ethereum comunicar eficientemente el orden de transacción preferido dentro de un bloque a través de un canal de comunicación privado.

La subasta de Flashbots comenzó con mev-geth y mev-relay. En Ethereum de PoS, se basa en MEV-Boost, un programa que implementa la separación de proponente-creador para Ethereum.

Sin embargo, también expone una serie de efectos negativos causados por MEV:

1) La comunicación ineficiente entre los operadores de bots de PGA y los mineros de PoW para la preferencia de orden de transacción conduce a congestión en la red y en la cadena.

Los usuarios regulares de Ethereum soportan la pérdida a través de altas comisiones de gas y espacio de bloque escaso.

2) La extracción de MEV plantea algunas amenazas a la seguridad del consenso de Ethereum. Esto se debe principalmente al potencial de reorganización de la historia de la cadena para extraer MEV pasado y a la centralización del enrutamiento de transacciones para una mejor protección de la privacidad, baja latencia y control sobre las transacciones.

3) Las partes relevantes están desarrollando una infraestructura de enrutamiento de transacciones con permiso exclusivo, lo cual podría socavar la neutralidad, transparencia, descentralización y equidad de Ethereum. La Subasta de Flashbots, como una elección de código abierto y democrática, tiene como objetivo contrarrestar los efectos negativos y las amenazas de seguridad mencionadas anteriormente.

Cómo funciona

La Subasta de Flashbots es un sistema que proporciona un grupo de transacciones privadas y un mecanismo de subasta de espacio de bloque de oferta sellada. Este sistema permite a los proponentes de bloques confiar en otros para encontrar la construcción de bloque óptima de una manera sin confianza.

En un grupo de transacciones Ethereum regular, los usuarios transmitirían transacciones a la red P2P pública y especificarían un precio de gas que indica cuánto estaban dispuestos a pagar por la computación en Ethereum. Después de recibir las transacciones, los constructores de bloques las clasifican por precio de gas, y luego utilizan un algoritmo greedy para construir un bloque que tiene como objetivo maximizar el valor derivado de las tarifas de transacción. Para su comprensión, en ciencias de la computación, un algoritmo greedy implica seleccionar el camino que parece óptimo en ese momento, con el objetivo de encontrar la optimización general. Aquí, se refiere al constructor de bloques que utiliza un algoritmo greedy para construir el bloque con la tarifa más alta. Este mecanismo combina subastas inglesas y subastas de pago total, donde las ofertas por el espacio del bloque se hacen abiertamente, el postor más alto gana y todos los participantes asumen un costo.

Este mecanismo viene con los siguientes problemas:

1) Las piscinas de negociación abiertas provocan guerras de ofertas por el espacio del bloque, aumentando la carga de la red y las fluctuaciones en el precio del gas. Esto no es propicio para los participantes sin estrategias de oferta avanzadas.

2) Las subastas de pago completo hacen que las ofertas no exitosas reviertan en la cadena, desperdiciando así espacio en bloque. Además, los postores subvalúan sus ofertas debido al riesgo de fallo en la ejecución, lo que conduce en última instancia a una escasez artificial de espacio en bloque y a una reducción de los ingresos del validador.

3) El mecanismo que depende únicamente del precio del gas restringe a los licitadores para expresar sus preferencias de ordenación, ya que se limitan a pujar por la posición superior en el bloque. Esto obliga a los participantes a adoptar otras estrategias ineficaces para aumentar la posibilidad de que sus transacciones se incluyan en el bloque, como enviar un gran número de transacciones inútiles para ocupar espacio en el bloque. Esta situación conduce al desperdicio de recursos públicos y pérdidas de eficiencia.

En cambio, la Subasta Flashbots utiliza un mecanismo de subasta de oferta sellada de primer precio (FPSBA), donde los participantes pueden comunicar ofertas específicas y preferencias de orden de transacción a través de canales privados sin pagar por ofertas fallidas. Este mecanismo maximiza los pagos de los validadores, ya que cada transacción tiene una oferta correspondiente y el validador puede elegir la combinación de transacciones con el mayor pago. Además, los diferentes participantes necesitan determinar sus ofertas en función de los ingresos esperados de la oportunidad de MEV, lo que proporciona un lugar eficiente para el descubrimiento de precios y puede deducir el valor de mercado de la oportunidad de MEV. Es importante tener en cuenta que el mecanismo FPSBA elimina el problema de frontrunning causado por la subasta abierta.

Hoja de ruta de la subasta de Flashbots

El equipo de Flashbots ha adoptado un enfoque iterativo para descentralizar la arquitectura de la subasta de Flashbots. Durante este proceso, introducirán nuevas tecnologías y mejoras en etapas para mejorar gradualmente toda la arquitectura.

Privacidad previa a la negociación: las transacciones solo se hacen públicas después de ser incluidas en un bloque, excluyendo intermediarios como relays y blockers.

Privacidad de operaciones fallidas: las ofertas no exitosas no se incluirán en un bloque y no se harán públicas.

Eficiencia: la extracción de MEV se lleva a cabo sin causar congestión innecesaria en la red o en la cadena.

Fusión de paquetes: fusiona múltiples paquetes entrantes sin conflictos.

Protección de finalidad: Una vez que se propaga un bloque que contiene paquetes de Flashbots, es difícil modificar el bloque. Esto protege contra los ataques de reorganización de la cadena de tiempo-bandido.

Privacidad completa: Los intermediarios como retransmisores y validadores no pueden ver el contenido de la transacción antes de que se incluyan en la cadena de bloques.

Sin permisos: El sistema no tiene intermediarios de confianza que censuren transacciones.

Arquitectura técnica

La arquitectura de la subasta de Flashbots propone una red que consta de tres partes distintas, cada una especializada en realizar parte del trabajo necesario para mantener este canal de comunicación. Los constructores de bloques son responsables de construir bloques completos, que son propuestos por los validadores.

Buscadores

Los buscadores se refieren a los usuarios de Ethereum que, por diversos motivos, prefieren utilizar preferentemente el grupo de transacciones privadas de Flashbots en lugar del grupo de transacciones P2P regulares. Estos usuarios son responsables de monitorear el estado en cadena y de enviar paquetes de transacciones a los constructores de bloques.

Los buscadores pueden dividirse principalmente en las siguientes tres categorías:

Operadores de bots de Ethereum: Necesitan acceso rápido y sin riesgos al espacio de bloque, como bots de arbitraje y liquidación.

Usuarios de Ethereum que buscan protección contra el frontrunning para sus transacciones, como los traders de Uniswap.

DApps de Ethereum que requieren funciones avanzadas como la abstracción de cuentas o las transacciones sin gas.

Al enviar paquetes directamente a los constructores de bloques, en lugar de a través de la red p2p, los buscadores pueden obtener una "privacidad previa a la negociación", lo que significa que sus transacciones no pueden ser vistas por otros en la red hasta que sean incluidas en un bloque. Los buscadores expresan sus ofertas de inclusión a través de transacciones de Ethereum, ya sea como precio de gas o como una transferencia directa de ETH a la dirección de la moneda base. A diferencia de fijar el precio del gas, el método de pago directo puede evitar tarifas de oferta fallidas innecesarias y solo pagar la tarifa cuando la transacción tenga éxito. Este método no solo garantiza la privacidad de las transacciones, sino que también mejora la eficiencia económica.

Block Builders

Los constructores de bloques son profesionales que reciben transacciones de usuarios y buscadores. Trabajan para construir bloques con el mayor potencial de beneficio a partir de esas transacciones. Una vez que se construye un bloque, se envía a los validadores a través de un relé de impulso de MEV. Los buscadores pueden enviar paquetes a varios constructores.

(Los constructores de bloques construyen bloques integrando paquetes de los buscadores y transacciones de la mempool, que son enviadas por usuarios regulares.)

Relays

Los relés son un componente de PBS (Periscope Block Scope) y son responsables de almacenar los bloques recibidos de los constructores, haciéndolos accesibles a los validadores.

(El relayer selecciona el bloque más rentable de los constructores a los que está conectado y lo mantiene en garantía para el validador.)

En el sistema de mev-boost, los validadores seleccionan bloques con el mayor potencial de beneficio de múltiples retransmisiones. Cada retransmisión mantiene en secreto el contenido del bloque hasta que un validador decide proponerlo para su inclusión en la red.

Específicamente, los relés realizan los siguientes pasos:

Recibir nuevos bloques de los constructores de bloques.

Enviar el encabezado del bloque más rentable a un validador cuando lo solicite.

Al firmar este encabezado, el validador establece su compromiso de proponer un bloque completo.

Enviar el bloque completo al validador después de recibir el encabezado del bloque firmado por el validador.

Todas las operaciones se realizan de forma rápida y fiable para garantizar que los validadores cumplan con los plazos de propuesta.

Validadores/Proponentes

En Ethereum PoS, los validadores son responsables de proponer nuevos bloques a la red y añadir bloques a la cadena de bloques.

(El validador utiliza mev-boost para elegir el bloque más rentable para proponer a partir de múltiples retransmisiones)

Cuando los constructores de bloques producen bloques, los bloques resultantes tienden a ser más rentables si incluyen transacciones de MEV que generan ingresos máximos. Los validadores pueden obtener mayores ganancias seleccionando estos bloques que ofrecen los mayores beneficios. Este proceso se conoce como Mev-Boost, que puede aumentar las ganancias de los validadores.

Paquetes

Los buscadores utilizan Flashbots para enviar paquetes de transacciones a los constructores de bloques para su inclusión en los bloques. Un paquete de transacciones combina una o más transacciones y las ejecuta en el orden en que se proporcionan. Además de las transacciones de los buscadores, los paquetes pueden potencialmente contener transacciones pendientes de otros usuarios en la mempool, y también pueden apuntar a bloques específicos para su inclusión.

Precios por paquete

Los constructores de bloques de Flashbots, en un nivel alto, tienen como objetivo incluir las transacciones más rentables posibles en los bloques que construyen. En Ethereum PoW, el constructor de bloques de Flashbots logra el beneficio máximo del buscador al insertar los paquetes del buscador en la parte superior del bloque y eliminar las transacciones al final del bloque. Según la medición del precio del gas, las transacciones al final de un bloque son las menos rentables para los mineros a la hora de minar. Por lo tanto, para que un paquete de Flashbots se considere rentable, debe tener un precio de gas más alto que las transacciones que desplaza en la cola del bloque.

En PoS Ethereum, la regla general para la fijación de precios de paquetes en Flashbots es prácticamente la misma; las transacciones más rentables son generalmente favorecidas por el algoritmo de construcción de bloques. La rentabilidad del paquete/transacción se determina por la tarifa por gas utilizado, la tarifa de prioridad y los pagos directos al validador.

En el mecanismo de PoS, en lugar de que todos los paquetes se coloquen en la parte superior del bloque, los paquetes pueden colocarse en cualquier parte de un bloque. Esto significa que además de agrupar transacciones, también se pueden agregar otras transacciones de la mempool a la cadena de bloques. Sin embargo, las transacciones en el paquete no se agregarán directamente a la cadena de bloques.

Fórmula de Ordenación de Paquetes

Los constructores de bloques de Flashbots utilizan un nuevo algoritmo diseñado para producir bloques más rentables. Este diseño trae algunos cambios importantes que los buscadores deben tener en cuenta:

En lugar de clasificar e incluir paquetes basados en el precio efectivo del gas, el algoritmo optimiza los beneficios totales del bloque.

La ejecución en la parte superior del bloque ya no está garantizada.

Otras transacciones (como las de la mempool) pueden implementarse entre dos grupos diferentes en lugar de entre transacciones dentro de un grupo.

Punto final de RPC

Los usuarios avanzados pueden interactuar con el punto final de RPC en relay.flashbots.net o en una de las URL de la red de prueba a continuación.

Las URL de retransmisión de paquetes son las siguientes:

Reputación del buscador

Durante períodos de carga pesada, Flashbots proporciona acceso constante al constructor de bloques de Flashbots para los buscadores con un buen historial de rendimiento. Para combatir los sofisticados ataques de capa de aplicación, también conocidos como ataques de Capa 7, una de las soluciones que se están explorando es mejorar la infraestructura de Flashbots mediante la introducción de un mecanismo de reputación para los buscadores.

Soporte EIP-1559

Flashbots admite transacciones EIP-1559 desde mev-geth v1.10.5-mev-0.3.0. Para los buscadores que deseen seguir utilizando tipos de operaciones tradicionales, no se requieren cambios de configuración. Sin embargo, EIP-1559 trae cambios significativos a la tarifa base de los bloques, lo que significa que los buscadores que solían realizar transacciones con precios de gas de 0 necesitarán hacer ajustes en sus transacciones. No obstante, los buscadores aún tienen la oportunidad de pagar tarifas primero, ya sea transfiriendo fondos directamente a Coinbase o pagando un precio de gas más alto que la tarifa base de EIP-1559. Pero, en cualquier caso, la transacción del usuario debe contener un precio de gas Ethereum al menos igual a la tarifa base.

2. Protección de Flashbots

Visión general

Flashbots Protect RPC no rastrea ninguna información del usuario (como la dirección IP, la ubicación, etc.), ni almacena ni graba información del usuario. Flashbots Protect es una forma segura, potente y fácil de usar para operar en Ethereum, adecuada tanto para usuarios nuevos como experimentados.

Tiene las siguientes ventajas cruciales:

1) Configurable: Los usuarios pueden elegir enviar transacciones a diferentes constructores y establecer MEV-Share.

2) Protección contra delanteros: Las transacciones de los usuarios no serán descubiertas por bots en el mempool público.

3) Obtenga MEV de backrunning: Si la transacción del usuario genera MEV en backrunning, el usuario puede obtener hasta el 90% de vuelta a través de MEV-Share.

4) No transacciones fallidas: Solo si la transacción de los usuarios no ha sido revocada o deshecha, se incluirá en la transacción, por lo que los usuarios no necesitan pagar por transacciones fallidas.

MEV-Share (Más detalles se introducirán en la parte posterior de este artículo)

A través de MEV-Share, los usuarios tienen la oportunidad de ganar hasta el 90% del MEV que sus transacciones generan. Por defecto, los usuarios Protect se conectarán con la configuración Stable, que es ajustada continuamente por Flashbots para optimizar la ejecución mientras protege a los usuarios del MEV perjudicial.

Los usuarios solo necesitan enviar transacciones a Flashbots Protect para recibir ganancias. Los usuarios avanzados pueden tener un control más preciso sobre sus transacciones y preferencias configurando manualmente sus solicitudes de RPC Protect o a través del panel avanzado.

Hay tres formas de usar Flashbots Protect:

1) Agregar Flashbots Protect RPC (https://rpc.Flashbots.net) a tu monedero. Esto es adecuado para la mayoría de los usuarios.

2) Utilice eth_sendRawTransaction para enviar la transacción a https://rpc.Flashbots.net.

3) Usa eth_sendPrivateTransaction para enviar la transacción a Flashbots.

La forma más sencilla es agregar Flashbots Protect RPC a la billetera de los usuarios, con la capacidad de configurar a qué constructores se envía y personalizar la configuración de MEV-Share.

Mejorar la Velocidad de Inclusión de Transacciones

Las transacciones enviadas a través de Flashbots Protect, por defecto, solo se comparten con el builder de Flashbots, que solo construye una parte de los bloques de Ethereum. Si un usuario desea aumentar las posibilidades de que su transacción se incluya, puede optar por compartir su transacción con más builders. Simplemente seleccione otro builder al conectar la billetera con Protect.

Cancelar transacciones

Las transacciones enviadas a Flashbots Protect se envían al nodo Flashbots MEV-Share y permanecen en estado pendiente durante un máximo de 6 minutos.

Flashbots Protect permite a los usuarios cancelar transacciones pendientes enviando una transacción de cancelación a Flashbots Protect. Al cancelar una transacción, el usuario debe enviar una nueva transacción que cumpla con los siguientes criterios:

Debe ser enviado desde la misma dirección que la transacción original que se desea cancelar. Debe incluir el mismo nonce, los mismos remitentes y destinatarios, y dejar los campos de datos vacíos. Es gratuito cancelar la transacción de esta manera, y se utiliza para verificar que tienes control sobre la cuenta que inició la transacción que deseas cancelar. Dado que la transacción cancelada no se incluye en la cadena de bloques, no conlleva ningún costo.

Corregir transacciones atascadas

Si su transacción está en estado de "pendiente" o el nonce es muy alto, deberá limpiar la actividad y los datos de nonce en MetaMask. Esto hará que MetaMask actualice el nonce y el historial de transacciones desde la red. Sus fondos y claves están seguros durante este proceso.

3. Datos de Flashbots

MEV-Inspect

mev-inspect-py es un inspector de MEV para Ethereum. Es capaz de analizar varias informaciones en bloques, incluyendo pagos de validadores, transferencias de tokens y ganancias, intercambios y arbitrajes, y más. Todos los datos se almacenan en Postgres para una consulta y análisis fáciles.

Realizar una inspección de un bloque se llevará a cabo de la siguiente manera:

Recupere trazas, recibos y datos de bloque del punto final de RPC.

Decodificar las trazas utilizando los ABI (Interfaces Binarias de Aplicación) reconocidos para que su significado pueda ser comprendido.

Extraer objetos estructurados como transferencias e intercambios de las trazas decodificadas.

Almacene todos estos elementos en la base de datos para consultas y análisis futuros.

4. MEV-Boost

MEV-Boost es un middleware de código abierto gestionado por validadores para acceder a un mercado de construcción de bloques altamente competitivo. Fue desarrollado por Flashbots para implementar la separación de proponentes y constructores (PBS) para Ethereum de prueba de participación (PoS). Con MEV-Boost, los validadores pueden acceder a bloques del mercado de constructores. Los constructores generan bloques que contienen el flujo de orden de transacciones y una tarifa para el validador que propone el bloque. Al separar el papel de los proponentes y constructores, MEV-Boost promueve una mayor descentralización y resistencia a la censura en la red de Ethereum.

Significado

MEV es una fuerza centralizadora en Ethereum. Si no se controla, la competencia por las oportunidades de MEV podría llevar a una inestabilidad en el consenso y a una infraestructura de comunicación con permisos entre los buscadores, los productores de bloques y los validadores. En Ethereum de PoS, la oportunidad de ganar MEV se vuelve aún más importante ya que la reducción planificada de las subvenciones de bloques hará que MEV sea una parte más grande de los ingresos totales por participación. Los validadores que utilizan MEV-Boost maximizan sus recompensas por participación al vender su espacio de bloque en un mercado abierto. Se estima que los validadores que utilizan MEV-Boost pueden aumentar sus recompensas por participación en más del 60%.

Cómo funciona MEV-Boost

Los operadores de nodos PoS deben ejecutar tres componentes de software: un cliente validador, un cliente de consenso y un cliente de ejecución. Como complemento al cliente de consenso, MEV-Boost es un software independiente de código abierto responsable de consultar y externalizar la construcción de bloques a una red de constructores.

Los constructores de bloques preparan bloques completos, optimizando la extracción de MEV y la distribución justa de recompensas, y envían bloques a los relayers. Una instancia de MEV-Boost se puede configurar para conectar múltiples relés.

Los relés agregan bloques de varios constructores y determinan los bloques más rentables para enviar al proponente. El cliente de consenso de los validadores proponentes luego propaga los bloques más rentables recibidos de MEV-Boost a la red de Ethereum para su certificación e inclusión en el bloque.

5. MEV-Share

MEV-Share es un protocolo de código abierto diseñado para que los usuarios, monederos y aplicaciones internalicen el MEV que sus transacciones crean. A través de una "subasta de flujo de órdenes", permite a los usuarios elegir compartir datos de transacciones con buscadores que ofrecen para incluir las transacciones en paquetes. Los usuarios son libres de elegir cómo redistribuir las ofertas de los buscadores entre ellos mismos, validadores u otras partes. MEV-Share es neutral, sin permisos para los buscadores, y no favorece a ningún constructor de bloques en particular. El objetivo es reducir el impacto centralizador del flujo de órdenes exclusivo en Ethereum y permitir que los monederos y otras fuentes de flujo de órdenes participen en la cadena de suministro de MEV.

Usar MEV-Share es simple. Los usuarios solo necesitan enviar transacciones a Flashbots Protect, que aprovecha el nodo Flashbots MEV-Share. MEV-Share redistribuye MEV de nuevo a la parte que lo crea en primer lugar: los usuarios. El diseño es escalable y descentralizado, lo que permite a los buscadores integrarse sin permisos y sin favorecer a ningún constructor de bloques en particular.

Los usuarios envían sus transacciones a un nodo especializado de MEV-Share, que comparte selectivamente la información de la transacción con los buscadores en función de las preferencias de privacidad del usuario. Con base en esta información, el buscador envía paquetes parciales al nodo de MEV-Share en un intento de extraer MEV de la transacción del usuario sin ver los datos completos de la transacción. Los nodos de MEV-Share simularán cada uno de estos paquetes de búsqueda y enviarán el paquete exitoso y una condición al constructor de bloques. En otras palabras, el nodo de MEV-Share ayudará a los buscadores a compartir la información exitosa de sus paquetes de transacción, lo que significa que los usuarios recibirán de vuelta el 90% del MEV que sus transacciones generen. Este mecanismo asegura que los usuarios reciban recompensas justas en este proceso.

Actualmente, los nodos de MEV-Share solo aceptan backruns.

6. REV

Desde la Fusión el 15 de septiembre de 2022, la parte del proyecto ha cambiado MEV a REV (Valor Extraíble Realizado).

REV se puede dividir en las siguientes 2 partes:

Aquí, REVS es el valor pasado al buscador, y REVM es para el minero. Es importante tener en cuenta que, como se explica a continuación, REV ya incluye el costo de minería de la oportunidad (es decir, el REV real de la oportunidad depende del precio del gas de la red en el momento de la minería).

El REV del buscador consiste en:

En una transacción que realiza una operación de extracción, Vout representa el valor que fluye del buscador a la blockchain (excluyendo las tarifas de gas); Vin representa el valor que fluye de la blockchain al buscador; MEVg representa el precio del gas de la transacción; MEVs representa el tamaño de la transacción, es decir, la cantidad total de gas que consume. Vout, Vin y MEVg están denominados en la moneda base de la red (ETH), mientras que MEVs se calculan en unidades de gas. Separar la tarifa de gas de Vout ayuda a cuantificar el costo de la extracción y es cómo se calcula realmente REV.

Aquí, el término “blockchain” se refiere a cualquier otra dirección que no esté asociada con el EOA de la transacción de extracción o el contrato inteligente controlado por el buscador, correspondiente a un contrato inteligente o EOA. Identificar estas direcciones es un proceso guiado heurísticamente basado en patrones de buscador conocidos y puede incluir descuidos. Además, cualquier transacción auxiliar relacionada con la extracción de MEV no forma parte de las variables anteriores. Para mineros:

Aquí, geff representa el precio efectivo del gas de la transacción que debería haber sido incluido en el bloque si la oportunidad no hubiera sido explotada. Por lo tanto, REV incluye el costo de oportunidad que los mineros soportan a través de transacciones que incluyen la extracción de MEV.

Dado que las transacciones en la piscina de transacciones son de corta duración, geff no puede medirse solo a través de datos y registros de blockchain. Flashbots utiliza un método de aproximación que también sirve como un límite inferior en el valor alcanzado por los mineros:

Aquí, gtail es el precio del gas de la última transacción en el bloque.

Por lo tanto, aunque los roles de los mineros y buscadores estén algo difuminados, el costo de extracción de la oportunidad puede ser claramente identificado, es decir, la MEV.gtail.

Finalmente, en esta etapa, la distribución de valor entre los buscadores y los mineros depende completamente de la elección de MEV, que está influenciada por otros buscadores que intentan aprovechar la oportunidad.

3.4 Potencial de Desarrollo

3.4.1 Antecedentes

MEV se puede categorizar de la siguiente manera:

1) Categoría de ejecución de transacción:

Pre-transacción MEV: Se refiere a las operaciones realizadas antes de la ejecución de la transacción, principalmente obteniendo valor a través de ofertas en grupos de transacciones públicas o redirección de transacciones.

MEV en mitad de transacción: Se refiere a los valores generados durante la ejecución de la transacción, incluyendo la manipulación del orden de la cola de transacciones, la reordenación de transacciones y otras operaciones.

MEV post-transacción: Se refiere a las operaciones realizadas después de que se completa la ejecución de la transacción, generalmente relacionadas con interacciones de contratos inteligentes en la cadena de bloques, incluidas las recompensas mineras, los préstamos flash, etc.

2) Categoría de manipulación del mercado:

Pre-mercado MEV: obtiene ganancias operando en el mercado fuera del intercambio, como la manipulación de la información, la manipulación colaborativa, etc.

En el MEV del mercado: obtiene beneficios a través de operaciones internas y actividades comerciales dentro del intercambio, incluida la manipulación del precio de mercado, la activación del stop-loss, etc.

MEV posterior a la comercialización: Obtiene ganancias a través de operaciones después de que se completa la transacción, como devoluciones de transacciones y ajustes de mercado.

3) Categoría del protocolo de blockchain:

Transacciones contractuales MEV: Se trata de transacciones ejecutadas mediante contratos inteligentes, generando valor mediante la lógica del contrato operativo.

Minería de bloques MEV: implica manipular el orden de los bloques durante el proceso de minería para obtener valor.

Resolver el problema de MEV (Valor Extraíble por Mineros) es una parte importante del roadmap de Ethereum. El 5 de noviembre de 2020, el cofundador de Ethereum, Vitalik Buterin, publicó un roadmap actualizado de Ethereum, que introdujo una nueva etapa - "La Plaga", diseñada para garantizar transacciones confiables, justas y neutralmente creíbles, y resolver los problemas de MEV. Esto significa que los protocolos que resuelven el problema de centralización de MEV ganarán más atención, y la importancia de esta pista aumentará gradualmente.

En los últimos años, el desarrollo de MEV ha pasado por diferentes etapas. Las primeras etapas (2010-2017) marcaron el inicio de MEV, centrado principalmente en la red de Bitcoin, como el sniping de tarifas y los ataques de doble gasto. De 2018 a 2019, vimos un período de crecimiento significativo para MEV en Ethereum, incluida la aparición de intercambios descentralizados, stablecoins algorítmicas y mecanismos de creación de mercado automático en Ethereum, que brinda más oportunidades de MEV.

Actualmente, hay múltiples soluciones en el mercado de MEV, siendo Flashbots la más destacada. Flashbots implementa la extracción de MEV a través de encriptación de robots, y el lanzamiento de su plataforma de subastas de MEV ha recibido amplia atención y ha generado un considerable ingreso de MEV. El potencial del mercado de MEV es enorme. Según los datos de Flashbots, antes de la Fusión de Ethereum, las ganancias de MEV ya habían superado los 206,450 ETH. Sin embargo, esto solo representa las ganancias de los proponentes de bloques, sin tener en cuenta las ganancias de los buscadores. Según el desarrollo actual del mercado, el tamaño del mercado de MEV puede ser ilimitado. Además, las ganancias de MEV actualmente son solo una fracción de su potencial.

En general, la pista de MEV tiene perspectivas de desarrollo prometedoras. Con la innovación continua de la tecnología y los protocolos, el énfasis en resolver los problemas de MEV será cada vez mayor, brindando más oportunidades y beneficios a los usuarios y participantes.

3.4.2 Escala del mercado

La escala de ingresos de este campo casi se sincroniza con el volumen de negociación del mercado de criptomonedas. La escala de MEV se ve afectada por dos factores principales: hay una correlación positiva entre la frecuencia de arbitraje y las fluctuaciones de precios; también hay una correlación positiva entre el volumen de arbitraje y el volumen total de negociación.

Tomando Flashbots como ejemplo, su ganancia total bruta de extracción es de $713.95 millones, lo que se considera un MEV favorable y tiene un impacto positivo en el valor de mercado, las funcionalidades principales de DeFi y el volumen de transacciones de DEX. Los ingresos de los ataques sandwich ascienden a $1,206.11 millones, lo que se considera un MEV desfavorable. La mayoría de los DEXes protegidos contra MEV esperan controlar y retener esta parte de la ganancia.

Tomando los ingresos acumulados por comisiones de los tres principales DEX - Uniswap, Pancakeswap y Sushi - como puntos de referencia, sus comisiones acumuladas son de $5.21 mil millones, de los cuales los ingresos de MEV obtenidos a través de Flashbots representan aproximadamente el 37%. Además de los principales DEX, otras DApps y soluciones de capa 1 y capa 2 en Ethereum también generarán ingresos considerable por MEV. Para calcular el impacto de las comisiones en toda la cadena de valor, es necesario analizar cómo se distribuyen las ganancias de MEV entre los diferentes participantes.

Según los datos de Eigenphi, en enero y febrero de 2023, los buscadores de MEV generaron $48.3 millones de todas las transacciones de los usuarios a través de billeteras y RPC, con $34.7 millones yendo a los constructores. Y los constructores enviaron $30.3 millones a los validadores. Las ganancias se distribuyeron de la siguiente manera: Los buscadores recibieron $7.3 millones (17.4%), los constructores recibieron $4.4 millones (10.5%), y los validadores recibieron $30.3 millones (72.1%). Se puede ver que la mayor parte de las ganancias (72%) todavía son obtenidas por los validadores aguas abajo. De los $48.3 millones, $6.3 millones fueron quemados para EIP 1559. La tarifa de prioridad para transacciones ordinarias transmitidas a los constructores desde billeteras y RPC y luego a los validadores fue de $32.554 millones. Mientras que las transacciones ordinarias entre billeteras y RPC destruyeron $227.2 millones para EIP 1559.

En el mercado alcista de 2021, el límite de ingresos total alcanzó los $476 millones. Basado en un ingreso conservador de 10 veces, la escala total del mercado se aproxima a los $5 mil millones. La escala de cada nicho puede estimarse aproximadamente de manera proporcional. Los buscadores superan los $1 mil millones y los validadores superan los $3.5 mil millones.

Sin embargo, los bots que participan y se benefician de las transacciones en cadena aún pueden soportar el costo de muchos costos de transacciones fallidas, así como otros costos de cobertura fuera de la cadena que no se tienen en cuenta en los cálculos. Además, esto solo se calcula en función de los ingresos obtenidos por los participantes directos y no tiene en cuenta el mercado de participantes indirectos. De hecho, todo el campo es mucho más grande que las cifras mencionadas anteriormente.

3.5 Datos comerciales

Datos operativos

Nota: Desde la Fusión el 15 de septiembre de 2022, el equipo del proyecto ha cambiado MEV a REV (Valor Extraíble Realizado). En comparación con la cantidad máxima teórica, REV representa de manera más precisa la cantidad real realizada y extraíble. En pocas palabras, REV se refiere a los ingresos que los mineros obtienen en una red blockchain, mientras que MEV es un concepto más específico que implica el valor potencial que los mineros obtienen de su capacidad para ordenar transacciones y manipular ciertas actividades en cadena.

REV:

Hasta el 31 de agosto de 2023, las retiradas totales desde la Fusión fueron de 288,829 ETH, con 18,860 ETH en los últimos 30 días (las ganancias de los buscadores no se tuvieron en cuenta). A partir de octubre de 2022, la cantidad total de Ethereum pagada a los Proposers ha experimentado un aumento constante, pasando de 1.6K por semana en octubre de 2022 a 287.1K por semana en agosto de 2023, lo que marca un aumento de más de 179 veces.

Análisis detallado de REV (el conjunto de datos a continuación contiene estadísticas de arbitraje MEV y liquidación capturadas por mev-inspect-py después de la Fusión)

Según los datos, el protocolo con la mayor proporción en arbitraje de MEV es Uniswap V2, con un 64.11%, seguido por Uniswap V3, Curve y Balancer V1. En arbitraje, el token con la mayor proporción es WETH, con un 91.58%, seguido por USDC, USDT, etc. En términos de liquidación, el protocolo Aave representa el 68.8% y Compound V2 el 31.2%. El valor total de liquidación es de aproximadamente $1.22 millones. En términos de tokens, WETH lidera con aproximadamente un 25.09%, seguido por USDC con un 24.07%.

Cabe señalar que dado que los precios de todos los tokens denominados en dólares estadounidenses no están completamente cubiertos, el equipo del proyecto solo puede calcular aproximadamente el 85% del volumen total de arbitraje (denominado en dólares estadounidenses).

Métricas de retransmisión de Flashbots

Podemos ver que la cantidad total de ETH pagada a los validadores por el relé Flashbots MEV-Boost sigue creciendo. En noviembre de 2022, la recompensa por bloque alcanzó un pico de 13K ETH por semana, y el ETH semanal pagado a los validadores se mantuvo entre 2-4K.

El número total de bloques enviados por MEV-Boost Relay durante todo el período de tiempo fue de aproximadamente 2.5 millones. Flashbots representó el 40.1%, mientras que otros representaron el 59.9%.

Registro de validación de relé de Flashbots:

Según los datos, los validadores de relé que han registrado una cuenta de Flashbots representan el 81% del número total de validadores actuales (aproximadamente 810.000). El número de registros de validadores continúa aumentando. De septiembre a noviembre de 2022, el número de validadores creció rápidamente, alcanzando un pico en el número de registros semanales. Sin embargo, de noviembre de 2022 a septiembre de 2023, el número de registros de validadores muestra una tendencia significativamente a la baja. En particular, entre diciembre de 2022 y abril de 2023, los registros estuvieron en un punto bajo. Actualmente, los registros de validadores permanecen en un nivel relativamente moderado.

Datos de redes sociales

Twitter: Este proyecto aún no tiene una cuenta oficial en Twitter.

Discord: Actualmente, hay 26,870 seguidores en Discord, con 3,996 en línea.

Las discusiones en la comunidad de Discord son muy activas y abarcan muchos temas técnicos.

3.6 Paisaje de competencia

3.6.1 Introducción al proyecto

Manifold Finance

Manifold Finance (FOLD) es un proyecto de infraestructura de retransmisión de MEV que tiene como objetivo mejorar la conectividad entre DeFi, DApps y protocolos, y proporcionar soluciones. Fundada en 2020 por Sam Bacha, Manifold Finance actúa como una capa intermedia entre los usuarios y validadores de Ethereum.

Uno de sus principales objetivos es proteger a los usuarios de los ataques MEV, incluidos los ataques sándwich, que pueden explotar las transacciones y manipular los precios. Con su primer producto YCabal, Manifold Finance redefine el proceso de transacción, evita los ataques de arbitraje maliciosos en la cadena y reduce las tarifas de gas.

Protocolo de Salto

Skip Protocol ha desarrollado un conjunto de productos MEV para el ecosistema en Cosmos. El objetivo de estos productos es ayudar a la cadena de bloques a lograr sostenibilidad financiera a largo plazo y aprovechar MEV para alcanzar este objetivo. Al proporcionar una infraestructura MEV dedicada, Skip Protocol permite a la comunidad de la cadena de bloques controlar de manera autónoma cómo se obtiene y se distribuye la revenue de MEV. Sus productos ayudan a los stakers, validadores y protocolos a obtener ganancias de MEV mientras mejoran la experiencia del usuario en la cadena. Además, estos productos permiten a los traders ejecutar estrategias comerciales más complejas y rentables.

3.6.2 Análisis comparativo

Manifold Finance, Skip Protocol y Flashbots son todas organizaciones o protocolos que tienen como objetivo mitigar el impacto negativo de MEV. Manifold Finance y Flashbots son infraestructuras técnicas, mientras que Skip Protocol es un protocolo descentralizado.

Manifold Finance trabaja para reducir el impacto negativo de MEV a través de SecureRPC y OpenMEV SDK, mientras que Flashbots trabaja a través de una variedad de productos para democratizar y redistribuir los ingresos de MEV y aportar mayor transparencia al ecosistema.

Skip Protocol se enfoca en resolver el problema de integrar buscadores y validadores de MEV. Al crear un sistema de subasta cerrada de oferta sellada, se permite a los traders enviar transacciones recomendadas a los validadores que las priorizan en la parte superior de los bloques según los bloques para obtener más recompensas.

Flashbots es una organización de investigación y desarrollo que tiene como objetivo mitigar los impactos negativos de MEV. La Subasta de Flashbots evita las subastas públicas tradicionales, permitiendo a los usuarios comunicar privadamente sus ofertas y preferencias de órdenes comerciales, al mismo tiempo que maximiza las recompensas de validadores y previene el frontrunning. La combinación de piscinas de transacciones privadas y ofertas selladas asegura la estabilidad de la red de Ethereum y bloques justos y óptimos.

Por lo tanto, estas tres organizaciones o protocolos difieren en sus productos, infraestructura técnica y enfoque en la resolución de problemas.

3.7 Análisis del Modelo de Token

Suministro y Distribución de Tokens

El proyecto aún no ha emitido tokens.

4. Evaluación de Valor Básico

4.1 Preguntas Clave

¿El proyecto tiene una ventaja competitiva sólida? ¿De dónde proviene esta ventaja competitiva?

1) Tecnología de vanguardia y posicionamiento único en el mercado: Flashbots tiene como objetivo resolver los problemas de competencia de bloques y front-running planteados por MEV en Ethereum. La tecnología de vanguardia y el posicionamiento único en el mercado le dan a Flashbots una ventaja competitiva en el ecosistema de Ethereum.

2) Demanda del mercado y asociaciones industriales: Flashbots también coopera con varios proyectos e intercambios en el ecosistema de Ethereum para promover conjuntamente la tecnología y el desarrollo del mercado, lo que proporciona a Flashbots una mayor ventaja competitiva.

3) Equipo sólido: Flashbots reúne a los mejores ingenieros e investigadores de la comunidad de desarrolladores de Ethereum. Tienen sólidos antecedentes en tecnología blockchain y una amplia experiencia, capaces de abordar los desafíos del mercado y llevar adelante el proyecto. Las sólidas capacidades del equipo son un factor importante para que Flashbots establezca una ventaja competitiva.

¿Cuáles son los principales factores variables que afectan las operaciones del proyecto? ¿Estos factores son fácilmente cuantificables y medibles?

1) Volumen de transacciones: Este es un indicador importante para medir la actividad y la participación de los usuarios en el proyecto Flashbots. Un mayor volumen de transacciones significa que más usuarios están utilizando los servicios de Flashbots. Esto puede ser cuantificado y medido contando el número, valor y frecuencia de las transacciones.

2) Asociaciones y participación comunitaria: Flashbots necesita trabajar en estrecha colaboración con varios actores interesados como mineros de Ethereum, investigadores y desarrolladores para impulsar conjuntamente el desarrollo de Ethereum. La cantidad y calidad de socios, así como la actividad y participación de la comunidad, pueden servir como métricas importantes para medir la cooperación del proyecto y la construcción de la comunidad.

3) Resultados de la innovación tecnológica e investigación: Uno de los objetivos de Flashbots es promover la innovación de nuevas tecnologías en Ethereum. Medir el impacto y la calidad de la innovación tecnológica y los resultados de investigación de un proyecto puede ser relativamente subjetivo. Sin embargo, se puede medir evaluando la calidad y la influencia de las especificaciones técnicas, herramientas y software con los que el proyecto se involucra.

Estas variables pueden ser cuantificadas y medidas hasta cierto punto, especialmente en términos de volumen de transacciones. La asociación y el compromiso comunitario pueden ser básicamente medidos observando la actividad en las redes sociales, la cantidad y calidad de los proyectos colaborativos, y el número de participantes en las actividades. Las innovaciones tecnológicas y los resultados de la investigación pueden requerir una evaluación y valoración más profunda, teniendo en cuenta factores como la calidad, la viabilidad y el impacto.

4.2 Riesgos principales

  1. Riesgo de centralización: Flashbots es una organización que tiene como objetivo maximizar los intereses de Ethereum, pero esto a veces puede entrar en conflicto con las expectativas de la comunidad de Ethereum. Por ejemplo, Flashbots anunció que revisaría transacciones incluidas en la lista negra por la Oficina de Control de Activos Extranjeros del Departamento del Tesoro de los Estados Unidos, una decisión que generó una amplia atención pública y oposición. Estos problemas pueden tener un impacto en la reputación de Flashbots en la comunidad de Ethereum y la confianza de los usuarios.

  2. Liquidez insuficiente: La liquidez insuficiente en la Subasta de Flashbots podría obstaculizar su efectividad, afectando la viabilidad de su modelo de negocio. Además, la liquidez insuficiente de la Subasta de Flashbots puede hacer que no pueda atraer suficientes usuarios y validadores para participar, lo que afectaría su sostenibilidad a largo plazo.

  3. Problemas de rendimiento: El funcionamiento de los relés de Flashbots requiere importantes recursos informáticos y ancho de banda, lo que puede causar algunos problemas de rendimiento. Además, los problemas de rendimiento de Flashbots pueden afectar a su estabilidad y fiabilidad en la red Ethereum, lo que afectará aún más a la viabilidad de su modelo de negocio.

  4. Problemas con el mercado de ordenación de transacciones: El mercado de ordenación de transacciones de la Subasta de Flashbots puede priorizar el procesamiento de algunas transacciones, lo que provoca descontento y escepticismo público.

  5. Asuntos legales y regulatorios: La operación de la Subasta de Flashbots puede estar sujeta a restricciones y limitaciones legales y regulatorias, lo que puede afectar la viabilidad y sostenibilidad a largo plazo de su modelo de negocio.

  6. Riesgo de mecanismo: El desarrollo de una infraestructura de enrutamiento de transacciones con permisos y exclusiva puede tener un impacto negativo en la neutralidad, transparencia, descentralización y equidad de Ethereum. La Subasta de Flashbots, como una opción sin permisos y democrática, necesita encontrar soluciones en futuros desarrollos para evitar tales impactos.

Descargo de responsabilidad:

  1. Este artículo es una reimpresión de [PANews]. Todos los derechos de autor pertenecen al autor original [世链投研-Elma Ruan]. Si hay objeciones a esta reimpresión, por favor póngase en contacto con el equipo de Gate Learn(gatelearn@gate.io),y lo resolverán rápidamente.
  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo son únicamente las del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de Gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!