Buy Crypto
Markets
Spot
FuturesBTC
Earn
Event Center
More
0-Fee Fest
Agregador DEX: ¿Qué es un agregador DEX?Un agregador DEX es una aplicación de criptomonedas que compara precios y liquidez en varios mercados de exchanges descentralizados para encontrar una ruta eficiente para inteAgregador DEX: ¿Qué es un agregador DEX?Un agregador DEX es una aplicación de criptomonedas que compara precios y liquidez en varios mercados de exchanges descentralizados para encontrar una ruta eficiente para inte

Agregador DEX

2026/10/13 15:27
#Intermediate
Humanity
H$0.05499-2.03%
PX
PX$0.0106-7.01%
ELYSIA
EL$0.00154-0.51%
o1.exchange
O$0.4201+2.81%
Lagrange
LA$0.06216+13.05%

¿Qué es un agregador DEX?

Un agregador DEX es una aplicación de criptomonedas que compara precios y liquidez en varios mercados de exchanges descentralizados para encontrar una ruta eficiente para intercambiar tokens on-chain.

En lugar de tener que revisar manualmente numerosos pools de liquidez, el agregador recopila las cotizaciones disponibles y calcula cómo podría dividirse o enrutarse la operación.

La ruta seleccionada puede utilizar un pool de liquidez, varios pools, varios pares de tokens, cotizaciones de market makers privados o una combinación de estas fuentes.

El objetivo principal suele ser maximizar la cantidad que recibe el usuario una vez tenidos en cuenta los tipos de cambio, la liquidez, el impacto en el precio, las comisiones de red y los cargos del protocolo.

Un agregador DEX puede ofrecer un sitio web, una función de cartera, una interfaz de programación de aplicaciones, un kit de desarrollo de software o un contrato inteligente que ejecute la ruta elegida.

Forma parte de las finanzas descentralizadas porque los usuarios suelen autorizar transacciones desde carteras de criptomonedas y la liquidación se realiza mediante contratos inteligentes de blockchain.

Un agregador DEX no es lo mismo que una blockchain, una cartera, un pool de liquidez o un protocolo de exchange descentralizado concreto.

Actúa como una capa de enrutamiento que conecta a los usuarios con varias fuentes posibles de liquidez on-chain.

¿Por qué existen los agregadores DEX?

La liquidez on-chain está repartida entre numerosos contratos inteligentes, redes, pares de tokens, niveles de comisiones y diseños de mercado.

Un pool puede ofrecer un precio mejor para una operación pequeña, mientras que otro puede tener liquidez suficiente para una operación más grande.

Un par directo de tokens puede ser menos eficiente que una ruta que pase por un activo intermedio.

Por ejemplo, intercambiar directamente el Token A por el Token C puede producir menos tokens que intercambiar el Token A por el Token B y, después, el Token B por el Token C.

Una orden grande también puede obtener un resultado mejor si se divide entre varios pools en lugar de enviarse íntegramente a uno solo.

Encontrar estas combinaciones manualmente obligaría al usuario a recopilar numerosas cotizaciones, estimar comisiones, comparar el impacto en el precio y completar varias transacciones.

Un agregador DEX automatiza buena parte de este proceso y puede completar la ruta seleccionada en una sola transacción de blockchain.

¿Cómo funciona un agregador DEX?

El usuario empieza seleccionando el token que quiere vender, el token que quiere recibir, el importe y la red blockchain.

El agregador identifica las fuentes de liquidez compatibles con el par solicitado.

Recopila información como las reservas de tokens, las posiciones de liquidez concentrada, los precios de las órdenes, las comisiones de los protocolos, las cotizaciones de market makers y los costes de red estimados.

A continuación, un algoritmo de enrutamiento evalúa las posibles rutas entre los activos de entrada y de salida.

El algoritmo puede comparar rutas directas, rutas con varios saltos, rutas divididas y cotizaciones privadas.

Estima la cantidad de activos de salida que debería producir cada opción según el estado actual de la blockchain.

La interfaz muestra una cotización que normalmente incluye la cantidad de salida prevista, la cantidad mínima de salida, el impacto en el precio, la comisión de red y la ruta.

Cuando el usuario aprueba la transacción, un contrato de enrutamiento llama a los contratos de liquidez necesarios y envía el activo resultante a la dirección de destino.

La transacción debería revertirse si no se pueden cumplir las condiciones exigidas, aunque en algunas redes el usuario puede tener que pagar una comisión de red incluso si la transacción falla.

Agregador DEX frente a exchange descentralizado

Un exchange descentralizado proporciona los contratos inteligentes o el sistema de órdenes reales mediante los que se intercambian criptoactivos.

Un agregador DEX busca en varias fuentes y selecciona una ruta que puede utilizar uno o varios de esos sistemas.

El exchange descentralizado proporciona liquidez o la lógica de cruce de órdenes, mientras que el agregador aporta la lógica de comparación y enrutamiento.

La interfaz de un único exchange descentralizado puede mostrar solo los pools asociados a su propio protocolo.

Un agregador puede comparar una selección más amplia de fuentes de liquidez desde una sola interfaz.

La distinción puede ser menos clara cuando un protocolo opera tanto su propio sistema de liquidez como un servicio de agregación.

Los usuarios deben comprobar los detalles de la transacción final para saber qué contratos inteligentes gestionarán realmente el intercambio.

Agregador DEX frente a DEX Screener

Un screener DEX organiza principalmente datos de mercado para que los usuarios puedan investigar pares de tokens, liquidez, variaciones del precio, volumen y transacciones.

Un agregador DEX compara principalmente rutas de intercambio ejecutables y puede enviar una transacción a través de las fuentes de liquidez seleccionadas.

