Para comprender cómo funciona Flashbots, se debe conocer y entender el término "valor minero extraíble" o máximo valor extraíble (MEV). MEV se refiere a la ganancia que los mineros pueden obtener al incluir, excluir o reordenar transacciones cuando se mina un bloque.
Flashbots juega un papel fundamental en el trading de criptomonedas, DeFi y el ecosistema de blockchain más amplio, ya que se enfoca en aportar transparencia y el acceso democrático a la actividad de MEV. Esto incluye evitar las transacciones de front-running y back-running, que pueden afectar negativamente a traders y usuarios.
Front-running es el acto de obtener una ventaja injusta al enviar una transacción antes de la transacción de otro usuario, mientras que el back-running se refiere a enviar intencionalmente una transacción después de la transacción de otro usuario.
Para combatir estos problemas, Flashbots crea un canal separado para incluir transacciones en un bloque, lo que facilita una subasta abierta y justa para el proceso de ordenar las transacciones. El proceso es más o menos así:
Los constructores de bloques de terceros agrupan transacciones y las envían a los mineros a través de la red Flashbots.
Los constructores de bloques basan su selección y el orden de las transacciones en los beneficios potenciales a obtener (MEV).
Los mineros luego interactúan directamente con la red y deciden qué agrupaciones incluir en los nuevos bloques según la participación en las ganancias ofrecidas por los constructores de bloques.
Los usuarios que envían transacciones a los constructores de bloques con una propina (incentivo) tendrán prioridad, lo que genera como resultado un mercado transparente, eficiente y justo para el orden de las transacciones.
Flashbots ofrece una variedad de productos y servicios a sus usuarios y colaboradores:
Flashbots Auction: un marketplace abierto para ordenar las transacciones de manera eficiente y justa. Permite a los validadores delegar la tarea de la construcción de bloques a un tercero, de una red de constructores de bloques de terceros, y optimizar la rentabilidad del bloque.
Flashbots Protect: un endpoint de Remote Procedure Call (RPC) que cualquiera puede usar para protegerse del front-running, back-running y las transacciones fallidas. RPC es una especie de servidor de computadora que permite a los usuarios leer los datos de la blockchain y facilitar transacciones con y entre diferentes redes.
Flashbots Data: paneles de usuarios y herramientas para mejorar la transparencia de la actividad MEV en la blockchain Ethereum y en Flashbots Auction.
Veamos algunos de los beneficios que ofrece Flashbots dentro del ámbito cripto:
A través del mecanismo de subasta para ordenar las transacciones, los mineros pueden obtener más ganancias al incluir y priorizar transacciones con comisiones más altas.
Flashbots reduce la probabilidad de la ocurrencia del front-running y back-running. Esto asegura que las transacciones se ejecuten de manera justa y segura.
Flashbots reduce el riesgo de que los actores malintencionados aprovechen la extracción de MEV al crear una subasta abierta para el orden de las transacciones.
Flashbots aumenta la transparencia al permitir a los traders ver el verdadero costo de las transacciones.
Veamos las limitaciones de usar Flashbots en el trading de criptomonedas:
Flashbots opera a través de un sistema de transacciones fuera de la cadena que, inadvertidamente, puede centralizar el control del orden de las transacciones. Si el control del proceso de toma de decisión es externo y lo realiza una pequeña cantidad de partes, podría dar lugar a prácticas fraudulentas.
El riesgo de la manipulación de mercado está presente. Como Flashbots permite a los usuarios priorizar transacciones con comisiones más altas, algunos traders podrían aumentar los precios para ganar una ventaja injusta sobre otros.
Los traders más pequeños podrían tener dificultades para competir contra los traders más grandes que pueden permitirse pagar comisiones de transacciones más altas, lo que daría lugar a un campo de juego desigual para los participantes pequeños.
Implementar Flashbots puede ser difícil debido a las complejidades técnicas y los problemas de compatibilidad con la infraestructura existente en el ecosistema.
En 2022, Flashbots propuso el concepto SUAVE que tiene como objetivo descentralizar el rol de constructor de bloque y combatir las fuerzas centralizadoras de un flujo de orden exclusivo.
El trading sándwich, también conocido como ataques sándwich o sandwiching, es una estrategia de trading o t...