Explicación de Flashbots: MEV-Boost, Suave y más

Resumen: Flashbots es pionera en abordar el Valor Máximo Extraíble (MEV) en Ethereum, ofreciendo herramientas como MEV-Boost, que conecta a los validadores con los constructores de bloques, y SUAVE, una plataforma de subastas descentralizada para la secuenciación de transacciones.

El proyecto se centra en mitigar los efectos nocivos de MEV, como el frontrunning y los ataques sándwich, al tiempo que garantiza una redistribución más equitativa de los beneficios de MEV. Respaldado por Paradigm, Flashbots ha protegido a más de 2,1 millones de usuarios por más de 43 millones de dólares en volumen DEX desde 2021.

¿Qué es Flashbots?

Flashbots es una organización centrada en Ethereum que se ocupa del Valor Máximo Extraíble (MEV, por sus siglas en inglés), el proceso por el que los operadores de red se benefician de reordenar o incluir transacciones. Desde la fusión de Ethereum, el MEV se ha vuelto cada vez más problemático, con más de 1.800 millones de dólares extraídos hasta la fecha.

Fundada en 2020 por Stephane Gosselin y Phil Daian, Flashbots desarrolla herramientas de código abierto, como MEV-Boost, que vincula validadores con constructores de bloques, y SUAVE, un sistema descentralizado para la secuenciación de transacciones.

El proyecto recaudó 60 millones de dólares en una ronda de financiación de serie B liderada por Paradigm, con patrocinadores adicionales no revelados. Esta financiación ayuda a Flashbots a cumplir su misión de desarrollar sistemas de procesamiento de transacciones de blockchain descentralizados y transparentes que ahorren a los usuarios decenas de millones de dólares cada año.

qué son los flashbots

Explicación del valor máximo extraíble

El Valor Máximo Extraíble (MEV) es el beneficio máximo que los productores de bloques, como los validadores en los sistemas proof-of-stake, pueden extraer al priorizar, excluir o reordenar las transacciones dentro de un bloque de blockchain. Es más común en redes PoS como Ethereum y Solana.

Los exploits MEV suelen consistir en "frontrunning", en los que un atacante envía una transacción con una tarifa de gas más alta para que se ejecute antes de la operación rentable de un usuario, y ataques "sándwich", que manipulan las operaciones DEX colocando una orden de compra antes y una orden de venta después de una operación objetivo para aprovechar los cambios de precio.

Ambas técnicas explotan la transparencia de las redes blockchain y perjudican a los usuarios al inflar los costes de transacción y reducir la equidad de los sistemas descentralizados. Proyectos como Flashbots pretenden resolver estos problemas impidiendo que las transacciones sean visibles en el mempool público.

frontrunning en ethereum

¿Cómo funciona Flashbots?

Flashbots coordina múltiples entidades en el proceso de producción de bloques para optimizar la extracción de MEV y reducir al mismo tiempo sus efectos negativos sobre los usuarios y la equidad de la red.

  • Buscadores: Identifican oportunidades de MEV, crean paquetes de transacciones y los envían a los repetidores.
  • Paquetes: Agrupar operaciones relacionadas en órdenes específicas para captar MEV de forma eficiente, como mediante arbitraje o liquidaciones.
  • Relés: Validan los paquetes para comprobar su rentabilidad e intención no maliciosa, actuando como intermediarios entre los buscadores y los validadores.
  • Constructores: Agrega paquetes y transacciones mempool para construir bloques con la máxima rentabilidad.
  • MEV-Boost: Middleware que conecta a los validadores con los constructores, permitiéndoles seleccionar los bloques más rentables preservando la descentralización.
  • Privacidad: Flashbots Protect enruta las transacciones a través de un mempool privado, ocultando los detalles hasta que se incluyen en un bloque, protegiendo a los usuarios del frontrunning.
  • Recompensas: Los beneficios de MEV se distribuyen entre validadores, buscadores y usuarios, lo que fomenta la participación al tiempo que minimiza los riesgos de centralización.
arquitectura flashbots

¿Qué es MEV-Boost?

MEV-Boost, una herramienta de código abierto de Flashbots, conecta a los validadores de Ethereum con un mercado de construcción de bloques para aumentar las recompensas. Permite a los validadores delegar la construcción de bloques en constructores especializados en la extracción de MEV, que pagan por las propuestas de bloques.

Por ejemplo, un validador que utilice MEV-Boost podría elegir un constructor que ofrezca 0,1 ETH por incluir un paquete de transacciones MEV bien optimizado, maximizando las recompensas y asegurando una gestión eficiente de las transacciones.

cómo funciona mev-boost

Explicación del SUAVE

SUAVE (Single Unifying Auction for Value Expression) es el sistema descentralizado de Flashbots diseñado para hacer frente a los riesgos de centralización en la construcción de bloques blockchain y la secuenciación de transacciones.

Desagrega las funciones del mempool y del constructor de bloques, creando una alternativa plug-and-play que permite a los usuarios expresar sus preferencias de transacción preservando la privacidad.

Por ejemplo, SUAVE permite a los usuarios mantener el control sobre los datos de sus transacciones al tiempo que permite a los constructores maximizar las oportunidades de MEV entre dominios, garantizando una redistribución justa del valor a través de múltiples blockchains.