Un screener puede ayudar a encontrar un token o estudiar su actividad de mercado.

Un agregador puede ayudar al usuario a obtener una cotización y ejecutar un intercambio.

Algunas aplicaciones pueden ofrecer tanto análisis como funciones de enrutamiento de intercambios, pero se trata de funciones distintas.

Consultar un gráfico de mercado no garantiza que se pueda obtener el precio mostrado para un determinado tamaño de orden.

La cotización ejecutable de un agregador también puede cambiar antes de que la blockchain confirme la transacción.

Fuentes de liquidez de los agregadores DEX

Un agregador DEX puede obtener liquidez de creadores de mercado automatizados, pools de liquidez concentrada, libros de órdenes on-chain, sistemas de solicitud de cotización, market makers profesionales y otros mercados de contratos inteligentes.

Cada fuente utiliza reglas de precios diferentes y puede funcionar de forma distinta según el tamaño de la operación.

Un creador de mercado automatizado calcula los precios a partir de los activos depositados en un pool de liquidez.

Un sistema de liquidez concentrada permite a los proveedores de liquidez ofrecer capital solo en determinados rangos de precios.

Un libro de órdenes on-chain cruza las órdenes de compra y venta disponibles conforme a sus reglas.

Un sistema de solicitud de cotización pide a los market makers que ofrezcan un precio firme u orientativo para una operación concreta.

El agregador puede combinar estos diseños cuando sea posible liquidarlos de forma segura dentro de la misma transacción.

Enrutamiento de creadores de mercado automatizados

Un creador de mercado automatizado, conocido habitualmente como AMM, utiliza una fórmula de contrato inteligente para gestionar las reservas de tokens y cotizar operaciones.

Un diseño habitual ajusta el tipo de cambio a medida que varía la proporción entre los activos del pool.

Al comprar una gran cantidad de un token, este se retira del pool y las unidades adicionales se encarecen progresivamente.

Esto genera un impacto en el precio, aunque el precio del mercado general no varíe.

Un agregador DEX puede comparar varios pools AMM para identificar dónde se puede obtener de forma más eficiente la cantidad solicitada.

También puede dividir la orden para que ningún pool soporte todo el impacto en el precio.

Enrutamiento de un solo salto

Una ruta de un solo salto intercambia directamente el token de entrada por el token de salida a través de una única fuente de liquidez.

Es una ruta fácil de entender y puede requerir menos gas porque implica menos llamadas a contratos inteligentes.

No siempre es la mejor ruta, ya que el pool directo puede tener poca liquidez o un nivel de comisiones desfavorable.

Antes de elegirla, un agregador compara la ruta directa con alternativas más complejas.

En operaciones pequeñas, un precio ligeramente peor en una ruta sencilla puede seguir dando un resultado neto mejor si la alternativa requiere mucho más gas.

Enrutamiento con varios saltos

Una ruta con varios saltos pasa por uno o varios tokens intermedios antes de llegar al activo de salida solicitado.

Una ruta puede intercambiar el Token A por el Token B y, después, el Token B por el Token C.

Esto puede mejorar el precio cuando el mercado directo entre el Token A y el Token C es débil, pero ambos tienen mucha liquidez frente al Token B.

Cada salto adicional introduce otra comisión de protocolo, otra llamada a un contrato inteligente y otro posible cálculo de impacto en el precio.

El agregador debe comparar el coste adicional con la mejora del precio.

Una ruta más larga no es automáticamente mejor por encontrar más fuentes de liquidez.

Enrutamiento dividido

El enrutamiento dividido reparte una orden entre dos o más rutas.

Por ejemplo, un agregador puede enviar el 60% de una orden a través de un pool y el 40% a través de otro.

El porcentaje óptimo puede variar según el tamaño de la operación, la liquidez disponible, los niveles de comisiones y los precios de los pools.

Dividir la orden puede reducir el impacto en el precio al evitar un uso excesivo de un único pool.

También puede aumentar el consumo de gas porque el contrato de enrutamiento debe ejecutar más llamadas.

Por tanto, la mejor división es la que se espera que produzca el mejor resultado neto, no la mejor cotización mostrada antes de tener en cuenta los costes.

Enrutamiento inteligente de órdenes

El enrutamiento inteligente de órdenes consiste en evaluar varios mercados y seleccionar una ruta de ejecución de acuerdo con objetivos predefinidos.

El motor de enrutamiento puede buscar en un grafo en el que los tokens representan nodos y los pools disponibles representan conexiones.

El coste de cada conexión puede depender de las comisiones, la liquidez, el impacto esperado en el precio, el uso de gas y las restricciones de ejecución.

El número de rutas posibles puede ser muy elevado cuando hay muchos activos y pools disponibles.

Los sistemas de enrutamiento pueden limitar el número de saltos o de fuentes de liquidez para generar una cotización rápidamente.

Por tanto, una cotización puede estar muy optimizada sin demostrar que se hayan probado todas las rutas matemáticamente posibles.

Enrutamiento ajustado por gas

La ruta con el mayor volumen bruto de tokens de salida puede no ofrecer el mayor valor una vez descontadas las comisiones de red.

Una ruta compleja podría generar 2 $ adicionales de salida, pero requerir 5 $ más en gas.

Un agregador que tiene en cuenta el gas intenta comparar las rutas utilizando un valor estimado de la ejecución de la transacción.

Este cálculo requiere una estimación de gas, una estimación de la comisión de red y un precio del activo utilizado para pagar las comisiones de la red.

Los tres valores pueden cambiar antes de la confirmación.

El enrutamiento ajustado por gas es especialmente importante para las operaciones pequeñas y las redes congestionadas.

Generación de cotizaciones

Una cotización estima la cantidad de salida que debería proporcionar una ruta si se ejecuta en determinadas condiciones.

