Explicación de los Flashbots

Resumen: Flashbots es un grupo de investigación líder que aborda los problemas del Valor Máximo Extraíble (MEV) en Ethereum, con más de 1.800 millones de dólares en MEV extraídos desde la fusión de 2022.

Al ofrecer herramientas como Flashbots Protect y MEV-Boost, y a través de iniciativas como SUAVE, Flashbots mejora la equidad y la descentralización en el ecosistema Ethereum.

¿Qué es Flashbots?

Flashbots es un grupo líder en investigación y desarrollo que aborda los problemas del Valor Máximo Extraíble (MEV) en Ethereum. Desde la fusión en 2022, se han extraído más de 1.800 millones de dólares en MEV, lo que pone de manifiesto el importante impacto de estas prácticas. MEV se refiere a los beneficios potenciales que los mineros o validadores pueden obtener manipulando los pedidos de transacciones dentro de los bloques, amenazando la eficiencia y la descentralización de blockchain.

Fundada en 2020 por Stephane Gosselin y Phil Daian, Flashbots se centra en la transparencia, la equidad y la descentralización en el ecosistema MEV. Entre sus principales ofertas se incluye el punto final Flashbots Protect RPC, que protege a los usuarios de la ejecución anticipada y de las elevadas comisiones por transacción proporcionando un fondo de transacciones privado.

Con el apoyo de Paradigm, una empresa de capital riesgo en criptomonedas, Flashbots opera desde las Islas Caimán. Su misión es democratizar los ingresos MEV, garantizando un entorno blockchain más justo y eficiente, al tiempo que defiende los principios de descentralización y protección de los usuarios.

Flashbots MEV Extraído

¿Cómo funciona Flashbots?

Flashbots mitiga los efectos adversos del Valor Máximo Extraíble (MEV) en Ethereum. Aquí está el desglose técnico de su funcionamiento basado en su documentación:

  1. Identificación de oportunidades MEV: Los buscadores analizan la cadena de bloques y el conjunto de transacciones para identificar oportunidades MEV rentables a partir de la manipulación de órdenes de transacciones.
  2. Formación de paquetes de transacciones: Los buscadores crean paquetes de transacciones para explotar estas oportunidades, incluyendo un pago a los mineros para incentivar la inclusión en el bloque.
  3. Envío al relé de Flashbots: Los paquetes se envían al relé de Flashbots, evitando el mempool público para evitar guerras de pujas por comisiones y mantener la confidencialidad de las transacciones.
  4. Proceso de subasta de transacciones: El relé envía paquetes a los mineros, que eligen los paquetes mejor pagados en un proceso similar a una subasta en el que los buscadores compiten por su inclusión.
  5. Ensamblaje de bloques: Los mineros utilizan los paquetes elegidos para ensamblar los bloques candidatos, facilitado por MEV-Geth, asegurando la inclusión eficiente de paquetes MEV.
  6. Integración con transacciones normales: Los mineros pueden incluir transacciones normales del mempool público, manteniendo la funcionalidad normal de la red.
  7. Distribución de recompensas: Después de minar un bloque, los beneficios de MEV se distribuyen entre mineros y buscadores, fomentando un ecosistema MEV competitivo y transparente.

Este sistema disminuye las comisiones por transacción, reduce la congestión de la red y promueve un proceso descentralizado de inclusión de transacciones en Ethereum.

¿Qué es el SUAVE?

SUAVE (Single Unifying Auction for Value Expression) es una iniciativa de Flashbots centrada en descentralizar el papel de constructor de bloques y mitigar la centralización del Valor Máximo Extraíble (MEV) en las redes blockchain. Garantiza un proceso descentralizado de construcción de bloques para evitar que entidades únicas controlen el ordenamiento de las transacciones y la extracción de MEV.

UAVE es consciente de MEV y prioriza la privacidad, cifrando los detalles de la transacción hasta que se incluyen en un bloque. Permite la captura de MEV entre dominios, maximizando los ingresos de los validadores y garantizando una ejecución óptima por parte del usuario. Al eliminar los puntos de control centrales, incluidos los Flashbots, SUAVE fomenta un ecosistema blockchain más distribuido y resistente.

Cómo utilizar Flashbots

Integrar las herramientas de Flashbots en tus transacciones de Ethereum puede protegerte contra MEV y mejorar la eficiencia de las transacciones. He aquí cómo:

  • Parausuarios de Ethereum: Para evitar el front-running por parte de bots MEV, utiliza Flashbots Protect. Si utilizas MetaMask, añade Flashbots RPC a tu lista de redes para activar esta protección.
  • Para proveedores de infraestructura Ethereum: Utiliza Flashbots Auction y MEV-Boost para maximizar la rentabilidad de los bloques y aumentar el rendimiento de las estacas a través de la optimización de la ordenación de transacciones y la construcción de bloques. Los recursos para convertirse en un constructor de bloques de Flashbots u operar un relé de Flashbots están disponibles en el sitio web de Flashbots.‍
  • Para miembros de la comunidad: Utilice Flashbots Data para obtener información transparente sobre las subastas de Flashbots y la actividad de MEV en Ethereum, ayudándole a analizar y comprender el panorama de MEV.

Para obtener instrucciones detalladas de configuración y uso, visita el sitio web y la documentación oficiales de Flashbots.

¿Qué es MEV-Boost?

MEV-Boost es un middleware de código abierto desarrollado por Flashbots para que los validadores de Ethereum accedan a un mercado competitivo de construcción de bloques. Implementa la separación proponente-constructor (PBS), permitiendo a los validadores obtener bloques de una red de constructores especializados, promoviendo la descentralización y mejorando la seguridad de Ethereum.

Los validadores que utilizan MEV-Boost pueden maximizar las recompensas vendiendo espacio de bloques a los constructores que optimizan los bloques para la extracción de MEV. El middleware facilita la comunicación entre los validadores y múltiples repetidores, agregando bloques de varios constructores para asegurar que los validadores reciben los bloques más rentables para proponer a la red Ethereum. Esta configuración aumenta los ingresos de los validadores al tiempo que mantiene la eficiencia y la descentralización de la red.

Conclusión

Flashbots aborda los problemas del valor máximo extraíble (MEV) en Ethereum, mejorando la transparencia y la descentralización. Al ofrecer herramientas como Flashbots Protect y MEV-Boost, mitiga los impactos de MEV, mejora la eficiencia de las transacciones y aumenta la seguridad de la red. SUAVE descentraliza aún más la construcción de bloques, promoviendo un ecosistema blockchain resistente.