Flashbots es una organización relativamente nueva que tiene como objetivo mejorar la transparencia, la equidad y la seguridad de la red Ethereum. Específicamente, Flashbots se enfoca en mitigar los efectos negativos del valor extraíble minero (MEV) en el ecosistema Ethereum.

MEV se refiere al valor adicional que los mineros pueden extraer de un bloque más allá de la recompensa del bloque y las tarifas de transacción. MEV puede surgir de diversas fuentes, como oportunidades de arbitraje, front-running y liquidaciones. Si bien MEV puede beneficiar financieramente a los mineros, también puede dañar la red al crear desigualdades y centralizar el poder. Además, MEV puede explotarse con fines maliciosos, como censura, manipulación y ataques.

Todo sobre Flashbots: una comprensión profunda

Flashbots surgió como una posible solución a este problema de MEV en noviembre de 2020. Flashbots es esencialmente una organización que conecta a buscadores y grupos de minería. Excepto que en lugar de contratos y acuerdos privados, se trata de un sistema de participación abierta en el que puede participar cualquier buscador o pool de minería. Se cree que este sistema abierto es mucho más beneficioso para la red que unas pocas entidades privadas dominantes, porque aún permite la competencia.

Flashbots funciona de la siguiente manera. Los buscadores examinan la cadena de bloques y el conjunto de memoria para identificar oportunidades MEV. Cuando descubren tal oportunidad, crean una transacción o un grupo de transacciones para aprovecharla. Luego envían estas transacciones a su servidor centralizado. Estas transacciones también incluyen la remuneración de los mineros. El concepto es que un buscador ya no transmitirá transacciones MEV al grupo de memoria y, en su lugar, empleará su sistema.

El objetivo principal de la entidad es habilitar un ecosistema justo, transparente y sin permisos para la extracción de MEV. Se enmarca en tres objetivos: democratizar el acceso a los ingresos de los MEV, aportar transparencia a las actividades de los MEV y redistribuir los ingresos de los MEV.

Tarifas de transacción de Flashbots

La estructura de tarifas para una transacción Flashbot (pago de incentivos a los mineros) difiere de la de una transacción normal. Debido a que el monto de la comisión está incluido en el valor de Ether, el costo de transacción para una transacción Flashbot es siempre $0.

imagen 425

Puede configurar manualmente el precio de la gasolina para las transacciones de Flashbot desde el cuadro de confirmación.

Los precios del gas de Flashbot se establecen de forma predeterminada en el precio del gas "inmediato" actual. El precio actual del gas “rápido” es el valor más bajo posible, y el valor más alto posible es el precio actual del gas “instantáneo” multiplicado por tres.

Adopción de flashbots

En mayo de 2022, se estima que más del 90% de los mineros de Ethereum están vinculados al servidor Flashbot. Esto lo demuestra el hecho de que más del 90% de los bloques contienen paquetes de transacciones Flashbot. La adopción aumentó del 0% a alrededor del 90% en 2021. Al analizar Ethereum, Flashbot debe considerarse extremadamente importante desde un punto de vista económico.

Otro criterio para evaluar la importancia económica de los Flashbots es comparar el valor del MEV extraído con las tarifas de Ethereum. Según datos de Coinmetrics, las tarifas totales de los mineros de Ethereum en los últimos 12 meses han sido de aproximadamente 10.740 millones de dólares. En comparación, el valor del MEV cosechado durante el mismo período fue de 393 millones de dólares.

Dado que esto es sólo el 3,7%, se podría argumentar que los Flashbots no son extremadamente relevantes desde el punto de vista económico. Sin embargo, el 3,7% de los ingresos puede tener un impacto significativo en los márgenes de los mineros, y la adopción del 90% de los mineros implica que es una parte importante de la red Ethereum. Son cruciales porque se prevé que seguirán siendo una característica sustancial de la propagación de transacciones en el futuro.

Cómo configurar la protección Flashbots

Flashbots Protect es fácil de habilitar para aquellos que están familiarizados con la extensión del navegador de billetera MetaMask. Abra la extensión del navegador, seleccione "Ethereum Mainnet" como red y luego haga clic en "Agregar red" en la parte inferior del menú desplegable...

Esto lo redireccionará a una ventana del navegador donde deberá elegir “agregar una red manualmente”

Fuente: MetaMask

Ingrese la siguiente información cuando se le solicite agregar Flashbots RPC:

Fuente: MetaMask

Haga clic en Guardar y ahora podrá enviar transacciones de Ethereum con la confianza de que las transacciones no serán anticipadas y las tarifas se pagarán solo si se completan las transacciones.

Productos ofrecidos por Flashbots

Flashbots ofrece 4 productos a usuarios de Ethereum, proveedores de infraestructura (validadores y creadores de bloques) y miembros de la comunidad.

1. Flashbots Protect (usuarios de Ethereum): este es un punto final de llamada a procedimiento remoto (RPC) que cualquier usuario de Ethereum puede usar para evitar que los bots MEV (como jaredfromsubway.eth) ejecuten sus transacciones. Además, evita que los usuarios incurran en tarifas de transacción por transacciones fallidas.

2. Subasta Flashbots (proveedores de infraestructura Ethereum): este es un mercado para el pedido óptimo de transacciones. Permite a los validadores delegar la construcción de bloques a una red de constructores de bloques de terceros, maximizando así la rentabilidad del bloque.

3. MEV-Boost (proveedores de infraestructura de Ethereum): este es un middleware de código abierto desarrollado por Flashbots y empleado por validadores de Ethereum. Los validadores que utilizan MEV-Boost venden su espacio de bloques en el mercado abierto para aumentar los rendimientos de sus apuestas a través del proceso de subasta Flashbots.

4. Flashbots Data (comunidad Ethereum): este es un conjunto de herramientas e interfaces diseñadas para proporcionar información transparente sobre las subastas Flashbots y la actividad MEV en Ethereum en general.