¿Sabías que los validadores pueden seleccionar las transacciones que incluyen en un bloque?

Un pilar de la tecnología de criptomonedas y blockchain es la descentralización. Las redes blockchain delegan la verificación de transacciones a los productores de bloques (mineros y validadores). Por su contribución, los productores de bloques reciben recompensas proporcionales a las tarifas de gas pagadas en las transacciones que registran.

No existen reglas sobre el orden de registro de las transacciones, por lo que los productores de bloques a veces reorganizan, incluir o excluir ciertas transacciones para ganar más en un proceso conocido como valor máximo extraíble (MEV).

¿Qué es el valor máximo extraíble (MEV)?

El valor máximo extraíble es la ganancia máxima o adicional, separada de las recompensas en bloque estándar y el gas. tarifas que un minero o validador (productor de bloques) puede recibir ajustando las transacciones dentro de una cadena de bloques bloquear.

Los productores de bloques tienen un papel especial en la red, procesando transacciones y registrándolas en el libro de contabilidad público distribuido. Sin embargo, la forma en que ordenan las transacciones depende totalmente de ellos. Las oportunidades MEV surgen cuando los productores de bloques eligen incluir, excluir, reordenar o incluso censurar transacciones en un bloque en función de los beneficios potenciales.

Anteriormente conocido como valor extraíble minero, Phil Daian y su equipo llevaron el término al centro de atención con un documento 2019. Sin embargo, en 2022, Ethereum pasó a un mecanismo de consenso de prueba de participación, por lo que el término se ajustó para cubrir a diversos participantes.

El valor máximo extraíble, en teoría, puede ocurrir en cualquier red, pero generalmente está asociado con Ethereum. La naturaleza compleja de la red Ethereum y su reputación como hogar de DeFi la convierten en el entorno perfecto para la extracción de MEV. Desde la fusión, Informes de flashbots que se han extraído más de 300.000 ETH en Ethereum, mientras que antes se extrajeron más de 680 millones de dólares.

¿Cómo funciona el valor máximo extraíble (MEV)?

Crédito de la imagen: tomeqs/Shutterstock

Para saber cómo funciona MEV, debes entender qué sucede al autorizar una transacción. La mayoría de la gente no lo sabe que es un mempool, pero es la zona de espera para todas las transacciones pendientes. Si bien no es parte de la cadena de bloques en sí, cada nodo conectado a la red tiene su propia versión del mempool.

Los productores de bloques procesan transacciones y tienen la autoridad y libertad para decidir qué transacciones priorizar. Lógicamente, debido a que reciben tarifas de transacción pagadas como recompensa, las transacciones con tarifas más bajas tienden a permanecer en el mempool por más tiempo que aquellas con tarifas de gas más altas.

MEV cubre dos escenarios. El primero es donde los productores de bloques priorizan las transacciones con tarifas más altas. Este hecho común inspira a los usuarios que intentan sacar provecho de estrategias comerciales basadas en el tiempo para participar en una subasta de gas prioritario (PGA). Aquí es donde los usuarios aumentan las tarifas de transacción, a veces hasta el 90% del valor de la transacción, para garantizar que su transacción se agregue primero a la cadena de bloques. Las tarifas del gas en tales transacciones son mucho más altas que las estándar y se incluyen en el MEV.

Otro escenario proviene de que los productores de bloques sean usuarios de la red tanto como usted. Por lo tanto, un validador que detecta una transacción rentable puede replicarla y priorizar la suya sobre la original para obtener las ganancias disponibles.

Además del valor que disfrutan los productores de bloques, MEV también cubre las ganancias que obtienen los actores independientes conocidos como buscadores al usar bots para rastrear el mempool. Con los buscadores, el proceso es un poco diferente. No tienen ningún interés en las tarifas de transacción; en cambio, utilizan robots automatizados para encontrar oportunidades para extraer MEV. Una vez detectados, utilizan tácticas como PGA para reemplazar transacciones existentes o realizar transacciones más grandes para afectar el precio de mercado.

Técnicas de extracción MEV

Se utilizan muchas tácticas para extraer MEV y estos son los métodos más comunes:

DEX Arbitraje

arbitraje DEX o comercio de arbitraje criptográfico Es una táctica MEV y una técnica comercial. El arbitraje se presenta cuando hay una diferencia en los precios de los activos entre los intercambios descentralizados.

En el contexto de MEV, los buscadores programan robots para monitorear minuciosamente los intercambios descentralizados y ejecutar transacciones para aprovechar las discrepancias de precios. La ganancia obtenida de estas transacciones forma parte del MEV extraído.

