Español
Download

Cómo evitar a los front runners en los exchanges de criptomonedas descentralizados

 Cómo evitar a los front runners en los exchanges de criptomonedas descentralizados WikiBit 2022-05-08 01:16

El front-running es una mala práctica ética que merma los beneficios de los traders. Descubre cómo evitar a los front runners en los exchanges de criptomonedas descentralizados

  Dilip Kumar Patairya hace 8 minutos Cómo evitar a los front runers en los exchanges de criptomonedas descentralizados

  Dividir la transacción en múltiples movimientos más pequeños, hacer coincidir la subasta periódicamente y ajustar el deslizamiento mínimo son varias formas de evitar el front runing

  5 Vistas totales

  Criptoguía básica

  Los exchanges descentralizados (DEX) cortan de raíz varios problemas relacionados con sus homólogos centralizados, como la concentración de la liquidez en manos de unos pocos actores, el compromiso de los fondos en caso de una brecha de seguridad, la estructura de control cerrada y más. Sin embargo, uno de los problemas que se niega a remitir es el de la especulación. Los actores sin escrúpulos siguen encontrando formas de estafar a los traders desprevenidos.

  Si has recibido menos de lo que esperabas al realizar una operación en un DEX, hay muchas posibilidades de que seas víctima de los “front runers”. Estos malos actores se aprovechan del modelo de los creadores de mercado automatizados (AMM, por sus siglas en inglés) para obtener beneficios a costa de los traders desprevenidos.

  Este artículo explicará el vector de ataque y te ayudará a entender el concepto básico de front-runing en el trading de criptomonedas, las posibles consecuencias y cómo prevenir el front-runing de criptomonedas.

  •   La alta actividad de bots en la red Solana resulta en la séptima caída en lo que va de 2022

  ¿Qué es el front-runing en criptomonedas?

  El término “front-runing” se refiere al proceso en el que alguien utiliza la tecnología o la ventaja del mercado para obtener un conocimiento previo de las próximas transacciones. Esto permite que los malos actores se aprovechen del próximo movimiento de precios y obtengan ganancias económicas a costa de aquellos que han introducido estas transacciones. El front-runing se produce a través de la manipulación de los precios del gas o de las marcas de tiempo, también conocido como slow matching.

  Tanto en los exchanges centralizadaos como en los descentralizados, el front-runing es una actividad frecuente. El objetivo de un “front runer” es comprar una parte de tokens a un precio bajo y luego venderlos a un precio más alto, al mismo tiempo que se sale de la posición. Cuando se ejecuta con precisión, aporta beneficios sin riesgo para los traders que lo hacen.

  •   Relacionado: DeFi vs. CeFi: Comparación de las finanzas descentralizadas con las centralizadas

  El comercio de acciones y activos basado en el conocimiento de información privilegiada para aprovechar el movimiento de los precios ha sido una táctica bien conocida. Aunque es ilegal y poco ética, los brokers se han dedicado a ella. La táctica se asemeja mucho al uso de información privilegiada, con la pequeña diferencia de que el ejecutor trabaja para el corredor del cliente y no para el negocio del cliente.

  ¿Qué es un bot de front-runing?

  El front-runing se lleva a cabo mediante bots de front-runing de criptomonedas que funcionan en un marco temporal de milisegundos. Antes de que una persona parpadee, pueden leer una cadena de transacciones, calcular el tamaño óptimo de la transacción y el precio del gas, configurar las transacciones y ejecutarlas.

  El principio de un bot de front-runing funciona escuchando las transacciones pendientes en la blockchain. Al interactuar con la blockchain mediante un script interactivo, el bot compra antes que el comprador y vende justo después. El bot analiza las tendencias de la criptomoneda y ejecuta las transacciones para obtener beneficios.

  •   No todo es Ethereum: Conozca los nuevos protocolos DeFi que algunas redes blockchain están lanzando al ecosistema

  Tácticas de front-runing en los exchanges descentralizados

  Cuando se produce una operación, el sistema la transmite a la blockchain, lo que requiere que los mineros verifiquen la transacción. Sin embargo, en cualquier blockchain de importancia, el flujo de transacciones entrantes es superior a la capacidad del bloque siguiente. Las transacciones no minadas se dejan en un pool de transacciones pendientes llamado mempool.

  Los mempools de la blockchain son transparentes, una característica que explotan los front runers. Al conocer el estado de ánimo de los traders, son capaces de predecir los próximos movimientos de precios y colocar sus propias órdenes en consecuencia. Establecen un precio de gas más alto en sus transacciones para animar a recoger sus transacciones antes que las pendientes, adelantando así a los traders desprevenidos.

  Formas de evitar el front-runing por parte de los traders

  No existe una solución única para resolver los problemas de front runing en todas las plataformas. Más bien, es necesario seguir varios enfoques contra el front-runing en diferentes proyectos, dependiendo de los escenarios.

  Utilizar grandes pools de liquidez

  A los “front runers” les gustan los pools de baja liquidez, ya que hay menos posibilidades de competencia, así como de interrupción de su transacción por una orden grande que altere inesperadamente la ponderación del pool. Ejecutar tus operaciones en grandes pools de liquidez hace que sea menos probable que te veas afectado por el frontruning.

  Mantén el deslizamiento máximo bajo

  ¿La pregunta “cómo puedo evitar el deslizamiento” te resulta recurrente? Lo que puedes hacer es establecer una tolerancia máxima al deslizamiento en la mayoría de los exchanges descentralizados. En otras palabras, puedes fijar la desviación máxima de la rentabilidad esperada. Un ejemplo te ayudará a entender mejor el escenario.

  Supongamos que colocas una orden en un DEX y esperas un retorno de 500 Tether (USDT) por ella. Si estableces el deslizamiento en el 1% de tu orden, entonces no recibirás menos de 495 USDT. Sin embargo, si la tolerancia al deslizamiento es mayor, habrá más desviación.

  Por lo tanto, la fórmula es simple: Mantén el deslizamiento máximo bajo, alrededor del 0.5%-2%, para defenderte de los front runers. Si vas a hacer un pedido grande, mantén el deslizamiento en la quilla o keel inferior. Los front runers quieren que mantengas el deslizamiento alto, así que es mejor hacer lo contrario.

  Paga de más por el gas

  Los front runers están encantados de ver transacciones lentas porque les da más tiempo para idear una orden para montar su trading y obtener beneficios. Pagar de menos por el gas hace que tus transacciones estén en cola durante más tiempo, proporcionando a los front runers más tiempo para formular su estrategia y dañar tus intereses.

  Pagar de más por el gas motiva a los mineros a validar tu transacción más rápido, minimizando tus probabilidades de convertirte en el objetivo de un mal actor. Para ello, puedes establecer el precio del gas por encima de la media o simplemente utilizar la opción de gas rápido en tu monedero. Si realizas un pedido de gran valor, es aún más importante intentar completar las transacciones con prontitud.

  •   DEX apunta a enfrentarse a Uniswap con su apuesta de liquidez concentrada

  Coloca una orden de bajo valor

  Para obtener beneficios, los front runers tienen que alcanzar algunos umbrales mínimos. Tienen que pagar las tasas de gas dos veces, al entrar y al salir del mercado, y también recuperar el importe pagado como tasa de negociación. Sus beneficios solo comienzan cuando recuperan sus gastos.

  Actualmente, destacados creadores de mercado automatizados basados en Ethereum, como Uniswap, Balancer y SushiSwap, pagan una tasa de gas de 25 dólares por transacción. Como necesitan dos transacciones para ejecutar el frontruning, es probable que gasten 50 dólares para completar la operación. Esto también significa que si tu operación genera menos de 50 dólares de beneficio, las probabilidades de que se convierta en el objetivo de los frontruners son insignificantes.

  Cuando entras en una operación de bajo valor, prácticamente la conviertes en una empresa no rentable para los frontruners. La mayoría de las veces, el trading con cantidades inferiores a 1,000 dólares es seguro.

  Encuentra un taker

  Un libro de órdenes público es lo primero que atrae a los front runers. Si logras encontrar un taker, podrás cubrir una orden determinada y podrás mantenerte alejado de los mercados públicos y, posteriormente, del front-runing. Cuando encuentras un taker y negocias un precio con éxito, se ejecuta un intercambio on-chain sin confianza.

  Formas de evitar el front-runing en los DEX

  Los DEX pueden cuidar varios puntos de diseño para dificultar la ejecución del front-runing:

  Emparejamiento rápido

  Los front runers buscan una velocidad de emparejamiento lenta para colocar sus órdenes antes de la ejecución. Un DEX puede asegurar un emparejamiento rápido para dejar poco espacio a los front runers para poner en marcha su proceso. Un tiempo de bloqueo súper rápido hará que los front runers no puedan reaccionar. Para la mayoría de los front runers, que no están tan inclinados a la técnica, esto debería ser suficiente.

  Motor de emparejamiento descentralizado

  En el caso de un motor de emparejamiento centralizado, es difícil establecer que el propio exchange no esté involucrado en el front runing. Los motores de emparejamiento descentralizados, en cambio, permiten que cualquiera que tenga un nodo completo pueda ver el emparejamiento en tiempo real. Pueden cotejar manualmente la transacción del último bloque con el libro de órdenes actual.

  Cotejo periódico de subastas

  El emparejamiento periódico de subastas añade una capa adicional de seguridad del front runing. Añade una capa no determinista que hace improbable que alguien conozca el próximo precio de ejecución a menos que esté al tanto de la lógica del emparejamiento, de las órdenes entrantes para el siguiente bloque y del precio de la transacción y del libro de pedidos actual desde el último emparejamiento.

  Cómo evitar el front-runing en Ethereum 2.0

  Algunos traders se preguntan sobre el impacto del lanzamiento completo de Ethereum 2.0 más adelante en 2023, que fusionará a la mainet con la Beacon Chain e introducirá un mecanismo de consenso proof-of-stake (PoS). Los validadores que deban procesar transacciones en una época serán informados de sus posiciones de antemano.

  Una época es un lapso de tiempo definido en una red blockchain. Este lapso de tiempo se utiliza para describir cuándo tendrán lugar ciertos eventos en una red blockchain, como por ejemplo cuándo se distribuirán los incentivos o cuándo se asignará un nuevo grupo de validadores para validar las transacciones.

  •   Relacionado: Actualizaciones de Ethereum: Una guía para principiantes sobre Eth2

  En este escenario, será más difícil para los front runers encontrar operaciones rentables en una blockchain repleta de transacciones, pero no imposible. Muchos front runers son técnicamente competentes, por lo que no se puede descartar la posibilidad. Los DEX pueden cubrir puntos de diseño como el emparejamiento rápido, el motor de emparejamiento descentralizado y el emparejamiento de subastas periódicas para minimizar las probabilidades de que se produzca un front-runing.

  Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Cointelegraph. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión.

Descargo de responsabilidad:

Las opiniones de este artículo solo representan las opiniones personales del autor y no constituyen un consejo de inversión para esta plataforma. Esta plataforma no garantiza la precisión, integridad y actualidad de la información del artículo, ni es responsable de ninguna pérdida causada por el uso o la confianza en la información del artículo.

  • Conversión de tokens
  • Conversión de tipo de cambio
  • Cálculo para compra de forex
/
unidades
Tasa de cambio actual
Importe canjeable

0.00