Sui.

Publicación

Comparte tu conocimiento.

obito.
Jul 13, 2025
P&R expertos

¿Cómo puedo implementar un Dex Aggerator?

¿Cómo puedo implementar un agregador de DEX en Sui que dirija dinámicamente los intercambios de fichas entre varios DEX (por ejemplo, Cetus, Turbos o Bluefin) para lograr precios óptimos? Concretamente, ¿cómo debo diseñar la lógica de enrutamiento, integrarla con diferentes tipos de grupos (liquidez constante, estable o concentrada) y gestionar la ejecución en cadena, la protección contra deslizamientos y la eficiencia del gas en Sui Move?

  • Sui
  • Architecture
  • Move
2
2
Cuota
Comentarios
.

Respuestas

2
Ashford.
Jul 21 2025, 15:21

Es difícil encontrar una referencia porque la lógica detrás de ella es la que hace que el agregador destaque al ofrecer la mejor ruta para los swaps.

Pero puedes abordar el concepto (cómo lo hacen) primero y luego optimizar el agregador

Lógica de enrutamiento

  1. Escanee los DEX: recopile datos de liquidez (reservas) para pares de fichas de diferentes DEX.
  2. Compara precios: comprueba los precios del mismo par de fichas en los DEX.
  3. Selecciona la mejor ruta: elige el DEX que ofrezca el mejor precio (el deslizamiento más bajo).

Transacción atómica: Gracias al PTB (bloque de transacciones programable), pudimos hacerlo fácilmente

Eficiencia del gas: minimice la cantidad de acciones para reducir el costo del gas

Protección contra deslizamientos

  • Entrada del usuario: permite a los usuarios establecer una tolerancia de deslizamiento
  • Compruebe antes de la ejecución: asegúrese de que el precio final no supere la tolerancia de deslizamiento del usuario antes de confirmar la transacción.

Ejemplo de flujo de usuarios

  1. El usuario quiere cambiar el token SUI por el token USDC.
  2. El agregador comprueba los precios: busca el precio del token A → del token B en Cetus, Turbos y Bluefin.
  3. Se selecciona la mejor ruta: elige el DEX que ofrece la mejor tarifa.
5
Mejor Respuesta
Comentarios
.

Sabes la respuesta?

Inicie sesión y compártalo.

Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.

1170Publicaciones3608Respuestas
Sui.X.Peera.

Gana tu parte de 1000 Sui

Gana puntos de reputación y obtén recompensas por ayudar a crecer a la comunidad de Sui.

Campaña de RecompensasAgosto