Los bots suelen estar programados para ejecutar múltiples transacciones para aprovechar cualquier pequeña oportunidad de arbitraje. En la práctica, el arbitraje DEX se ve así:

  • Paso 1: Un token cotiza en dos intercambios diferentes a precios diferentes.
  • Paso 2: El robot buscador ejecuta una transacción para comprar el token en el primer DEX a un precio más bajo y lo vende en el segundo DEX a un precio más alto.
  • Paso 3: El buscador aumenta las tarifas de transacción para asegurarse de que su transacción se seleccione primero. Una vez completadas las transacciones, el vendedor se beneficiará de la reventa.

Esta es una descripción básica de cómo funciona el arbitraje DEX cuando se trata de MEV.

Frente corriendo

Avanzar es otra táctica que involucra a los robots de búsqueda. En primer lugar, los robots de búsqueda necesitan encontrar oportunidades rentables. Digamos que un comerciante inicia una transacción para aprovechar una oportunidad de arbitraje y un robot buscador se ubica en el mempool; el buscador puede replicar la transacción y aumentar las tarifas de su réplica para asegurarse de que él, en lugar del comerciante de arbitraje, obtenga la ganancia de esa oportunidad.

Un buscador también puede utilizar la ejecución anticipada para generar deslizamientos y ganancias simultáneamente. Por ejemplo, alguien realiza una orden de compra por valor de 20.000 dólares en ETH. Un robot de vanguardia reacciona colocando otra orden de compra importante de unos 50.000 dólares. Una transacción tan masiva puede hacer subir el precio del token, según las reglas de la oferta y la demanda. Como resultado, la transacción original sufre un deslizamiento y obtienen menos ETH de lo estimado.

Ataques tipo sándwich

Los ataques sándwich implican colocar una transacción justo antes (ejecución frontal) y justo después (ejecución inversa) de una transacción seleccionada del mempool. Al igual que el front-running, los bots son un actor clave aquí y el objetivo es manipular el precio de los activos.

Se parece a esto:

  1. Un robot observa una orden para comprar LINK por valor de 7000 dólares
  2. El robot del buscador inicia una transacción (con tarifas de gasolina más altas) para comprar LINK
  3. La orden de compra original se procesa a un precio simbólico más alto.
  4. El robot de búsqueda realiza una transacción para vender LINK al precio ahora aumentado

El resultado es que la orden original sufre un deslizamiento y obtiene menos tokens de los estimados.

Liquidación

Los protocolos de préstamos DeFi, al igual que los préstamos tradicionales, se basan en garantías. Para pedir prestado un token en protocolos de préstamo como Maker y Aave, los prestatarios deben depositar un activo separado como garantía.

Si bien el índice de garantía difiere entre plataformas, la liquidación es una constante. La liquidación es el último recurso del protocolo para asegurar los activos de los prestamistas, cuando los precios de los activos fluctúan. Implica vender la garantía para reemplazar los tokens prestados.

Supongamos que pidió prestado BTC y depositó ETH como garantía. Las fluctuaciones del mercado elevan el precio de BTC lo suficiente como para que el valor del BTC prestado supere el 30% de la garantía depositada, lo que provoca que el protocolo desencadene la liquidación. La liquidación aquí es como cualquier otra transacción, pero las tarifas de liquidación son mucho más altas que las de una transacción promedio.

¿Existen beneficios de MEV?

Teniendo en cuenta la naturaleza de ciertas transacciones involucradas en los métodos de extracción MEV, no sorprende que MEV tenga un gran impacto en la red. En medio del frenesí de pujar Tarifas de gas Ethereum e inundar el mempool con nuevas transacciones son transacciones iniciadas por el usuario promedio.

Los participantes del MEV y sus tácticas no están aislados. De hecho, tácticas como los ataques frontales y sándwich se basan en transacciones iniciadas por usuarios promedio. Los bots automatizados utilizados en las tácticas MEV hacen que los usuarios sufran más errores de los necesarios en sus transacciones, y el El resultado directo de aumentar las tarifas de transacción en las subastas de gas prioritario es que las transacciones con tarifas más bajas se pierden en el mercado. multitud.

Los buscadores y mineros pueden permitirse el lujo de pagar más que las tarifas estándar debido a su objetivo: obtener ganancias. Finalmente, la naturaleza competitiva de tácticas como el arbitraje DEX significa que el volumen de transacciones en la red aumenta, lo que genera congestión.

Pero MEV no es del todo malo. La liquidación, por ejemplo, es una característica crucial de los intercambios descentralizados. Los prestamistas no depositarían sus activos en DEX sin la seguridad de las liquidaciones.

¿Por qué debería preocuparse por MEV?

MEV describe cómo los usuarios de criptomonedas pueden obtener ganancias adicionales al influir en cómo se ordenan las transacciones en bloques. MEV está en el centro de las finanzas descentralizadas y afecta la rentabilidad de las transacciones en varios proyectos. Comprender a MEV como usuario de criptomonedas significa que podrá sortear mejor las desventajas y aprovechar las oportunidades.