Introducción

dappOS se dedica a construir una capa de intención Web3 completa, ayudando a los usuarios a simplificar las operaciones y obtener eficiencia en la ejecución a nivel institucional. Los tres elementos centrales de la capa de intención Web3 son: operación, activos, comercio. Anteriormente, dappOS ya había lanzado el sistema operativo de intenciones (intentOS) y los activos de intención (Intent Asset), logrando la intención de operación y de activos. Basado en estos acumulados tecnológicos de productos, dappOS ahora lanza el intercambio de intenciones IntentEX, ayudando aún más a los usuarios a lograr la intención de comercio, completando una parte clave del ecosistema de la capa de intención de dappOS.

La ventaja central de intentEX radica en permitir que los usuarios comunes accedan directamente a recursos de liquidez a nivel institucional, con una velocidad de ejecución más rápida y costos más bajos, brindando una experiencia cercana a la de un CEX.

Uno, antecedentes

Actualmente, el mercado está en medio de una ola de nuevos activos y MEME, y los usuarios tienen una fuerte demanda de comercio en cadena. Sin embargo, muchos de los intercambios en cadena existentes tienen dificultades para proporcionar suficiente liquidez a los usuarios, tienen velocidades de ejecución lentas y tarifas de transacción altas. Estos problemas afectan gravemente la experiencia del usuario. La razón subyacente de estos problemas es que la liquidez de comercio de un activo a menudo se dispersa entre diferentes intercambios, lo que impide que los usuarios disfruten de la liquidez total relacionada con ese activo en un solo intercambio.

La aparición de intentEX, el intercambio de intenciones de dappOS, resuelve estos problemas de liquidez, costos de transacción y eficiencia de transacción, ayudando verdaderamente a los usuarios a lograr la intención de comercio.

Dos, el principio de intentEX

La innovación central del diseño de intentEX es que, sobre la base de los intercambios tradicionales de libros de órdenes, se delegan las órdenes limitadas de los usuarios como una tarea de intención (intent task) a los nodos de la red de ejecución de intenciones de dappOS, permitiendo a los nodos ejecutar transacciones en cualquier cadena. Este diseño no solo puede aprovechar completamente la ventaja de liquidez de comercio de instituciones profesionales, sino que también permite que los tokens en intentEX tengan una liquidez superior a la de todos los CEX y DEX, además de ofrecer a los usuarios una velocidad de ejecución más rápida y tarifas de ejecución más bajas.

2.1 Publicar tareas de intención

Cuando un usuario emite una orden limitada en intentEX, en esencia, está publicando una tarea de intención en la red de ejecución de intenciones de dappOS. Los nodos de coincidencia en la red asignarán esta tarea a los nodos de servicio con la mayor competitividad. Al elegir un nodo de servicio, los nodos de coincidencia considerarán una variedad de factores, como: el margen del nodo, el costo de ejecución, la velocidad de ejecución, cuántas órdenes está dispuesto a aceptar el nodo a un precio determinado lejos del libro de órdenes, etc.

Después de que el usuario complete la firma, el nodo de servicio que confirma haber recibido esta tarea de intención se comprometerá a un monto de órdenes que garantice que el usuario pueda completar la transacción exitosamente. Debido a las restricciones del mecanismo OMS de la red de ejecución de intenciones de dappOS, una vez que el nodo de servicio complete la firma y confirme la cantidad de ejecución exclusiva, si no se cumple finalmente, el nodo será liquidado. Por lo tanto, generalmente en esta etapa, el usuario puede considerar que la parte de órdenes prometidas por el nodo de servicio ya se ha completado, sin necesidad de esperar la confirmación final en la cadena. Cuando la cotización del usuario está cerca del libro de órdenes, el nodo de servicio tenderá a comprometerse a completar todas las órdenes, lo que puede hacer que la velocidad de ejecución de las órdenes del usuario sea más rápida que la velocidad de bloque de la cadena pública.

2.2 Procesamiento de órdenes en la cadena

