Front Running Bots - Cazador de oportunidades en el criptomundo

¿Qué es Front Running Bot? Exploremos los impactos y las soluciones tanto para los usuarios como para los proyectos de Front Running Bot.

El hecho de que los usuarios sean front run es un problema doloroso en Crypto y no tiene solución, la razón principal de esto es que los bots front running hacen que el valor que recibe el usuario no sea igual al valor real que el usuario recibe. aceptar.

El siguiente artículo pretende explicar qué es Front Running Bot , las implicaciones y las soluciones relacionadas tanto para el usuario como para el lado del proyecto para Front Running Bot. 

¿Qué son los bots?

Antes de profundizar en los bots de primera línea, aprendamos los conceptos básicos de los bots.

En pocas palabras, los bots son solo programas preprogramados para automatizar el comercio. En lugar de tener que monitorear cada movimiento en el mercado, buscar un buen momento para comprar y vender, el bot sintetizará y evaluará automáticamente la información disponible en el mercado y realizará compras de activos para los usuarios.

La mayoría de los bots actuales tienen las siguientes características básicas:

  • Analice datos del mercado : agregue y evalúe información de múltiples fuentes y decida si comprar o vender una clase de activo en particular. (Ejemplo simplificado si el precio de SUSHI llega a $5 ejecutar una orden de compra).
  • Predecir riesgo : Calcular los riesgos en el mercado y decidir cuánto comprar/vender.
  • Capacidad para comprar y vender activos : use API para comprar y vender tácticamente (a veces comprando muchos pedidos pequeños, a veces todos a precio de mercado).

Los bots son una herramienta eficaz porque están completamente automatizados, son capaces de procesar mucha información a la vez, no tienen emociones y dependen completamente de los datos para funcionar. Pero, por supuesto, no son perfectos, dependiendo completamente de los parámetros que revelan las desventajas del bot en un mercado desconocido, en este momento la experiencia humana tendrá la ventaja de ayudar a preservar el capital o ayudar a crear capital para obtener mejores ganancias. 

Hay muchos tipos de bots con diferentes usos en el mercado, como: el bot comercial que se usa para probar diferentes estrategias comerciales, el bot de arbitraje que se usa para comprar y vender arbitraje, y el tipo de bot sobre el que aprenderemos, los bots front-running.

¿Qué es un bot de ejecución frontal?

Concepto de vanguardia

La delantera es aprovechar SABER que una transacción futura afectará el precio y realizar un pedido justo antes de esa transacción para obtener una ganancia para usted.

Por ejemplo, en las finanzas tradicionales, si un comerciante o un fondo sabía que las acciones de TLSA de Tesla estaban a punto de ser compradas por alguien en un volumen de hasta $ 10 millones, podría colocar una orden de compra con anticipación y cuando la orden de comprar 10 millones dólares hace que el precio se expanda, inmediatamente colocarán una orden de venta y disfrutarán de la ganancia. 

Front Running Bots - Cazador de oportunidades en el criptomundo

Ejemplo de Front-running en Finanzas Tradicionales

Bot líder en criptografía

La capacidad de anticipar una transacción inminente es una parte muy importante del front-running. Entonces, ¿por qué en Crypto, los casos preliminares ocurren con tanta frecuencia y tanta frecuencia?

Esto está en el diseño de Ethereum o blockchains con un diseño similar a Ethereum, todas las transacciones enviadas deben detenerse en un mempool (más o menos donde las transacciones esperan ser procesadas). Ahora los mineros o los bots pueden escanear el mempool. El bot que escanea el mempool encontrará transacciones adecuadas para ejecutar (X). 

Una segunda característica del diseño de Ethereum es que los mineros tienen el poder de elegir el orden en que se procesan las transacciones y, por supuesto, priorizarán las transacciones que pagan tarifas más altas (esto es lo que causa el problema MEV ). Entonces, cuando los bots terminen de escanear y encuentren X, solo necesitan:

  • Coloque una orden de compra con una tarifa de gas ligeramente superior a la del gas de X.
  • Luego coloque una orden de venta con gas ligeramente inferior a X.
  • Y benefíciese de la primera carrera.