El agregador puede simular llamadas a contratos inteligentes utilizando el estado más reciente disponible de la blockchain.

La cotización puede incluir la cantidad de salida prevista, el uso estimado de gas, la ruta, los cargos del protocolo, el impacto en el precio y el vencimiento.

Las cotizaciones quedan desactualizadas cuando operan otros usuarios, los proveedores de liquidez cambian sus posiciones, varían los precios de los tokens o un nuevo bloque modifica el estado correspondiente.

Una cotización antigua no debe considerarse una oferta garantizada.

La transacción real aplica una cantidad mínima de salida aceptable, en lugar de depender únicamente de la cantidad que se mostraba al crear la cotización.

Cotizaciones orientativas frente a cotizaciones firmes

Una cotización orientativa estima el precio que podría estar disponible, pero no obliga a una contraparte concreta a respetarla.

Una cotización firme puede contener un compromiso firmado por un market maker que se puede ejecutar mientras sus condiciones sigan vigentes.

Una cotización firme puede incluir un importe, un par de tokens, un taker autorizado, una hora de vencimiento y un identificador de blockchain.

La firma ayuda al contrato de liquidación a verificar que el market maker ha aprobado las condiciones.

La cotización aún puede fallar si ha vencido, ya se ha utilizado, carece de fondos o no cumple otra condición de liquidación.

Los usuarios deben comprobar si el agregador compara estimaciones de pools on-chain, cotizaciones firmadas o ambas.

Deslizamiento

El deslizamiento es la diferencia entre el resultado esperado de una operación y el resultado disponible cuando se ejecuta la transacción.

Se produce un deslizamiento positivo cuando el usuario recibe más de lo esperado.

Se produce un deslizamiento negativo cuando el usuario recibe menos de lo esperado.

Las variaciones del mercado, las transacciones anteriores, los cambios de liquidez, las comisiones de los tokens y las diferencias de enrutamiento pueden causar deslizamiento.

La tolerancia al deslizamiento define cuánto movimiento negativo aceptará el usuario antes de que la transacción deba fallar.

Una tolerancia muy baja puede provocar fallos frecuentes en mercados volátiles.

Una tolerancia muy alta puede permitir una ejecución mucho peor y aumentar la exposición a los ataques sandwich.

Cantidad mínima recibida

La cantidad mínima recibida es la cantidad más baja que el usuario acepta recibir.

Normalmente se calcula a partir de la cantidad de salida prevista y de la tolerancia al deslizamiento seleccionada.

Si el contrato de enrutamiento no puede proporcionar al menos esa cantidad, la transacción debería revertirse.

Por ejemplo, si se esperan 1,000 tokens y la tolerancia es del uno por ciento, la cantidad mínima podría ser de unos 990 tokens.

El cálculo exacto también puede tener en cuenta los decimales del token, las comisiones y las reglas específicas de la ruta.

Los usuarios deben revisar la cantidad mínima, ya que constituye la protección importante aplicada on-chain, frente a la cantidad estimada superior que muestra la interfaz.

Impacto en el precio

El impacto en el precio es la variación del precio de mercado disponible que provoca la propia orden del usuario.

Una operación grande en relación con la liquidez del pool suele generar un mayor impacto en el precio.

El impacto en el precio es distinto del deslizamiento porque se puede estimar antes de la ejecución a partir de las reglas de precios del pool.

El deslizamiento también incluye los cambios causados por acontecimientos que se producen entre la creación de la cotización y la ejecución.

Un agregador intenta reducir el impacto en el precio encontrando pools más profundos, utilizando activos intermedios o dividiendo la orden.

Un impacto en el precio extremadamente alto puede indicar que el mercado no tiene liquidez suficiente para la operación solicitada.

Ejecución atómica

La ejecución atómica significa que todas las partes necesarias de una transacción se completan juntas o la transacción entera falla.

Un intercambio con varios saltos no debería dejar al usuario con un token intermedio no deseado simplemente porque haya fallado el paso final.

El contrato de enrutamiento realiza la secuencia en una sola transacción de blockchain y revierte el estado cuando no se cumplen las condiciones exigidas.

La atomicidad reduce el riesgo de liquidación dentro de un entorno blockchain compatible.

No garantiza que la operación sea rentable ni que esté protegida frente a todas las formas de variación del precio.

Las transacciones cross-chain no suelen ofrecer la misma garantía atómica sencilla, ya que dependen de redes y sistemas de mensajería separados.

Aprobaciones de tokens

Un contrato de enrutamiento puede necesitar permiso para transferir desde la cartera del usuario el token que se va a vender.

El estándar de tokens ERC-20 define un sistema de allowances mediante el que el titular puede autorizar a otra dirección a gastar una cantidad determinada de un token.

La transacción de aprobación es independiente del intercambio, salvo que el token o el sistema de enrutamiento admitan otro método de autorización.

Una aprobación exacta limita el permiso al importe necesario para la operación prevista.

Una aprobación ilimitada puede reducir el número de transacciones repetidas, pero crea una autorización duradera que podría utilizarse de forma indebida si el contrato aprobado se ve comprometido.

Antes de confirmar una aprobación, los usuarios deben verificar el token, la dirección autorizada para gastar, el importe de la allowance y la blockchain.

Firmas Permit

Algunos tokens admiten aprobaciones firmadas que no requieren que el titular envíe una transacción de aprobación on-chain aparte.

El estándar ERC-2612 define una función Permit que modifica una allowance de ERC-20 mediante un mensaje firmado.

Cuando los contratos implicados lo admiten, la transacción de enrutamiento puede enviar el Permit y ejecutar el intercambio en un mismo proceso.

