Saltar al contenido principal

Conceptos fundamentales

AMM (Creador de Mercado Automatizado)​

BDEX utiliza el modelo AMM para permitir el trading de tokens sin permisos y sin libros de órdenes. Los proveedores de liquidez depositan pares de tokens en pools, y los traders intercambian contra esos pools mediante algoritmos de precios deterministas.

Dos modelos AMM compatibles:

ModeloProtocoloFórmulaCaso de uso
Producto constanteBDEX V2x × y = kSimple, universal, menor coste de gas
Liquidez concentradaBDEX V3Liquidez dentro de rangos de precioEficiencia de capital, estrategias avanzadas de LP

Pools de liquidez​

Un pool de liquidez mantiene reservas de dos tokens. Cualquiera puede aportar liquidez depositando ambos tokens en la proporción correcta y recibe tokens LP (V2) o una posición NFT (V3) que representa su participación.

  • Pools V2: Cada par tiene exactamente un pool con una comisión fija del 0,30%

  • Pools V3: Cada par puede tener varios pools en distintos niveles de comisión (0,05%, 0,30%, 1,00%)

Estructura de comisiones​

ConceptoV2V3
Comisión de swap0,30% (fija)0,05% / 0,30% / 1,00%
Reparto de comisión para LP100% para los LP100% para los LP (en el rango activo)

Slippage e impacto en el precio​

El slippage es la diferencia entre el resultado esperado y el resultado real de un swap. El impacto en el precio aumenta con el tamaño de la operación en relación con la liquidez del pool.

  • Establece siempre amountOutMin para V2, o amountOutMinimum para los flujos de V3 y Universal Router, para protegerte de un slippage excesivo

  • Tolerancia de slippage recomendada: 0,1% - 1,0% para pares principales, hasta 5% para tokens de baja liquidez

  • Usa la Routing API, V3 QuoterV2 o V2 getAmountsOut para previsualizar los resultados del swap antes de enviar las transacciones

Tick y espaciado de ticks (solo V3)​

En V3, la liquidez se coloca dentro de rangos de precio definidos por ticks. El espaciado de ticks disponible depende del nivel de comisión seleccionado. Consulta la sección BDEX V3 para más detalles.