Después de completar el compromiso, el nodo de servicio completará el procesamiento de la orden en la cadena en tres pasos bajo las restricciones del sistema:

  1. Relleno interno (Internal Fill): Si hay órdenes coincidentes en el libro de órdenes de intentEX, el sistema ejecutará la transacción directamente. Las partes de la orden que no se ejecuten en esta etapa pasarán a la siguiente etapa.

  2. Relleno exclusivo de nodos (Node Exclusive Fill): Las órdenes restantes, durante un cierto período de tiempo, este nodo de servicio tendrá derechos de ejecución exclusivos. Si la cantidad de órdenes prometidas por el nodo de servicio no se completa en la etapa de relleno interno, el nodo de servicio deberá cumplir con las órdenes por su cuenta, de lo contrario, enfrentará la liquidación de la red dappOS. El nodo de servicio también puede ejecutar adicionalmente más órdenes de las prometidas en esta etapa.

  3. Órdenes abiertas (Open Order): Las órdenes restantes se colgarán en el libro de órdenes de intentEX para que otros usuarios las comercien.

Si la velocidad de ejecución de un nodo de servicio es demasiado lenta o se compromete a ayudar al usuario con un número bajo de órdenes, su peso de competencia en el nodo de coincidencia se reducirá, dificultando así la obtención de más órdenes. Este mecanismo favorece a los nodos de servicio a comprometerse a ayudar al usuario a completar más órdenes y a completar las transacciones más rápidamente.

2.3 Un caso específico

Para facilitar la comprensión del lector, aquí se presenta un escenario específico como caso: supongamos que en el libro de órdenes de venta del token $A en intentEX, el total de la primera orden de venta es de 990U, con un precio de 9.9U; el total de la segunda orden de venta es de 1010U, con un precio de 10.1U.

En este momento, el usuario ha iniciado 300 órdenes de compra limitadas de 10U, por lo que esta orden de compra se publicará como una tarea de intención en la red de ejecución de intenciones de dappOS, y los nodos de coincidencia en la red asignarán esta tarea al nodo de servicio más óptimo en ese momento.

Supongamos que un nodo de servicio ha competido exitosamente por esta tarea de intención, entonces deberá comprometerse a un número mínimo de órdenes que ayudará al usuario a completar (por ejemplo, 250 órdenes de compra de $A). La cantidad prometida generalmente está relacionada con la estrategia del nodo y la profundidad del libro de órdenes del token $A en todos los demás mercados de comercio en ese momento, por ejemplo, este nodo puede estar dispuesto a comprometerse a ayudar al usuario a completar al menos 250 órdenes de compra porque: el libro de órdenes de intentEX ya tiene 100 órdenes de venta que pueden ejecutarse de inmediato; y después de observar todos los demás DEX y CEX, encontró 150 órdenes de compra de $A que, después de contabilizar las tarifas relevantes, tienen un costo inferior a 10U.

Desde la perspectiva del usuario, 250 de sus 300 órdenes de compra limitadas ya se habrán ejecutado en el momento en que el nodo de servicio presente su compromiso a la red, y esta velocidad de ejecución es más rápida que la velocidad de bloque de la cadena pública en sí. En este ejemplo, la profundidad del libro de órdenes de $A no es grande, pero en más casos, cuando la profundidad del libro de órdenes es suficiente, el nodo se comprometerá a ayudar al usuario a completar todas las órdenes cercanas al libro de órdenes, permitiendo que el usuario observe que todas sus órdenes pueden ejecutarse de inmediato.

A continuación, el nodo de servicio procederá con la ejecución de la transacción de la siguiente manera:

  1. Relleno interno (Internal Fill)

Cien de las 300 órdenes de compra limitadas de 10U del usuario coincidirán con cien órdenes de venta de 9.9U existentes en intentEX, y se ejecutarán directamente a un precio de 9.9U.

  1. Relleno exclusivo de nodos (Node Exclusive Fill)

Dado que el nodo se comprometió a ayudar al usuario a completar al menos 250 órdenes, en esta etapa al menos necesita ayudar al usuario a completar las 150 órdenes restantes, de lo contrario enfrentará la liquidación.

Aquí se refleja la ventaja de intentEX: en lugar de dejar órdenes no ejecutadas colgando en el libro de órdenes, esperando a que otros creadores de mercado las arbitren, los nodos de servicio profesionales en la red de ejecución de intenciones asumen directamente este rol. Por un lado, esto permite a los usuarios tener liquidez de todo el mercado relacionada con el token $A; por otro lado, también permite a las órdenes de los usuarios tener una velocidad de ejecución más rápida.

3. Órdenes abiertas (Open Order)

Si los últimos 50 órdenes de compra limitadas de 10U no son aceptadas por los nodos de servicio coincidentes, aparecerán en el libro de órdenes de compra del token $A en intentEX.