Esto puede reducir los pasos de la transacción y mejorar la experiencia de usuario.

Un Permit sigue siendo una autorización financiera y puede ser peligroso si se firma a favor de un spender malicioso o por un importe excesivo.

La firma debe incluir un nonce, una fecha límite, el titular, el spender, el importe y la información del dominio adecuados.

Datos tipados y seguridad de las firmas

Las carteras pueden utilizar datos estructurados tipados para mostrar una aprobación o una orden de forma más legible.

La EIP-712 define un estándar para aplicar hash y firmar datos estructurados con separación de dominios.

La información del dominio puede ayudar a distinguir los mensajes destinados a distintos contratos, redes y aplicaciones.

La EIP-712 no proporciona por sí sola una protección completa frente a la repetición de firmas.

El contrato verificador debe aplicar nonces, fechas de vencimiento, identificadores de cadena y otras condiciones de uso único.

Los usuarios deben rechazar las solicitudes de firma que no estén claras, incluso si no transfieren tokens inmediatamente on-chain.

Aprobaciones con vencimiento

Las allowances tradicionales de tokens pueden permanecer activas hasta que el usuario las cambie o revoque.

Esto puede crear un riesgo a largo plazo si el usuario olvida su interacción inicial con la aplicación.

La ERC-8255, creada en mayo de 2026, propone añadir fechas de vencimiento a las aprobaciones de tokens.

En julio de 2026, la ERC-8255 sigue siendo una propuesta en borrador, no un estándar de tokens adoptado universalmente.

La propuesta pretende conservar flujos de aprobación conocidos y limitar la duración habitual de las autorizaciones.

Los usuarios no deben dar por hecho que una allowance vence, a menos que el contrato del token y la cartera concretos admitan un mecanismo de vencimiento.

Agregadores DEX y carteras de contratos inteligentes

Una cartera de contrato inteligente puede utilizar reglas de autorización programables en lugar de depender únicamente de una clave privada permanente.

Puede requerir varios firmantes, una clave de acceso, límites de gasto, destinos aprobados o guardianes de recuperación.

Un agregador DEX puede admitir estas carteras si su proceso de firma y transacción es compatible con cuentas basadas en contratos.

La abstracción de cuentas ERC-4337 describe un sistema de capa superior para operaciones de cuenta programables.

La abstracción de cuentas puede admitir acciones agrupadas de aprobación e intercambio, gas patrocinado y validación personalizada.

Estas funciones aportan flexibilidad, pero también pueden introducir riesgos relacionados con la cartera, los contratos, los paymasters, los bundlers y las integraciones.

Comisiones de los agregadores DEX

Un agregador DEX puede cobrar una comisión de servicio explícita, incluir una comisión en la ruta, recibir pagos de una fuente de liquidez integrada o funcionar sin cobrar una comisión directa al usuario.

Los pools de liquidez subyacentes pueden cobrar sus propias comisiones de intercambio.

La blockchain también cobra comisiones de red por procesar la transacción.

El spread de la cotización de un market maker puede representar otro coste de ejecución, aunque no se muestre una comisión por separado.

La comparación más útil es la cantidad final recibida después de tener en cuenta todos los costes visibles e integrados.

Los usuarios deben revisar el desglose de comisiones en lugar de asumir que una interfaz descrita como gratuita no implica ningún coste económico.

Agregadores DEX y MEV

El valor máximo extraíble, abreviado habitualmente como MEV, es el valor obtenido al controlar o influir en la inclusión y el orden de las transacciones.

La documentación oficial de Ethereum sobre MEV explica que el arbitraje y el trading sandwich son actividades habituales de MEV que implican transacciones en exchanges descentralizados.

Una ruta de un agregador puede crear una oportunidad de arbitraje cuando modifica los precios en varios pools conectados.

Los searchers pueden supervisar las transacciones pendientes e intentar operar antes o después de ellas.

El arbitraje puede ayudar a armonizar los precios entre pools, pero un orden perjudicial puede empeorar la ejecución para el usuario.

Por tanto, la forma en que la transacción llega a un bloque puede afectar a una cotización que parecía eficiente antes de enviarse.

Ataques sandwich

Un ataque sandwich rodea el intercambio del usuario con dos transacciones controladas por un atacante.

El atacante opera antes que el usuario para mover el precio del pool en su contra.

A continuación, el intercambio del usuario se ejecuta a un precio peor dentro del rango de deslizamiento permitido.

Después, el atacante opera en la dirección opuesta e intenta quedarse con la diferencia.

Los intercambios grandes, la visibilidad en el mempool público, la baja liquidez y las tolerancias amplias al deslizamiento pueden aumentar la exposición.

Un agregador puede reducir el riesgo mediante el envío privado de transacciones, rutas protegidas, límites más estrictos o ejecución basada en intents.

Ningún método de protección garantiza que todas las transacciones obtengan el mejor resultado posible.

Envío privado de transacciones

Un sistema de transacciones privadas envía una transacción firmada a builders o validadores seleccionados sin exponerla primero a través del mempool público habitual.

Esto puede dificultar que los bots públicos copien o rodeen la transacción.

La documentación actual sobre protección de transacciones privadas describe cómo ocultar las transacciones a los bots de frontrunning y sandwich mediante un mempool privado.

El envío privado introduce supuestos de confianza y disponibilidad relacionados con el relay, builder o servicio seleccionado.

La transacción también puede tardar más en confirmarse si se distribuye a menos participantes en la construcción de bloques.

Los usuarios deben comprobar si el agregador envía las transacciones de forma pública, privada o mediante un ajuste seleccionable.

Ejecución basada en intents

Un intent describe el resultado que quiere obtener el usuario, en lugar de cada paso exacto de contrato inteligente necesario para conseguirlo.

