Según el tablero de Flashbots, el MEV ha sido un problema significativo en el ecosistema de Ethereum. Por ejemplo, en el último mes, se han extraído casi 20 millones de dólares en MEV, impactando la dinámica del mercado y los costos de transacción. Así que si no piensas que esto no es lo tuyo, podrías estar equivocado. Originalmente llamado Valor Extraíble por Mineros, el MEV se extiende más allá de los mineros para incluir validadores en varios sistemas de blockchain. Por ejemplo, un validador podría adelantarse a tu transacción comprando tokens antes que tú, haciendo que su precio suba, lo que te haría pagar más. Así que, ¡veamos cómo puedes mitigar los riesgos!
¿Qué es MEV o Valor Máximo Extraíble?
- 21/11/2024
- Julia Gerstein
- 12 min
Aprende sobre MEV, un concepto crucial en la economía de blockchain. Descubre cómo los mineros extraen valor y qué significa para DeFi.

MEV, originalmente conocido como Valor Extraíble por Mineros, se refiere al beneficio adicional que los mineros o validadores pueden ganar más allá de la recompensa estándar por bloque. Al manipular estratégicamente el orden de las transacciones o incluir o excluir ciertas transacciones, estas entidades pueden capturar valor extra del ecosistema de la blockchain.
Supongamos que estás tratando de comprar 100 tokens de una nueva criptomoneda a un precio de 10 ETH por 100 tokens. Envías tu transacción en Uniswap, pero antes de que se procese, un validador, o minero, ve que tu transacción está pendiente y nota que una vez que se ejecute, el precio de los tokens probablemente subirá.
El validador adelanta tu operación al enviar una transacción antes que la tuya. Compran los tokens al mismo precio de 10 ETH por 100 tokens, lo que aumenta el precio del token debido a la mecánica de los creadores de mercado automatizados (AMMs). Así que para cuando tu transacción se procese, el precio ha subido, y ahora tienes que pagar 10.2 ETH por 100 tokens en lugar de los 10 ETH originales.
Dado que la transacción DEX se ejecuta automáticamente una vez que llega a la blockchain, no puedes cancelarla ni retirarte, y terminas pagando más de lo que originalmente pretendías. El validador obtiene ganancias al vender esos tokens al nuevo precio más alto de nuevo en el mercado, mientras tú te quedas pagando más por la misma cantidad de tokens. Esto se llama MEV, o Valor Máximo Extraíble.
Si bien el término "valor extraíble por mineros" se acuñó inicialmente para blockchains de prueba de trabajo (PoW), el MEV no se limita solo a los mineros. En redes de prueba de participación (PoS) y otros tipos de redes, los validadores tienen la misma oportunidad de extraer valor adicional. Para reflejar esta aplicabilidad más amplia, el MEV se refiere cada vez más como "valor máximo extraíble". En esta publicación de blog, utilizaremos el término "MEV" para abarcar el alcance completo de este fenómeno a través de varias redes blockchain.
Cómo funcionan los bots de MEV
Los bots de MEV operan en los márgenes de los ecosistemas blockchain, buscando constantemente oportunidades para extraer valor adicional más allá de las tarifas de transacción estándar. Estos programas de software actúan como observadores silenciosos y estrategas, conectados directamente a nodos de blockchain.
Primero, los propietarios de bots de MEV eligen una blockchain objetivo, a menudo Ethereum debido a su infraestructura establecida y base de desarrolladores. Proveedores de nodos públicos como Infura o Alchemy simplifican el proceso de configuración, otorgando al propietario del bot acceso a datos en tiempo real sobre transacciones pendientes y propuestas de bloques.
A continuación, viene la selección de un lenguaje de programación. Python, con sus vastas bibliotecas para el desarrollo de blockchain, es una opción popular. Alternativamente, Go ofrece un rendimiento superior y concurrencia, lo que lo hace ideal para aplicaciones de alto volumen.
Con la base establecida, el propietario del bot entra en la fase crítica: desarrollo de estrategia. Esto implica identificar oportunidades específicas de MEV, como grandes operaciones en DEXs, oportunidades de arbitraje, oportunidades de liquidación en protocolos de préstamos, compras de NFT de alto valor, y diferentes tipos de ataques como el front-running o los sándwiches. Luego se elaboran algoritmos sofisticados para detectar y explotar todo esto. ¡Echa un vistazo!
Cómo el MEV afecta a los ecosistemas blockchain
El MEV no es solo un problema aislado para los comerciantes; tiene efectos en cadena en todo el ecosistema blockchain. Cuando los validadores o mineros extraen MEV, puede llevar a una variedad de resultados que influyen en todo, desde las tarifas de transacción hasta la experiencia general del usuario en aplicaciones descentralizadas (dApps).
1. Costos de Transacción Más Altos
Uno de los impactos más inmediatos del MEV es el aumento del costo de las transacciones. En un escenario típico, los validadores que detectan oportunidades de MEV a menudo están dispuestos a pagar tarifas de gas más altas para asegurarse de que sus transacciones se incluyan primero. Esto crea una guerra de ofertas, ya que los usuarios regulares también pueden intentar aumentar sus tarifas de gas para asegurarse de que sus transacciones se procesen a tiempo. ¿El resultado final? Costos de transacción más altos para todos, particularmente durante períodos de congestión de la red.
Por ejemplo, si un validador detecta una oportunidad de arbitraje en un DEX, podría aumentar el precio del gas para priorizar su transacción, haciendo que otros hagan lo mismo en una guerra competitiva de gas. Los usuarios que ni siquiera están involucrados en la actividad de arbitraje o MEV se ven obligados a pagar más por sus transacciones como resultado, y esta dinámica puede hacer que el uso de dApps sea más caro y menos predecible.
2. Experiencia del Usuario Degradada
El MEV no solo aumenta los costos, también puede hacer que interactuar con dApps sea menos amigable para el usuario. El front-running, por ejemplo, puede hacer que los usuarios pierdan operaciones o compras rentables. Imagina intentar comprar tokens o NFTs, solo para descubrir que alguien más (generalmente un bot) los ha adquirido antes que tú, elevando el precio. Esto puede llevar a la frustración y a una pérdida de confianza en la equidad de los sistemas descentralizados, ya que los usuarios sienten que están compitiendo contra bots en lugar de participar en un mercado justo.
Además, los ataques de sándwich y otras estrategias de MEV que manipulan el orden de las transacciones pueden crear incertidumbre para los usuarios. Dado que los usuarios no tienen control sobre cómo se ordenan sus transacciones una vez enviadas, están a merced de los validadores o mineros que priorizan las ganancias sobre la equidad de las transacciones. Esta incertidumbre perjudica la experiencia general del usuario y puede disuadir la adopción más amplia de dApps y plataformas de finanzas descentralizadas (DeFi).
3. Riesgos de Centralización
El MEV también puede contribuir a la centralización del poder en los ecosistemas blockchain. A medida que el MEV se vuelve más lucrativo, los validadores y mineros que pueden extraer el mayor valor pueden dominar la red. Pueden reinvertir sus ganancias en hardware, acceso a mejor información, o incluso tratamiento preferencial de los relés de flashbot, dándoles una ventaja sobre los jugadores más pequeños.
Esta concentración de poder socava la ética descentralizada de la tecnología blockchain. Cuando unos pocos actores poderosos tienen la capacidad de manipular transacciones y extraer valor a expensas de los usuarios regulares, crea un campo de juego desigual, lo que puede disuadir la participación de validadores más pequeños y perjudicar la descentralización general de la red.
Estrategias y Técnicas Comunes de MEV
La extracción de MEV no se limita a un solo enfoque; más bien, hay varias estrategias y técnicas que los mineros y validadores utilizan para maximizar sus ganancias. Dos de las estrategias más comunes son el front-running y los ataques de sándwich.
Front-Running
¿Qué es el Front-Running? El front-running es una técnica clásica de MEV donde un minero o validador reordena transacciones para obtener una ventaja. Específicamente, insertan su propia transacción antes de una pendiente que saben que probablemente causará un cambio en el mercado, permitiéndoles beneficiarse de la diferencia de precio.
Cómo Funciona el Front-Running (Ejemplo): De hecho, al principio del artículo, ya hemos hablado sobre este tipo de ataque, pero ahora sabes que se trata de front-running. Lee nuevamente esta breve explicación de cómo funciona el ataque y prepárate para compararlo con el ataque de sándwich más abajo.
Una vez más, estás tratando de comprar 100 tokens de una nueva criptomoneda en un intercambio descentralizado (DEX) como Uniswap por 10 ETH. Cuando envías tu transacción, no se procesa de inmediato; entra en un mempool, un área de espera pública para transacciones no confirmadas. Los validadores, mineros o bots de MEV escanean el mempool, buscando oportunidades rentables.
Ahora, un validador ve tu transacción pendiente y nota que cuando se procese, el precio de los tokens aumentará. En lugar de permitir que tu transacción se procese primero, insertan su propia orden de compra justo antes de la tuya por los mismos 100 tokens a 10 ETH. Una vez que se procesa la transacción del validador, el precio de los tokens sube debido a la mecánica del creador de mercado automatizado (AMM) en el DEX. Cuando finalmente se procesa tu transacción, ahora tienes que pagar 10.2 ETH en lugar de 10 ETH. El validador puede vender inmediatamente los tokens a un precio más alto, beneficiándose de la diferencia de precio, mientras que tú pierdes dinero en la misma compra.
De esta manera, el front-running permite a los validadores “colarse” y beneficiarse a expensas de otros usuarios, distorsionando la equidad del mercado.
Ataques de Sándwich
¿Qué es un Ataque de Sándwich? Un ataque de sándwich es una forma más avanzada de front-running, donde el validador tanto realiza un front-running como un back-running de la transacción de un usuario para extraer el máximo valor. Esencialmente, "sandwichan" la transacción del usuario entre dos de las suyas: una colocada antes y otra colocada después.
Cómo Funcionan los Ataques de Sándwich (Ejemplo): Imagina que quieres comprar 100 tokens de una criptomoneda y envías tu transacción a un DEX como Uniswap. Supongamos que el precio actual es de 10 ETH por 100 tokens. Tu transacción entra en el mempool, y un validador que ejecuta un bot de MEV nota tu operación pendiente. Aquí está lo que sucede a continuación en un ataque de sándwich:
Paso 1: Front-Run El validador coloca una orden de compra por los mismos tokens justo antes de tu transacción, comprándolos a 10 ETH. Esta compra aumenta el precio de los tokens debido al sistema AMM.
Paso 2: Tu Transacción Ahora, cuando se procesa tu transacción, el precio ya ha aumentado debido al front-running del validador. En lugar de comprar 100 tokens por 10 ETH, ahora tienes que pagar 10.2 ETH debido al aumento de precio causado por el validador.
Paso 3: Back-Run Después de que tu transacción se procesa, el validador coloca otra transacción justo después de la tuya; esta vez, vendiendo los mismos 100 tokens que compró anteriormente a un precio inflado. Se beneficia del precio más alto, mientras que tú terminas pagando de más por tus tokens.
A primera vista, el front-running y los ataques de sándwich pueden parecer similares, pero hay diferencias clave entre los dos. En un ataque de front-running, el atacante (validador, minero o bot) detecta tu transacción en el mempool y coloca su propia transacción antes que la tuya. El punto clave es que solo coloca una orden antes que la tuya, elevando el precio ligeramente antes de que se procese tu transacción. Un ataque de sándwich, por otro lado, implica dos transacciones colocadas alrededor de la tuya: una antes y una después. En este ataque, la acción de front-run aún ocurre cuando el atacante compra el activo antes de tu transacción, elevando el precio.
Soluciones y Medidas Preventivas
Para abordar los desafíos planteados por el MEV, una de las soluciones más notables es proporcionada por Flashbots, una organización pionera de investigadores dedicada a mitigar los efectos negativos del MEV. Flashbots emplea un mecanismo sofisticado para contrarrestar prácticas manipulativas y promover la equidad en el procesamiento de transacciones. Aquí hay un vistazo más cercano a cómo opera Flashbots bajo el capó.
En su núcleo, Flashbots involucra varios componentes clave:
Grupo de transacciones privado
Flashbots introduce un mempool privado para transacciones, que es separado del mempool público donde las transacciones suelen ser transmitidas. Este grupo privado es accesible solo para los participantes dentro de la red de Flashbots, incluidos mineros y validadores. Al enviar transacciones a este grupo privado, los usuarios pueden evitar la exposición del mempool público, lo que reduce la probabilidad de que sus transacciones sean objeto de front-running o manipuladas por actores oportunistas.
Mecanismo de Subasta
Dentro del ecosistema de Flashbots, las transacciones no se incluyen simplemente en bloques en un orden de llegada. En cambio, las transacciones se subastan a mineros y validadores que participan en la red de Flashbots. Este mecanismo de subasta implica que los remitentes de transacciones pujen por espacio en bloques, lo que ayuda a garantizar que las transacciones se procesen de una manera más predecible y justa. Al permitir que los mineros pujen por las transacciones, Flashbots alinea los incentivos de usuarios y mineros, reduciendo la necesidad de prácticas manipulativas.
Sistema de Relé MEV-Boost
Un componente crucial de la infraestructura de Flashbots es el sistema de relé MEV-Boost. MEV-Boost actúa como un intermediario entre los remitentes de transacciones y los mineros. Facilita el proceso de subasta al recopilar ofertas de mineros para la inclusión de transacciones y luego seleccionar la oferta más alta para incluir transacciones en el siguiente bloque. Este sistema mejora la transparencia al proporcionar un entorno competitivo para el espacio en bloques y asegura que las transacciones se procesen en función de ofertas justas en lugar de tácticas explotadoras.
Transparencia e Informes
Flashbots también enfatiza la transparencia al proporcionar informes y análisis detallados sobre las actividades de MEV. Esto incluye información sobre el orden de las transacciones, patrones de pujas y el impacto general del MEV en la red. Al hacer estos datos disponibles, Flashbots ayuda a los usuarios y desarrolladores a comprender mejor la dinámica del MEV y tomar medidas informadas para mitigar sus efectos.
En general, el enfoque de Flashbots combina un grupo de transacciones privado con un mecanismo de subasta y un sistema de relé para crear un entorno más equitativo para el procesamiento de transacciones. Al mitigar el potencial de explotaciones de MEV y promover la transparencia, Flashbots busca abordar algunos de los desafíos centrales asociados con el Valor Máximo Extraíble.
Muchas billeteras populares, como MetaMask y MyCrypto, son compatibles con Flashbots.
MetaMask
Actualiza MetaMask: Asegúrate de tener instalada la última versión de MetaMask.
Habilita Flashbots Relay: Ve a la configuración de MetaMask y busca la sección "Avanzado". Habilita la opción "Flashbots Relay".
Configura la configuración: Es posible que necesites configurar ajustes adicionales, como la URL del relay y tu dirección pública de Ethereum. Consulta la documentación de MetaMask para obtener instrucciones específicas.
MyCrypto
Instala la extensión de Flashbots: Descarga e instala la extensión del navegador Flashbots desde la Chrome Web Store.
Conecta MyCrypto: Conecta tu billetera MyCrypto a la extensión de Flashbots.
Configura la configuración: Sigue las instrucciones en pantalla para configurar los ajustes necesarios.
¡Envía transacciones a través de Flashbots! Cuando envíes una transacción, selecciona la opción de usar Flashbots.
El futuro del MEV
El Valor Máximo Extraíble (MEV) probablemente seguirá siendo un tema clave a medida que los ecosistemas de blockchain evolucionen, especialmente con el auge de las finanzas descentralizadas (DeFi) y contratos inteligentes cada vez más complejos. Si bien Flashbots y soluciones similares han avanzado en abordar algunos de los impactos negativos del MEV, el panorama aún está lejos de ser inmune a la manipulación. A medida que más validadores y bots compiten por una parte del pastel del MEV, la carrera armamentista por el orden y la inclusión de transacciones se intensificará.
Un futuro posible implica mecanismos de subasta más sofisticados y coordinación fuera de la cadena para reducir las guerras de gas y los ataques de front-running. Además, nuevas tecnologías de blockchain enfocadas en la privacidad, como las pruebas de conocimiento cero (ZKPs), podrían ayudar a ofuscar los detalles de las transacciones, dificultando que actores oportunistas exploten el mempool. Esto podría ofrecer un camino hacia la reducción del valor extraíble sin comprometer la transparencia y la seguridad.
Los desarrolladores también están explorando formas de rediseñar intercambios descentralizados (DEXs) y otras dApps para minimizar la exposición al MEV, creando entornos más justos para los usuarios. A medida que la investigación y el desarrollo continúan, podemos esperar ver más innovaciones tanto en estrategias ofensivas como defensivas de MEV, dando forma al futuro de DeFi y las redes blockchain.
Si bien no hay una forma infalible de protegerse de los ataques de MEV, usar herramientas como Flashbots puede ayudar a reducir el riesgo. Flashbots agrupa transacciones y permite a los usuarios enviarlas a un grupo privado, minimizando las posibilidades de ser adelantados. Además, los usuarios pueden mantenerse informados sobre las estrategias de MEV y ajustar sus hábitos de trading en consecuencia.
El futuro del MEV probablemente será complejo y dinámico. Si bien soluciones como Flashbots han avanzado, la carrera armamentista en curso entre los buscadores de MEV y las técnicas de mitigación de MEV sugiere que el problema persistirá. Pueden surgir nuevas tecnologías y marcos regulatorios para abordar aún más el MEV, pero el panorama general probablemente continuará evolucionando.