Colocar una orden de dos cabezas como la anterior es una de las formas populares de ejecución frontal hoy en día, también conocida como "ataque sándwich".

Front Running Bots - Cazador de oportunidades en el criptomundo

Ejemplo de ataque sándwich

Ejemplo de bot de ejecución frontal

Front Running Bots - Cazador de oportunidades en el criptomundo

Ejemplo de bot de ejecución frontal. Hash Txs: transacción 1 , transacción 2 , transacción 3

Como ejemplo del par USDC-SAK3, podemos ver que justo en medio de una orden de compra de 1 SAK3 hay 2 órdenes de compra y venta de 0,4x SAK3 simultáneamente desde la misma dirección, esto es típico de los usuarios que están al frente en cripto.

En cuanto a los detalles del hash de txs anteriores, en solo 2 intercambios, este bot se embolsó más de $ 1,500 cuando compró 0.4x SAK3 a $ 7,473 y lo vendió por $ 9,013.

En resumen :

  1. Los bots adelantados ven una operación potencialmente adelantada (el deslizamiento es lo suficientemente grande, el impacto en el precio es lo suficientemente alto como para ser rentable).
  2. Inserte una orden de compra con un tamaño razonable (porque la orden de compra también afectará el precio) antes de la orden del usuario
  3. Descargue inmediatamente después de ejecutar el comando del usuario. El beneficio de los bots radica en el deslizamiento generado por el usuario, que facilita la compra a precios bajos y la venta a precios altos.

Ethereum es el entorno ideal para el front-run

Se puede decir que el diseño de Ethereum ha creado el entorno ideal y proporciona todas las herramientas necesarias para la ejecución inicial:

  • Bot conoce la transacción de antemano y tiene la capacidad de afectar el orden de las transacciones (tarifas de gas más altas), los mineros también pueden aprovechar sus derechos y poner sus transacciones primero para adelantar la transacción original.
  • El volumen de transacciones en Ethereum está creciendo, tanto en términos de frecuencia de transacciones como de valor por transacción.

Front Running Bots - Cazador de oportunidades en el criptomundo

Frecuencia de transacciones diarias en la red Ethereum.

Front Running Bots - Cazador de oportunidades en el criptomundo

Valor por transacción en la red Ethereum

  • La escasa liquidez conduce a grandes fluctuaciones de precios.
  • Cualquiera puede crear o comprar y usar bots para adelantarse.

Front Running Bots - Cazador de oportunidades en el criptomundo

El uso de bots y altas tarifas de transacción, creando ingresos lucrativos para los mineros.

⇒ El desarrollo de primera línea es inevitable.

Front Running Bots - Cazador de oportunidades en el criptomundo

El valor extraído por MEV (USD) muestra un aumento de los ingresos obtenidos por los bots

Tipos comunes de carreras frontales y sus efectos

Algunos tipos comunes de carreras frontales:

  • Front-run básico : Realice pedidos en oportunidades potencialmente rentables.
  • Ataque de desplazamiento : el minero reemplaza la transacción original con su propia transacción, la transacción reemplazada aún se puede realizar pero el efecto no será el planeado originalmente.
  • Ataque de inserción (ataque de sándwich) : coloque operaciones en cualquier extremo de la transacción original y disfrute de ganancias sin tener activos, las transacciones con ataque de sándwich a menudo sufrirán un mayor deslizamiento.
  • Ataque de supresión : retrasa la transacción original, una transacción potencial que deja el deslizamiento bajo, el minero puede retrasar completamente la transacción, si la transacción quiere ejecutarse, el deslizamiento debe ajustarse más alto.

Solución para evitar la ejecución frontal de bots en criptografía

Desde la perspectiva del usuario 