Un usuario puede firmar una instrucción para intercambiar, antes de una fecha límite, un máximo de una cantidad de un token por un mínimo de otra.

Los solvers independientes pueden competir para encontrar una ruta que cumpla esas condiciones.

Este modelo puede permitir la competencia entre estrategias de enrutamiento y reducir la necesidad de que el usuario seleccione una ruta concreta.

El intent firmado debe definir claramente las cantidades de los tokens, el destino, el vencimiento, la red, el ejecutor autorizado y la protección frente a la repetición.

Un intent mal diseñado puede exponer al usuario a permisos inesperados o supuestos de liquidación imprevistos.

Agregadores DEX cross-chain

Un agregador DEX de una sola cadena enruta una operación entre mercados que funcionan en una misma blockchain.

Un agregador cross-chain puede combinar un intercambio de tokens con un bridge, un protocolo de mensajería, una transferencia de liquidez o un intercambio en la cadena de destino.

Por ejemplo, el activo de origen puede intercambiarse, transferirse mediante un bridge a otra red y volver a intercambiarse por el activo de destino deseado.

Este proceso añade contratos, redes, confirmaciones, comisiones y condiciones de fallo.

A veces se utiliza el término agregador DEX de forma amplia para estos sistemas cross-chain, pero «agregador de bridges» es una denominación más precisa cuando la comparación de rutas se centra principalmente en puentes entre blockchains.

Riesgos de los bridges

Un bridge transfiere o representa activos y mensajes entre entornos de blockchain separados.

La documentación de Ethereum sobre bridges, actualizada en abril de 2026, señala los riesgos relacionados con los contratos inteligentes, el sistema, las contrapartes, la congestión y los eventos de red.

Una ruta cross-chain puede depender de validadores, relayers, proveedores de liquidez, activos envueltos o sistemas de pruebas, además de las blockchains de origen y destino.

Un bridge puede verse comprometido aunque los pools de exchanges descentralizados conectados funcionen correctamente.

La agregación cross-chain amplía las rutas disponibles, pero también aumenta el número de sistemas que deben funcionar correctamente y de forma segura.

Los usuarios no deben evaluar una ruta cross-chain únicamente por la cantidad cotizada y la velocidad.

Fallos en la ejecución cross-chain

Una transacción cross-chain puede completarse en la red de origen y, después, retrasarse o no completarse en la red de destino.

Es posible que el activo de origen ya se haya bloqueado, quemado o transferido antes de intentar la operación de destino.

El proceso de recuperación depende del diseño del bridge y del agregador.

Algunos sistemas ofrecen reembolsos automáticos, mientras que otros requieren reclamaciones manuales o procedimientos de asistencia.

La congestión de la red, la insuficiencia de gas en destino, los retrasos en los mensajes, los contratos pausados o el agotamiento de la liquidez pueden interrumpir la ruta.

Los usuarios deben entender el proceso de reembolso y recuperación antes de autorizar una transacción cross-chain.

Activos nativos y activos envueltos

Un agregador DEX puede tener que convertir el activo nativo utilizado para pagar las comisiones de una blockchain en una versión tokenizada compatible con los contratos inteligentes.

Normalmente, este proceso de envoltura bloquea el activo nativo y crea una representación en tokens equivalente en la misma red.

El agregador puede envolver el activo antes del intercambio y desenvolverlo después, todo ello en una sola transacción.

Un activo envuelto cross-chain conlleva riesgos adicionales porque su respaldo puede depender de un bridge o custodio.

Los usuarios deben verificar si el resultado final es el activo nativo, una representación envuelta en la misma cadena o un token puenteado.

Impuestos de tokens y comisiones por transferencia

Algunos contratos de tokens descuentan una comisión cada vez que se transfieren, compran o venden tokens.

La comisión puede enviarse a una tesorería, quemarse, redistribuirse o quedar bajo el control de un administrador.

La simulación de rutas de un agregador DEX puede fallar si el token se comporta de forma distinta a un token fungible estándar.

El propietario de un token también puede tener la capacidad de cambiar el impuesto después de que los usuarios lo compren.

Un impuesto de venta elevado u oculto puede hacer que el usuario reciba mucho menos de lo cotizado.

Que el nombre de un token resulte conocido no demuestra que el contrato subyacente siga un comportamiento de transferencia estándar.

Tokens honeypot

Un token honeypot permite comprar, pero bloquea o penaliza gravemente las ventas habituales.

El contrato puede rechazar las transferencias a los pools de liquidez, aplicar un impuesto de venta extremo o permitir que solo determinadas direcciones vendan.

Un agregador DEX puede encontrar una ruta para comprar el token sin demostrar que posteriormente se pueda vender.

Una simulación correcta también puede dejar de ser fiable si el comportamiento del contrato depende de las direcciones, las condiciones del bloque o los cambios del administrador.

Antes de intercambiar activos consolidados por un token desconocido, los usuarios deben revisar sus permisos y análisis de seguridad independientes.

Liquidez y profundidad de mercado

La liquidez describe los activos disponibles para operar, mientras que la profundidad de mercado indica cuánto se puede negociar en distintos niveles de precios.

Un pool puede mostrar un valor total considerable y, aun así, ofrecer poca liquidez útil cerca del precio actual.

La liquidez concentrada puede salir de su rango activo cuando cambia el mercado.

Un agregador analiza la liquidez disponible para el tamaño solicitado, en lugar de basarse únicamente en el valor total destacado del pool.

Una cotización para una orden pequeña no demuestra que una orden grande pueda obtener un tipo de cambio similar.

Vigencia de las cotizaciones y cambios de bloque

Los mercados de blockchain pueden cambiar entre el momento en que se crea una cotización y aquel en que la transacción se incluye en un bloque.

