En Binance Alpha, ni siquiera los perros...
¡Bam! ¡Si el perro no lo hace, yo lo haré! Lo siento, hermana mayor, antes era demasiado tonto, en el futuro me arrodillaré para hacerlo.
Estos días he comenzado a operar en Binance Alpha, y he notado que la mayoría de las pérdidas de muchas personas provienen del 'clip', primero vamos a presentar cómo funciona el 'clip', luego con base en su principio de funcionamiento, pensemos en cómo evitar ser 'clipados' para reducir las pérdidas al operar en Alpha.
Primero, ¿qué está haciendo el 'clip'?
El nombre en inglés del 'clip' es ataque de sándwich, es muy ilustrativo, utiliza dos transacciones para colocar la transacción del tonto en el medio, entonces, ¿por qué colocar al tonto en el medio puede generar ganancias?
En realidad, cada vez que compramos o vendemos, causamos en cierta medida un cambio de precio, lo que se conoce como manipulación del mercado, en realidad se trata de grandes cantidades de compras y ventas. Entonces, si detectamos una transacción que se va a comprar, compramos antes que ella y vendemos justo después, entonces podemos beneficiarnos del aumento de precio causado por esa transacción.
Así que el 'clip' en realidad es una forma muy determinista de hacer 'rat trading', trata cada transacción que hacemos como si fuéramos los que están en el mercado, compra antes que nosotros y luego vende justo después. Y debido a que él se adelanta en esa transacción, esto aumentará el precio, lo que hará que el costo de nuestra compra real aumente, esa es la fuente de nuestra pérdida.
Veamos cómo es su flujo de trabajo:
1. Monitorea el pool de memoria, encuentra transacciones que aún no se han incluido en un bloque.
2. Según el deslizamiento establecido para cada transacción, calcula el máximo beneficio que puede ser 'clipado' de cada transacción. Así que, mientras el beneficio pueda compensar el gas y el soborno, el 'clip' definitivamente llevará esta transacción a ejecutarse en el deslizamiento máximo establecido, esa es la maldad de lo que hace el 'clip'.
3. Genera un bundle de transacciones, selecciona esta transacción, júntala entre las dos transacciones del 'clip', y envía todo el bundle al nodo MEV, el nodo MEV verá este bundle como una transacción y ejecutará este bundle.
Así que, ¿cómo evitar ser 'clipado'? Dos direcciones:
1. Hacer que el 'clip' no pueda detectar la transacción:
Busca cadenas sin un pool de memoria pública para realizar transacciones, tu transacción no podrá ser escuchada, así puedes evitar la mayoría de los 'clips'; si aún así te 'clipan', entonces es que algún nodo está haciendo trampa. BSC tiene un pool de memoria pública, pero se puede activar la protección MEV.
2. Reducir el beneficio potencial de ser 'clipado' en la transacción, así la ganancia de realizar esta transacción no será suficiente para cubrir el gas, y él no actuará.
a. Intenta encontrar pools de liquidez de buena calidad
Esto limitará el cambio de precio que tu transacción puede causar, así que las ganancias del 'clip' también serán limitadas.
b. Reducir el deslizamiento
Esto puede reducir el margen de beneficio del 'clip', pero también debes controlar el deslizamiento, porque tu transacción en sí misma causará deslizamiento; si el pool no tiene buena liquidez y el monto de tu transacción individual es alto, entonces si además ajustas el deslizamiento a un nivel muy bajo, la transacción puede fallar.
c. Reducir el monto de la transacción individual
En resumen:
Activa la protección MEV, realiza transacciones en un pool de liquidez de alta calidad, reduce el deslizamiento.
A veces también se puede usar el 'clip' en sentido inverso, es decir, aumentando el deslizamiento, intencionalmente dando beneficios al 'clip', de esta manera puede ayudar a ejecutar tu transacción, para que puedas adelantarte cuando todos están tratando de comprar/vender a la vez.