Desde la perspectiva del usuario, algunas formas básicas que podemos aplicar para limitar la ejecución anticipada incluyen:

  • Transacciones divididas : en lugar de ejecutar muchas transacciones grandes a la vez, los usuarios pueden dividir las transacciones en muchas transacciones más pequeñas, lo que reducirá el atractivo de las transacciones para los bots de primera línea debido al valor que tienen.
  • Ajuste el deslizamiento bajo : el propio bot al realizar transacciones también afectará el precio, por lo que ajustar el deslizamiento bajo evitará pérdidas innecesarias de usuarios. Sin embargo, ajustar el deslizamiento bajo puede hacer que la operación sea más difícil de ejecutar.

La ejecución anticipada es parte del MEV (valor extraíble del minero) o ganancia que obtiene un minero al abusar de su autoridad. Actualmente, no existe una solución para eliminar MEV, a continuación se presentan algunas ideas y medidas destacadas para minimizar el daño que MEV causa a los usuarios.

Desde la perspectiva  de un desarrollador

Los desarrolladores pueden dividir las medidas para reducir el impacto de los MEV en tres ramas principales:

  • Infraestructura cambiante : Blockchain elimina la capacidad de los mineros para reordenar transacciones y toma medidas para aumentar la eficiencia del pedido de transacciones.
  • Existen medidas para hacer que la transacción sea más privada : Hacer que los bots no tengan suficiente información para realizar la transacción
  • Desarrolle directamente desde arriba y brinde a Dapps la capacidad de minimizar el impacto de las carreras frontales 

Algunos ejemplos

Algunos ejemplos de DApps (aplicaciones descentralizadas) que hacen que las transacciones sean más privadas o tienen restricciones iniciales:

  • KeeperDAO : utiliza un Mempool oculto llamado Hiding Book. Se pasarán las transacciones, las órdenes de préstamo, donde el bot Keeper obtendrá ganancias a través de MEV a través del comercio de arbitraje o la liquidación de activos. Las ganancias de MEV se depositan en la tesorería de ROOK, los usuarios reciben parte de las ganancias en forma de tokens ROOK. Estas transacciones serán gratuitas, evitando el deslizamiento anticipado.
  • SecretSwap : es un AMM en Secret Network. Secret Swap utiliza contratos secretos (SNIP-20) para proteger a los usuarios de los bots MEV de ejecución frontal. Los contratos de SNIP-20 se cifran mientras están en el mempool, lo que impide la extracción de MEV.
  • TaiChi Network: es un servicio de transacciones privadas operado por SparkPool. Las transacciones de los usuarios solo son visibles para Sparkpool y no para otros nodos de Ethereum, lo que impide que el bot MEV pueda encontrar transacciones en Mempool.
  • Archer DAO: Archer Swap de Archer DAO utiliza Archer Relay para eludir el Mempool y enviar las transacciones de los usuarios directamente a los propios mineros MEV-Geth y Flashbots del proyecto. ArcherSwap evita las ejecuciones anticipadas, el deslizamiento y no cobra tarifas de transacción por operaciones fallidas.
  • Alchemist : mistX.io es el AMM de Alchemist, que opera en la red Flashbots, lo que permite a los usuarios enviar transacciones similares al paquete Transaction de Flashbots. Además de las transacciones gratuitas, los usuarios tampoco necesitan pagar tarifas al cancelar pedidos.
  • 1 pulgada : las tarifas virtuales de 1 pulgada establecen una tasa de conversión que, si se compra y vende de inmediato, recibirá exactamente la misma tasa. Esto significa que si los bots o los usuarios intercambian tokens por el precio X y vuelven a intercambiarlos inmediatamente después, recibirán el precio X, pero no se beneficiarán del "ataque sándwich". 1Inch establecerá un período de espera llamado "período de decaimiento" al que se aplica la tasa anterior, que oscila entre 1 y 5 minutos.

Pensamiento final

La vanguardia en particular y MEV en general es inevitable y crecerá con el crecimiento de la red Ethereum.

Los tipos de ataques frontales pueden ser mucho más diversos y complejos, lo que lleva su impacto al siguiente nivel.

Front Running Bots - Cazador de oportunidades en el criptomundo