Otros intercambios pueden modificar las reservas, los proveedores de liquidez pueden retirar capital y las comisiones de red pueden aumentar.

Una cotización puede incluir una hora de vencimiento o un límite de bloques para reducir la posibilidad de ejecutar condiciones desactualizadas.

Si se demora demasiado en la pantalla de confirmación, puede que el usuario tenga que solicitar una nueva cotización.

Enviar repetidamente transacciones con cotizaciones desactualizadas puede provocar fallos y comisiones de red innecesarias.

Simulación de transacciones

La simulación de una transacción intenta calcular su resultado sin modificar permanentemente el estado de la blockchain.

Un agregador puede utilizar la simulación para estimar la cantidad de salida, el consumo de gas, el comportamiento del token y la posibilidad de reversión.

Una cartera puede simular por separado la transacción final y mostrar los cambios de saldo previstos.

La simulación se basa en un estado concreto y no puede predecir perfectamente los bloques posteriores.

Los contratos maliciosos también pueden comportarse de forma distinta según el emisor, el bloque, el origen de la transacción o los cambios en los ajustes del administrador.

Una simulación correcta reduce la incertidumbre, pero no demuestra que la ejecución esté libre de riesgos.

Riesgo de los contratos inteligentes

Un agregador DEX depende de contratos de enrutamiento, contratos de tokens, contratos de liquidez y, en ocasiones, contratos auxiliares o proxy.

Un fallo en cualquier componente crítico puede provocar transacciones fallidas o la pérdida de activos.

Los contratos actualizables permiten a los desarrolladores corregir problemas y añadir funciones, pero también otorgan un poder considerable a quienes controlan las actualizaciones.

Un administrador comprometido podría sustituir código seguro por código malicioso si el sistema de actualización carece de controles adecuados.

La guía oficial sobre seguridad de contratos inteligentes destaca la importancia de las pruebas, las auditorías, el control de acceso y las interacciones externas cuidadosas.

Una auditoría es una prueba útil, pero no garantiza que todas las rutas integradas sean seguras.

Centralización del enrutamiento

Los contratos de liquidación de un agregador pueden estar en la blockchain, mientras que las decisiones importantes de enrutamiento se toman mediante servidores centralizados.

Un servidor puede recopilar datos de mercado, calcular rutas, seleccionar fuentes de liquidez y presentar la transacción final.

Si el servicio deja de estar disponible, el usuario quizá no pueda obtener una ruta a través de la interfaz habitual.

El operador también puede decidir qué fuentes de liquidez incluir o excluir.

Los usuarios deben distinguir entre la liquidación descentralizada y la descentralización de todo el sistema de generación de cotizaciones e interfaz.

Un agregador DEX puede no tener custodia y, aun así, no estar plenamente descentralizado en todos sus niveles operativos.

Custodia y control de la cartera

La mayoría de los intercambios en agregadores DEX están diseñados para carteras de autocustodia.

El usuario conserva la clave privada y firma la aprobación, el Permit, el intent o la transacción.

Por lo general, el agregador no necesita la clave privada ni la frase de recuperación del usuario.

El contrato de enrutamiento puede controlar temporalmente los tokens durante la ejecución de la transacción.

Un sistema cross-chain puede mantener o bloquear los activos durante más tiempo mientras espera la liquidación en destino.

Los usuarios deben confirmar si la ruta no tiene custodia, utiliza un depósito en garantía temporal o depende de un tercero que custodie los activos.

Estafas de agregadores DEX

Los estafadores pueden crear sitios web falsos de agregadores que imitan la apariencia de una aplicación de criptomonedas conocida.

La página falsa puede solicitar una frase de recuperación, instalar software malicioso o pedir al usuario que firme una aprobación que permita vaciar su cartera.

Otra estafa puede mostrar una cotización irreal y generar después una transacción que envía los tokens directamente al atacante.

Los anuncios en buscadores, los mensajes no solicitados y los enlaces acortados pueden dirigir a los usuarios a sitios de suplantación.

Una interfaz de enrutamiento legítima no necesita una frase de recuperación completa para calcular o ejecutar un intercambio.

Antes de firmar, los usuarios deben verificar el dominio, las direcciones de los contratos, los avisos de la cartera y la simulación de la transacción.

Cómo utilizar un agregador DEX con más seguridad

Abre la aplicación desde un dominio verificado o una integración de cartera de confianza.

Confirma la blockchain y las direcciones exactas de los contratos de los tokens.

Revisa la cantidad de salida prevista, la cantidad mínima de salida, la ruta, las comisiones, el impacto en el precio y la tolerancia al deslizamiento.

Comprueba qué dirección recibirá la aprobación de los tokens y, cuando sea práctico, limita el importe.

Utiliza una cartera independiente de bajo valor para probar contratos o tokens desconocidos.

Después de la operación, verifica el token de destino, ya que es habitual que se copien nombres y tickers.

En intercambios grandes, puedes considerar el envío privado de transacciones si la red y la cartera seleccionadas lo admiten.

No firmes nunca una transacción o mensaje que la cartera no pueda explicar claramente.

Cómo comparar las cotizaciones de agregadores DEX

Compara el importe final previsto que recibirás, no solo el tipo de cambio destacado.

Incluye las comisiones de red, las comisiones de protocolo, las comisiones de bridge, los impuestos de tokens y los costes de la cadena de destino.

Revisa la cantidad mínima recibida, ya que define el peor resultado permitido por los ajustes de la transacción.

Comprueba si la cotización utiliza un pool estándar, una orden privada de un market maker o una ruta cross-chain.

Evalúa cuántos contratos inteligentes y sistemas externos intervienen.