En general, esta situación solo ocurrirá cuando el precio de las órdenes del usuario esté lejos del libro de órdenes, o cuando la liquidez del token relevante sea relativamente insuficiente en todos los mercados de comercio.

Tres, las ventajas centrales de intentEX

1. Liquidez a nivel institucional de todo el mercado

Los nodos de servicio especializados de dappOS pueden observar y coincidir en tiempo real las órdenes de los usuarios en todos los CEX y DEX del mercado. Por lo tanto, las transacciones de tokens dentro de intentEX tienen liquidez a nivel de todo el mercado.

En comparación con diseños puramente en cadena como router, intentEX combina simultáneamente la liquidez de alta calidad tanto en cadena como fuera de cadena, lo que brinda una capacidad de captura de liquidez a nivel institucional. Así, cada orden de los usuarios puede conectarse rápidamente a la fuente de precios más óptima, logrando una mayor tasa de ejecución y una ejecución de transacción más rápida, disfrutando de la liquidez de todo el mercado.

En comparación con otros diseños de arquitectura de intenciones, el mecanismo OMS único de dappOS permite que los nodos no utilicen costos de capital al recibir tareas (siempre que se asegure que la tarea de intención se complete, el capital puede usarse simultáneamente en múltiples negocios, sin necesidad de comprometer fondos específicamente como un LP) y afrontar el costo de la competencia por órdenes, lo que reduce el costo integral de operación de los nodos y mejora la eficiencia operativa de todo el sistema.

2. Velocidad de ejecución rápida

intentEX utiliza su liquidez en toda la plataforma, a través de la rápida coincidencia de precios en el libro de órdenes, para ofrecer a los usuarios una velocidad de ejecución más rápida que el comercio regular en cadena. La eficiencia de ejecución de intentEX se beneficia de los nodos de servicio especializados en la red de ejecución de intenciones de dappOS, que en condiciones generales pueden completar la confirmación de firma en menos de 500 milisegundos desde que se completa la firma del usuario, incluso superando la velocidad de los bloques de la cadena pública. Esto reduce significativamente el tiempo de espera de las transacciones, permitiendo a los usuarios completar sus transacciones más rápidamente.

En comparación con otros diseños de arquitectura de intenciones, esta velocidad de transacción superior a la de la cadena pública y la experiencia fluida brindan a los usuarios una sensación más cercana a la de un intercambio centralizado.

3. Bajas tarifas de transacción

intentEX se basa en la red de nodos de servicio profesional de dappOS, optimizando enormemente las tarifas de transacción, con costos tan bajos como 0.1%, muy por debajo de las tarifas de la mayoría de los intercambios en cadena. Esto hace que intentEX sea una opción más económica para los usuarios al realizar transacciones en cadena.

4. Descentralización y transparencia

Todas las transacciones de intentEX se registran públicamente en la cadena, garantizando la transparencia y la credibilidad del sistema. El mecanismo de descentralización en la red de ejecución de intenciones de dappOS asegura la ejecución confiable de las órdenes, incluso si un nodo de servicio falla, otros nodos pueden conectarse sin problemas para garantizar el éxito de la transacción. A través de esta estructura descentralizada, intentEX proporciona a los usuarios una experiencia de comercio más estable que no depende de la estabilidad de un servidor de punto único.

Cuatro, intentEX y el ecosistema dappOS

El intercambio de intenciones intentEX es una parte importante del ecosistema dappOS, que se lanzó para ayudar a los usuarios a lograr la intención de comercio después de haber realizado la intención de operación y la intención de activos.

En el texto anterior se ha explicado detalladamente la implementación específica de intentEX basada en la red de ejecución de intenciones de dappOS. Para más detalles sobre el principio de la red de ejecución de intenciones de dappOS, consulte: https://dappos.gitbook.io/docs/dappos/how-dappos-works

Además, los USDT, BTC y ETH utilizados en el intercambio de intentEX son en realidad activos de intención de dappOS, es decir, intentUSD, intentBTC, intentETH. De esta manera, los usuarios pueden disfrutar de ingresos por intereses incluso cuando no están negociando estos activos principales, y esto no afecta en absoluto su capacidad para usar estos activos principales de inmediato para comerciar. Para detalles sobre el principio de los activos de intención de dappOS, consulte: https://dappos.gitbook.io/docs/dappos/intent-task-frameworks/intent-assets