Sándwich Ataque 2 plantas

MEV aún no se explota porque, en este momento, la mayoría de los mineros aún no se han dado cuenta del potencial de ganancias que se obtiene al aprovechar su energía y extraer MEV. Existe una alta probabilidad de que en el futuro, los mineros MEV se generalicen y tengan efectos inimaginables en Ethereum.

Por lo tanto, a lo largo del artículo, debe haber entendido qué es Front Running Bot, así como los impactos y soluciones relacionados tanto para los usuarios como para los proyectos de Front Running Bot.

Si tiene otras preguntas o comentarios sobre este tema, ¡puede comentar a continuación para discutir e intercambiar!



Mina coopera con Polygon

Mina coopera con Polygon

Mina y Polygon trabajarán juntos para desarrollar productos que aumenten la escalabilidad, la verificación mejorada y la privacidad.

Análisis del modelo operativo Uniswap V2 (UNI) - La base de AMM

Análisis del modelo operativo Uniswap V2 (UNI) - La base de AMM

Analizar y evaluar el modelo operativo de Uniswap V2, el modelo más básico para cualquier AMM.

Instrucciones para usar el intercambio de Remitano: compre y venda Bitcoin en el intercambio de Remitano

Instrucciones para usar el intercambio de Remitano: compre y venda Bitcoin en el intercambio de Remitano

El intercambio Remitano es el primer intercambio que permite comprar y vender criptomonedas en VND. ¡Instrucciones detalladas para registrarse en Remitano y comprar y vender Bitcoin aquí mismo!

Las instrucciones para participar en la red de prueba Tenderize en Solana son detalladas y fáciles de entender

Las instrucciones para participar en la red de prueba Tenderize en Solana son detalladas y fáciles de entender

El artículo le proporcionará las instrucciones más completas y detalladas para usar la red de prueba Tenderize.

Una guía completa y detallada para usar Mango Markets

Una guía completa y detallada para usar Mango Markets

El artículo le proporcionará la guía más completa y detallada sobre el uso de Mango Markets para experimentar la funcionalidad completa de este nuevo proyecto en Solana.

Serie DESBLOQUEADA n.º 1: mejora de la seguridad en la superaplicación Coin98

Serie DESBLOQUEADA n.º 1: mejora de la seguridad en la superaplicación Coin98

En este primer episodio de la serie UNLOCKED, agregaremos una capa adicional de seguridad a su billetera usando la configuración de seguridad.

¿Cómo farmear Crypto y unirse a DeFi de forma segura?

¿Cómo farmear Crypto y unirse a DeFi de forma segura?

La agricultura es una buena oportunidad para que los usuarios ganen criptomonedas fácilmente en DeFi. Pero, ¿cuál es la forma correcta de cultivar criptografía y unirse a DeFi de manera segura?

Valoración de DeFi: ¿Se puede fijar el precio de DeFi por flujo de caja?

Valoración de DeFi: ¿Se puede fijar el precio de DeFi por flujo de caja?

El artículo traduce la opinión del autor @jdorman81 sobre el tema de la valoración en Defi, junto con algunas opiniones personales del traductor.

Instrucciones para usar el piso Saddle Finance de la A a la Z

Instrucciones para usar el piso Saddle Finance de la A a la Z

Saddle Finance es un AMM que permite operar y proporciona liquidez para tBTC, WBTC, sBTC y renBTC. de instrucciones de uso Suelo de silla de montar.

¿Qué preparar cuando Bitcoin (BTC) supere el pico de 500 millones de VND/BTC y volverá con fuerza la temporada de Pump Coin 2017?

¿Qué preparar cuando Bitcoin (BTC) supere el pico de 500 millones de VND/BTC y volverá con fuerza la temporada de Pump Coin 2017?

¿Por qué debería empezar a vigilar Bitcoin (BTC) ahora? ¿Y qué preparar cuando Bitcoin (BTC) supere el pico de 500 millones de VND/BTC?

Sign up and Earn ⋙
Sign up and Earn ⋙