Le permitirá comprender MEV a través del artículo sobre datos y transacciones en la cadena.

Autor original: Ye & Kan, Sentio; Compilador original: Leo, BlockBeats

Los ataques de robots MEV son muy comunes en DeFi, pero muchas personas solo los entienden conceptualmente, como ataques de arbitraje, ataques sándwich, etc. Sin embargo, MEV se puede entender mejor rastreando los datos de las transacciones en la cadena. Recientemente, Sentio, una plataforma de observación Web3, publicó un artículo que explica MEV. Los datos y ejemplos en la cadena pueden ayudarlo a comprender mejor MEV.

Antes de comenzar el artículo, permítanme presentarles brevemente Sentio. Sentio es una plataforma de monitoreo de datos en cadena que genera indicadores, registros y seguimientos a partir de datos de contratos inteligentes a través de soluciones de bajo código, que se pueden utilizar para análisis y monitoreo, simulación/depuración. transacciones y API de exportación de datos. Actualmente Sentio admite ETH, BSC, Polygon, Solana, Sui, Aptos y otras cadenas. La plataforma fue fundada por ingenieros senior de Google, Linkedin, Microsoft y TikTok, y está respaldada por los principales capitalistas de riesgo como Lightspeed Venture Partners, Hashkey Capital y Canonical Crypto.

introducir

A medida que blockchain y DeFi continúan creciendo, el valor máximo extraíble (MEV) se ha convertido en un tema atractivo y controvertido. Este artículo tiene como objetivo profundizar en temas relacionados con MEV a través de transacciones reales, puntos de datos y ejemplos de ejecución simples de Sentio, y desmitificar el concepto de MEV para todos.

**¿Qué son los MEV? ¿Cuánto mide el más grande? **

MEV se refiere al beneficio potencial que un minero, validador u ordenante de transacciones puede obtener al ordenar transacciones en un bloque antes de agregarlas a la cadena. Este acto de reorganizar el orden de las operaciones también brinda oportunidades de obtener ganancias.

El siguiente gráfico muestra los ingresos y ganancias diarios generados por dos estrategias MEV (es decir, arbitraje y sándwich) durante los últimos 14 días para demostrar cuán grande es la oportunidad para MEV. El ingreso bruto diario promedio es de más de 500.000 dólares y el beneficio diario promedio es de alrededor de 100.000 dólares. Los ingresos de jaredfromsubway.eth (área azul) por sí solos representaron la mitad de las ganancias e ingresos totales del ataque sándwich.

**¿Cómo funciona MEV? **

arbitraje

Comenzamos con la estrategia de arbitraje más "simple" para ilustrar cómo funciona el comercio MEV. Echemos un vistazo al flujo de trabajo de una transacción de arbitraje MEV típica desde la perspectiva de Dios, como se muestra en la siguiente figura:

Comercio de arbitraje: primero, el robot MEV encuentra una brecha de precios entre los dos grupos de liquidez; luego, el robot puede comprar en el grupo de bajo precio y vender en el grupo de alto precio en una sola transacción, generando una ganancia.

Por ejemplo, la transacción A es una transacción de arbitraje, haga clic en el enlace de la transacción A para ver el flujo de fondos detallado, los cambios de posición y el seguimiento de transacciones con la ayuda del depurador Sentio para comprender la ejecución de esta transacción paso a paso.

La transacción MEV en la figura fue iniciada por un robot comercial que comenzó con 0x1a6. En esta transacción, MEV-bot puede detectar que el precio de WETH en SDEX en el grupo Uniswap V3 es más barato que el precio de WETH en el grupo SmarDex (SmarDex es un Uniswap V2 DEX similar). MEV-bot primero intercambia en el grupo de precios bajos, luego vende el WETH recibido al grupo de precios altos y finalmente obtiene una ganancia de 0,07 ETH (5,91-5,98).

Además, el paso 5 de esta transacción paga 0,047 ETH a Flashbots, que es un soborno pagado por los bots MEV para bloquear a los constructores que se incluirán en bloques posteriores. Teniendo en cuenta la tarifa de soborno, los bots MEV obtienen una ganancia de 0,02 WETH.

Echemos un vistazo más profundo a cómo MEV-bot encuentra oportunidades rentables en 0x1a6. Se puede ver que esta transacción MEV se encuentra en el bloque 17935927. Antes de esta transacción, en el mismo bloque había otra transacción B. Esta transacción realizó una gran cantidad de swap en el pool de SmarDex (se intercambió 8,52 WETH en SDEX). Incrementar el precio de ETH en el pool.

El MEV-bot anterior notó rápidamente este proceso y agregó su propia transacción después de esta transacción, aprovechando esta oportunidad de "entrada baja, salida alta".

Antes de que la transacción se incluya en el bloque, ¿cómo descubre el robot MEV la transacción? Esto tiene que mencionar el mempool. Antes de que la transacción se agregue al bloque y se encadene, existen en un grupo llamado mempool, mempool Cuando la transacción tiene no ha sido confirmado, quedará a la espera de ser incluido en el siguiente bloque. Los constructores de bloques son responsables de elegir qué transacciones incluir y en qué orden, un proceso que puede verse influenciado por factores como las tarifas de transacción y los precios del gas (que es lo que los robots MEV pagan por participar).