flashbots suave explicado

Ventajas de MEV-Share

MEV-Share es un protocolo desarrollado por Flashbots que permite a los usuarios, monederos y aplicaciones internalizar los MEV que crean sus transacciones.

Permite a los usuarios compartir selectivamente los datos de las transacciones con los buscadores, que a su vez pujan para incluir las transacciones en paquetes en función de su potencial MEV. Al redistribuir los ingresos MEV, MEV-Share devuelve una parte significativa de este valor directamente a los usuarios, alineando los incentivos en toda la red.

El protocolo ofrece controles de privacidad, que permiten a los usuarios especificar cuántos datos se comparten, equilibrando la transparencia con la confidencialidad. En la práctica, un usuario que ejecute un gran swap DEX puede ganar una parte del MEV que genere su operación o ejecutar un bot de arbitraje que utilice préstamos flash.

flashbots mev-share

Otros productos Flashbots

Flashbots ofrece un conjunto completo de herramientas e infraestructura para la eficiencia de blockchain, la transparencia y los beneficios para el usuario, al tiempo que aborda los desafíos relacionados con MEV.

Productos de apoyo

Los productos de apoyo de Flashbots proporcionan herramientas esenciales para la protección de transacciones, subastas de bloques y optimización de MEV.

  • Flashbots Proteger: Un fondo de transacciones privado que protege a los usuarios de los ataques de frontrunning y sándwich, al tiempo que reduce las comisiones por gas y garantiza la inclusión de transacciones solo cuando tienen éxito. Ha sido utilizado por más de 2 millones de usuarios desde su lanzamiento en 2021.
  • Subasta Flashbots: Un mecanismo de subasta de puja sellada que permite a los proponentes de bloques subcontratar de forma fiable la construcción de bloques a los paquetes más rentables, maximizando la extracción de MEV sin sacrificar la privacidad del usuario.
  • MEV-Geth: Un cliente Ethereum modificado que integra pools de transacciones privadas y subastas MEV, asegurando una construcción de bloques eficiente a la vez que protege contra exploits relacionados con MEV.
la evolución de los flashbots protege

Herramientas para desarrolladores

Flashbots ofrece herramientas centradas en el desarrollador para simplificar la integración de MEV y crear mejores estrategias de blockchain.

  • Arbitraje simple: Una implementación de referencia para descubrir y ejecutar oportunidades de arbitraje, ideal para desarrolladores que buscan construir buscadores MEV rentables.
  • Buscador-Sponsored-TX: Herramienta que permite a los desarrolladores crear transacciones patrocinadas, en las que una cuenta paga la gasolina de otra, permitiendo escenarios de ejecución avanzados.
  • Buscador-Mintero: Una aplicación de demostración que muestra cómo pueden utilizarse las herramientas MEV para casos específicos como la acuñación de NFT, ayudando a los desarrolladores a explorar casos de uso creativos.
herramientas para desarrolladores flashbots

Analítica

Las herramientas analíticas proporcionan información detallada sobre la actividad de MEV, lo que permite comprender mejor las tendencias del mercado y las oportunidades de obtener beneficios.

  • MEV-Inspeccionar: Una herramienta de supervisión e informes en tiempo real para analizar las tendencias de MEV, que permite a desarrolladores e investigadores obtener información práctica sobre el comportamiento de las transacciones.
  • MEV-Explore: Una plataforma de análisis visual que ofrece una exploración en profundidad de los datos de MEV, permitiendo a los usuarios identificar patrones, evaluar impactos y optimizar estrategias de forma eficaz.
panel de control de flashbots

 

Cómo utilizar Flashbots

Al incorporar las herramientas de Flashbots en sus transacciones de Ethereum, puede mejorar la eficiencia de las transacciones y protegerse contra MEV. El proceso es el siguiente:

  • Para Validadores: Instala y ejecuta MEV-Boost para conectarte con un mercado competitivo de constructores de bloques, maximizando las recompensas de estaca mientras apoyas la construcción descentralizada de bloques.
  • Para usuarios de Ethereum: Utiliza Flashbots Protect RPC para enviar transacciones privadas, asegurando la protección contra el frontrunning y ganando potenciales reembolsos de MEV.
  • Para desarrolladores: Aproveche las herramientas para desarrolladores como Simple-Arbitrage, Searcher-Sponsored-TX y Searcher-Minter para crear robots personalizados para captar oportunidades MEV.
  • Para buscadores: Envíe paquetes de transacciones a través del relé privado de Flashbots para acceder a los constructores de bloques, garantizando la privacidad y maximizando la rentabilidad.
  • Para analistas: Utilice MEV-Inspect y MEV-Explore para obtener información sobre la actividad de MEV y posibles estrategias.

Reflexiones finales

Flashbots ha logrado importantes hitos en la mitigación de los retos MEV a través de innovaciones como MEV-Boost y el desarrollo de SUAVE.

Sin embargo, los debates de la comunidad en The MEV Letter ponen de relieve los retos pendientes, como la descentralización de la construcción de bloques y la mejora de la privacidad.

La investigación activa y la colaboración siguen siendo cruciales para abordar estas cuestiones con eficacia. El camino que queda por recorrer exige un esfuerzo colectivo para garantizar un futuro sostenible y equitativo del blockchain.