Una cotización ligeramente inferior a través de una ruta más sencilla y fiable puede ser preferible a una cotización mayor que conlleve riesgos considerables de bridges o contratos.

API de agregadores DEX

Los desarrolladores pueden utilizar API de agregadores para solicitar cotizaciones, crear transacciones, estimar el gas y mostrar rutas en carteras o aplicaciones.

Una API puede devolver el importe de entrada, la estimación de salida, las direcciones de los tokens, las llamadas a contratos, el destino de la aprobación, la estimación de gas y los datos codificados de la transacción.

La aplicación que integra la API debe validar todos los campos devueltos en lugar de firmar datos arbitrarios procedentes de un servidor remoto.

Hay que gestionar de forma segura los límites de solicitudes, la falta de liquidez disponible, las cotizaciones desactualizadas, los problemas de red y los cambios en el esquema.

Los desarrolladores también deben verificar que las direcciones de contratos de la API coincidan con una configuración aprobada.

Una API comprometida puede intentar dirigir fondos a un contrato no autorizado aunque los contratos de enrutamiento publicados sigan siendo seguros.

Ventajas de los agregadores DEX

Un agregador DEX puede reducir el tiempo necesario para comparar los precios de los exchanges descentralizados.

Puede mejorar la ejecución utilizando varias fuentes de liquidez y rutas intermedias.

El enrutamiento dividido puede reducir el impacto en el precio en operaciones de mayor tamaño.

Los cálculos que tienen en cuenta el gas pueden identificar cuándo una ruta más sencilla ofrece un mejor resultado neto.

La ejecución atómica puede completar varios pasos en una misma cadena sin dejar al usuario con una operación parcial no deseada.

Las API y las integraciones en carteras pueden facilitar el acceso a la liquidez on-chain desde una sola interfaz.

Limitaciones de los agregadores DEX

Un agregador DEX no puede garantizar que un token sea legítimo ni que se pueda vender.

Una cotización puede cambiar antes de la ejecución porque los mercados blockchain están en constante movimiento.

Un enrutamiento complejo puede aumentar el uso de gas y la exposición a contratos inteligentes.

Las fuentes de liquidez integradas pueden incluir tokens maliciosos, pools poco fiables o comportamientos de transferencia inesperados.

Las transacciones enviadas públicamente pueden quedar expuestas al MEV y a ataques sandwich.

Las rutas cross-chain añaden riesgos relacionados con bridges, mensajería, activos envueltos, reembolsos y ejecución en la cadena de destino.

La interfaz y el servidor de enrutamiento del agregador también pueden fallar aunque la blockchain subyacente siga operativa.

Preguntas frecuentes

¿Qué es un agregador DEX en pocas palabras?

Un agregador DEX compara varios mercados on-chain y selecciona una ruta que pretende ofrecer un intercambio eficiente de criptomonedas.

¿Qué significa DEX?

DEX es la abreviatura de exchange descentralizado.

¿Un agregador DEX es un exchange descentralizado?

Un agregador es principalmente una capa de enrutamiento, mientras que los protocolos de exchanges descentralizados proporcionan la liquidez y los contratos de liquidación subyacentes.

¿Cómo encuentra el mejor precio un agregador DEX?

Compara rutas directas, con varios saltos, divididas, basadas en pools y otras disponibles, y estima las comisiones, la liquidez, el impacto en el precio y el gas.

¿Un agregador DEX ofrece siempre el mejor precio?

No. Los límites de enrutamiento, los datos desactualizados, los movimientos del mercado, las integraciones no disponibles, las variaciones del gas y el orden de las transacciones pueden afectar al resultado final.

¿Qué es una ruta de un solo salto?

Una ruta de un solo salto intercambia directamente el token de entrada por el token de salida a través de una única fuente de liquidez.

¿Qué es una ruta con varios saltos?

Una ruta con varios saltos pasa por uno o varios tokens intermedios antes de llegar al activo de salida solicitado.

¿Qué es el enrutamiento dividido?

El enrutamiento dividido distribuye una operación entre varios pools o rutas para reducir el impacto en el precio o mejorar la cantidad total recibida.

¿Qué es el enrutamiento inteligente de órdenes?

Es el proceso automatizado de comparar mercados y seleccionar una ruta de ejecución según el precio, la liquidez, las comisiones y otros factores.

¿Qué es el impacto en el precio?

El impacto en el precio es la variación del precio de mercado provocada por el tamaño de la propia operación del usuario.

¿Qué es el deslizamiento?

El deslizamiento es la diferencia entre el resultado cotizado y el disponible cuando se ejecuta la transacción.

¿Qué es la cantidad mínima recibida?

Es la cantidad de salida más baja que acepta el usuario antes de que la transacción de enrutamiento deba fallar.

¿Por qué ha fallado mi transacción en el agregador?

La transacción puede fallar porque el precio haya superado el límite de deslizamiento, la cotización haya vencido, la liquidez haya cambiado, el gas sea insuficiente o el contrato del token haya rechazado la transferencia.

¿Tengo que pagar gas por un intercambio fallido?

En muchas blockchains, una transacción revertida sigue consumiendo recursos computacionales y, por tanto, requiere el pago de una comisión de red.

¿Por qué necesita una aprobación de tokens un agregador?

El contrato de enrutamiento necesita autorización para transferir el token de entrada desde la cartera del usuario durante la ejecución.

¿Es segura una aprobación ilimitada de tokens?

Conlleva un riesgo duradero porque el spender autorizado puede transferir tokens posteriormente si el contrato o la autorización se ven comprometidos.

¿Qué es una firma Permit?

Un Permit es un mensaje firmado que autoriza el gasto de tokens sin que el usuario tenga que enviar una transacción de aprobación independiente.