En el caso anterior, el robot MEV puede examinar todas las transacciones de mempool y ver que dicha transacción existe. Luego, el robot MEV agrega otra transacción detrás, formando un paquete para obtener ganancias. Los robots MEV pueden utilizar herramientas como Flashbot para crear paquetes y forzar que las transacciones de paquetes se incluyan en el mismo bloque y se ejecuten en el orden deseado.

De hecho, se produjeron más transacciones MEV en este bloque en particular. Dado que se trata de un componente básico de Flashbot, puede hacer clic en el navegador Flashbot creado por Marto para ver más transacciones y ver el flujo de fondos, los cambios de saldo y los detalles del seguimiento de llamadas en el depurador de Sentio.

ATAQUE DE SÁNDWICH

Una estrategia de arbitraje generalmente consiste en agregar una operación después de una rentable, pero un ataque sándwich es una estrategia que genera ganancias agregando 1 (o más) operaciones antes y después de la operación objetivo y obligando a esas operaciones a ejecutarse secuencialmente. Veamos el proceso de operación de un ataque sándwich MEV típico desde la perspectiva de Dios, como se muestra en la siguiente figura:

Primero, un usuario envía una transacción al mempool y el robot MEV monitorea continuamente todas las transacciones del mempool y rastrea la transacción para determinar si podría ser una oportunidad rentable para el sándwich. Una vez que se identifica una oportunidad, el robot MEV necesita crear un paquete insertando transacciones antes y después de la transacción objetivo (como envolver un sándwich) y enviar ese paquete al creador de bloques. Cuando la transacción de mempool se incluye en el siguiente bloque y se ejecuta, la transacción del paquete se ejecutará en el orden exacto a continuación.

Los bots MEV generan ganancias manipulando la liquidez del pool. En la fase inicial, los robots MEV pueden comprar activos a un precio más bajo. Después de la transacción objetivo, el atacante vende los tokens comprados previamente a un precio más alto.

Tomemos como ejemplo las últimas 3 transacciones en el bloque 17786884 (Posición 0-2).

Posición 0 (transacción preventiva): transacciones que comienzan con 0×850

La transacción fue insertada por el robot MEV para intercambiar 724,6 WETH por 1,34 millones de USDC. Antes de la transacción objetivo, la transacción se realizó al precio de 1857 ETH/USDC.

Posición (comerciante objetivo): transacciones que comienzan con 0xc3ae

El comerciante objetivo quiere intercambiar 2743 ETH por USDT (Uniswap V3), que eventualmente será procesado por Uniswap Router y completará la transacción a un precio promedio de 1851 ETH/USDC. Los traders objetivo sufrieron precios diferentes debido al front-running, intercambiando 1782 ETH a un precio de 1850 ETH/USDC en el grupo de front-running del bot MEV.

Posición 2 (retroceso): transacciones que comienzan con 0×040

MEV-bot insertó la transacción después de la transacción objetivo y se intercambiaron 134 millones de USDC por 727,6 ETH. El resultado final de la combinación de la Posición 0 y la Posición 2 es que MEV-bot obtuvo una ganancia de 3 ETH, mientras que el operador objetivo sufrió un precio de intercambio más alto. Los cambios de posición de las siguientes dos Posiciones le permiten comprender rápidamente las ganancias obtenidas por el robot MEV.

A través de los datos y transacciones en la cadena, este artículo lo llevará a comprender MEV

Para proteger el swap de ataques tipo sándwich, siempre debes establecer un deslizamiento máximo. De lo contrario, el deslizamiento será aprovechado por un ataque sándwich y se convertirá en ingresos para el robot MEV (por ejemplo, cuando se configura mediante programación, establezca un porcentaje en la interfaz de usuario de la aplicación o en la configuración de intercambio dentro de los parámetros cantidadOutMinimum/sqrtpricelimitx 96).

** liquidación **

Los bots MEV también pueden beneficiarse de los protocolos de préstamos, que son DEX que conectan a prestamistas y prestatarios (por ejemplo, MakerDAO, Aave, Compound, etc.). Los prestatarios pueden tomar prestados activos de cierto valor después de proporcionar una garantía respaldada por la plataforma. Cuando la garantía del prestatario no puede pagar la deuda, se producirá la liquidación y el liquidador se verá motivado a comprar garantías a un precio bajo para pagar la deuda.

Tomemos como ejemplo la transacción que comienza con 0x652.

El robot MEV cuya dirección comienza con 0 × 310 obtuvo un préstamo de 212 USDT al obtener un préstamo rápido de Balancer, y luego MEV-bot pagó el USDT adeudado por el prestatario en los pasos 3-8, y el robot MEV cuya dirección comenzó con 0×994 lo obtuvo a un precio con descuento. A cambio, el robot MEV intercambia todos los TUSD recibidos por WETH y USDT en los pasos 8 a 11, y paga el préstamo rápido inicial en el paso 12; todos los pasos se completan en una transacción.

MEV de cola larga

El arbitraje, los ataques tipo sándwich y las liquidaciones son las principales formas de extraer MEV. Además, existen otras estrategias en MEV que son de nicho, misteriosas y no descubiertas, y se conocen como MEV de cola larga.

Ver originales
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
  • Recompensa
  • Comentar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado
Comercie con criptomonedas en cualquier lugar y en cualquier momento
qrCode
Escanee para descargar la aplicación Gate.io
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)