¿Firmar un mensaje puede provocar la pérdida de tokens?

Sí. Un Permit, una orden o un intent firmado puede autorizar una transferencia on-chain posterior, aunque no se produzca ninguna transacción inmediata.

¿Qué es una aprobación de tokens con vencimiento?

Es una allowance que deja de ser válida después de un plazo determinado, aunque su compatibilidad depende de los estándares de tokens y contratos implicados.

¿Qué es el MEV en un intercambio DEX?

El MEV es el valor capturado mediante la inclusión o el orden de las transacciones, lo que abarca el arbitraje, el frontrunning y la actividad sandwich.

¿Qué es un ataque sandwich?

Un ataque sandwich consiste en operar antes y después del intercambio de un usuario para mover el precio de ejecución en su contra y capturar la diferencia resultante.

¿Puede un agregador DEX impedir los ataques sandwich?

Algunos agregadores utilizan transacciones privadas o ejecución protegida, pero ningún método garantiza una protección completa en todas las condiciones.

¿Qué es el envío privado de transacciones?

Consiste en enviar una transacción a participantes seleccionados en la construcción de bloques sin revelarla primero a través del mempool público habitual.

¿Qué es un intercambio basado en intents?

Permite al usuario definir el resultado deseado mientras los solvers compiten para encontrar una ruta que cumpla las condiciones firmadas.

¿Puede un agregador DEX intercambiar tokens entre blockchains?

Algunos sistemas combinan intercambios con bridges o liquidez cross-chain, pero estas rutas introducen riesgos y pasos de liquidación adicionales.

¿Un agregador cross-chain es lo mismo que un agregador de bridges?

Los términos pueden solaparse, aunque «agregador de bridges» es más preciso cuando la función principal es comparar rutas entre blockchains.

¿Los agregadores DEX no tienen custodia?

Muchos están diseñados para la autocustodia, pero algunas rutas pueden colocar temporalmente los activos en contratos de enrutamiento, depósito en garantía o bridges.

¿Puede un agregador DEX robar mi frase de recuperación?

Un agregador legítimo no la necesita, pero un sitio web falso puede solicitarla como parte de un ataque de phishing.

¿Puede un agregador DEX detectar un honeypot?

Puede simular el comportamiento del token o mostrar avisos, pero los usuarios no deben asumir que se detectarán todas las restricciones maliciosas de venta.

¿Un agregador garantiza la seguridad de un token?

No. La disponibilidad de una ruta no demuestra que un token sea seguro, legítimo, líquido ni que cuente con un proyecto real.

¿Por qué la cotización de mi cartera difiere de la del agregador?

Las cotizaciones pueden utilizar rutas, estimaciones de gas, horas de actualización, comisiones, supuestos de deslizamiento o fuentes de liquidez diferentes.

¿La ruta más larga ofrece el mejor resultado?

No. Los saltos adicionales pueden mejorar el tipo de cambio, pero también añaden comisiones, costes de gas y riesgos de contratos inteligentes.

¿Puede un agregador dividir una operación automáticamente?

Sí. Un algoritmo de enrutamiento puede repartir una orden entre varias rutas si con ello mejora la cantidad neta estimada.

¿Es gratis un agregador DEX?

Puede que el agregador no cobre una comisión directa por la interfaz, pero pueden aplicarse comisiones de pool, spreads, comisiones de red y otros costes de ejecución.

¿Pueden los desarrolladores integrar un agregador DEX?

Muchos sistemas de agregación ofrecen API, bibliotecas de software, widgets o interfaces de contratos inteligentes para su uso en carteras y aplicaciones.

¿Qué debo comprobar antes de utilizar un agregador DEX?

Verifica el dominio, la red, las direcciones de los tokens, el destino de la aprobación, la ruta, la cantidad mínima recibida, las comisiones, el impacto en el precio y los detalles de la transacción de la cartera.

Conclusión

Un agregador DEX es una aplicación de enrutamiento de criptomonedas que busca una ruta eficiente para intercambiar tokens entre varios mercados de exchanges descentralizados.

Puede comparar pools directos, rutas con varios saltos, rutas divididas, órdenes on-chain y cotizaciones firmadas de market makers.

Por lo general, la mejor ruta es la que ofrece la mayor cantidad de salida estimada una vez considerados los efectos de la liquidez, las comisiones de protocolo, los costes de red y el impacto en el precio.

Las rutas dentro de una misma cadena suelen poder ejecutarse de forma atómica, de manera que todos los pasos del intercambio se completan juntos o la transacción se revierte.

Las rutas cross-chain son más complejas porque pueden depender de bridges, sistemas de mensajería, activos envueltos, liquidez en destino y procesos de reembolso.

Puede que los usuarios tengan que aprobar un contrato de enrutamiento o firmar un Permit antes de que se pueda transferir el token de entrada.

Hay que revisar cuidadosamente todas las aprobaciones y firmas, ya que los permisos excesivos o maliciosos pueden provocar la pérdida de activos.

Los agregadores DEX pueden mejorar el acceso a la liquidez on-chain fragmentada, pero no pueden garantizar la legitimidad de los tokens, la seguridad de los contratos ni un resultado rentable.

Las cotizaciones pueden cambiar por los movimientos del mercado, los datos desactualizados, las condiciones del gas, el orden de las transacciones y el MEV.

Para utilizar un agregador con seguridad se necesitan direcciones de tokens verificadas, un deslizamiento razonable, una gestión cuidadosa de las aprobaciones, buenas prácticas de seguridad de la cartera e investigación independiente de todos los contratos de la ruta.
BTC ETFs See $679M in Outflows
BTC ETFs See $679M in OutflowsBTC ETFs See $679M in Outflows
Citi sees BTC at $113K. What do institutions see?