Fuente de reimpresión del artículo: Actualizaciones del proyecto

Introducción

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

La principal ventaja de intentEX radica en permitir que los usuarios comunes disfruten directamente de recursos de liquidez a nivel institucional y en proporcionar velocidades de ejecución más rápidas y costos más bajos, con una experiencia cercana a la de un intercambio centralizado (CEX).

I. Contexto

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

La aparición del intercambio de intenciones intentEX de dappOS resuelve estos problemas de liquidez, costos de transacción y eficiencia de transacción, ayudando verdaderamente a los usuarios a lograr la intencionalidad en las transacciones.

II. Principios de intentEX

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

2.1 Publicar una tarea de intención

Cuando un usuario emite una orden limitada en intentEX, es como si estuviera 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 más competitivos. Al seleccionar nodos de servicio, los nodos de coincidencia considerarán diversos factores, como el margen del nodo, los costos de ejecución, la velocidad de ejecución y cuántas órdenes está dispuesto a aceptar el nodo a un precio específico.

Una vez que el usuario completa la firma, el nodo de servicio que confirma que ha recibido esta tarea de intención se comprometerá a una cantidad de órdenes que garantizará que el usuario pueda completar con éxito la transacción. Debido a las restricciones del mecanismo OMS de la red de ejecución de intenciones de dappOS, una vez que el nodo firme y confirme la cantidad exclusiva de transacciones, si no se cumple al final, el nodo será liquidado, por lo que generalmente en esta etapa el usuario puede considerar que la parte de la orden prometida por el nodo de servicio ya se ha completado, sin necesidad de esperar la confirmación final en la cadena. Cuando la oferta del usuario está cerca del libro de órdenes, el nodo de servicio tiende a comprometerse a completar todas las órdenes, lo que permite que la velocidad de ejecución de las órdenes del usuario sea más rápida que la velocidad de los bloques de la cadena pública.

2.2 Procesamiento de órdenes en cadena

Una vez que se complete el compromiso, el nodo de servicio procesará los pedidos en la cadena de acuerdo con los siguientes tres pasos bajo las restricciones del sistema:

  1. Ejecución interna (Internal Fill): si hay órdenes coincidentes en el libro de órdenes de intentEX, el sistema ejecutará la coincidencia directamente. Las órdenes que no se ejecuten en esta etapa pasarán a la siguiente fase.

  2. Ejecución exclusiva del nodo (Node Exclusive Fill): las órdenes restantes tendrán derechos exclusivos de ejecución por parte de este nodo de servicio durante un tiempo determinado. Si el número de órdenes que el nodo de servicio se comprometió a ejecutar no se completa en la fase de ejecución interna, el nodo debe ejecutar las órdenes por su cuenta, de lo contrario, enfrentará la liquidación en la red de dappOS. El nodo de servicio también puede ejecutar más órdenes de las que se comprometió en esta etapa.

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

Si la velocidad de ejecución de un nodo de servicio es demasiado lenta o si el número de órdenes que se compromete a ayudar a ejecutar es bajo, su peso de competitividad en los nodos de coincidencia se reducirá, dificultando la obtención de más órdenes. Este mecanismo favorece que los nodos de servicio se comprometan a ayudar a ejecutar más órdenes de los usuarios y 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 ahora en el libro de órdenes de venta del token $A de intentEX hay un total de 990U para la mejor oferta a 9.9U; y 1010U para la segunda mejor oferta a 10.1U.

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

Supongamos que un nodo de servicio ha competido con éxito para asumir esta tarea de intención, debe comprometerse a un número mínimo de órdenes que ayudará a ejecutar (por ejemplo, 250 órdenes de compra de $A). La cantidad específica de este compromiso generalmente está relacionada con la estrategia del nodo y con la profundidad del libro de órdenes del token $A en todos los demás mercados de negociación actuales, por ejemplo, este nodo podría comprometerse a ayudar a ejecutar 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, ha encontrado 150 órdenes de compra de $A cuyo costo, incluidos los honorarios relacionados, es inferior a 10U.

Desde la perspectiva del usuario, de las 300 órdenes de compra limitadas, 250 ya se habían completado en el momento en que el nodo de servicio presentó el compromiso a la red, y esta velocidad de ejecución es más rápida que la velocidad de generación de bloques de la cadena pública. En este ejemplo, la profundidad del libro de órdenes del $A no es muy 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 descubra que todas sus órdenes pueden ejecutarse de inmediato.

A continuación, los nodos de servicio seguirán el siguiente proceso para ejecutar las transacciones:

  1. Ejecución interna (Internal Fill)

Cien de las 300 órdenes de compra limitadas de 10U del usuario se emparejarán directamente con las 100 órdenes de venta de 9.9U existentes en intentEX, ejecutándose a un precio de 9.9U.

  1. Ejecución exclusiva del nodo (Node Exclusive Fill)

Dado que el nodo se ha comprometido a ayudar a los usuarios a completar al menos 250 órdenes, en esta etapa necesita ayudar a los usuarios a completar al menos 150 órdenes restantes, de lo contrario enfrentará liquidación.

Aquí es donde se manifiesta la ventaja de intentEX: en lugar de que los usuarios dejen sus órdenes no ejecutadas en el libro de órdenes, esperando a que otros creadores de mercado realicen arbitraje, los nodos de servicio especializados en la red de ejecución de intenciones asumen directamente este papel. Esto permite a los usuarios tener efectivamente liquidez total del mercado para el token $A, al mismo tiempo que proporciona una velocidad de ejecución más rápida para sus órdenes.

3. Órdenes abiertas (Open Order)

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

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

III. Las principales ventajas de intentEX

1. Liquidez total a nivel institucional

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

En comparación con el diseño de consultas puramente en cadena como router, intentEX combina liquidez de alta calidad tanto en cadena como fuera de cadena, brindando una capacidad de captura de liquidez a nivel institucional. Así, cada orden de los usuarios puede acceder rápidamente a la fuente de precios óptima, logrando una tasa de ejecución más alta y una ejecución de transacciones más rápida, disfrutando de la liquidez total del mercado.

En comparación con otros diseños de arquitecturas de intenciones, el mecanismo OMS único de dappOS permite que los nodos no ocupen costos de capital al recibir tareas (siempre que puedan garantizar el cumplimiento de la tarea de intención, los fondos pueden utilizarse de manera sincrónica en múltiples operaciones, sin necesidad de ser específicamente apostados como LP) y responder a los costos de competencia, lo que reduce los costos operativos generales de los nodos y mejora la eficiencia operativa del sistema.

2. Velocidad de ejecución rápida

intentEX utiliza la liquidez de su plataforma completa para proporcionar a los usuarios una velocidad de ejecución más rápida que el comercio en cadena convencional, mediante la coincidencia rápida de precios en el libro de órdenes. La eficiencia de ejecución de intentEX se debe a los nodos de servicio especializados de la red de ejecución de intenciones dappOS, que en condiciones normales pueden completar la confirmación de firma en menos de 500 milisegundos desde que el usuario firma, incluso más rápido que la velocidad de generación de bloques de las cadenas públicas. Esto reduce significativamente el tiempo de espera para las transacciones, permitiendo a los usuarios completar sus operaciones más rápidamente.

En comparación con otros diseños de arquitecturas de intenciones, esta velocidad de transacción superior a la de las cadenas públicas y la experiencia fluida brindan a los usuarios una sensación de conveniencia 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 especializados de dappOS, optimizando enormemente las tarifas de transacción, con costos tan bajos como el 0.1%, muy por debajo 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 confiabilidad del sistema. El mecanismo descentralizado 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 interconectarse sin problemas, asegurando el éxito continuo de las transacciones. A través de esta estructura descentralizada, intentEX proporciona a los usuarios una experiencia de trading más estable y sin depender de la estabilidad de un servidor centralizado.

IV. intentEX y el ecosistema de dappOS

El intercambio de intenciones intentEX es una parte importante del ecosistema de dappOS, lanzado para ayudar a los usuarios a lograr la intencionalidad en las transacciones después de que dappOS haya realizado la intencionalidad en operaciones y activos.

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

Además, los activos utilizados en las transacciones de intentEX, como USDT, BTC y ETH, son en realidad los activos de intención de dappOS, es decir, intentUSD, intentBTC, intentETH. Así, los usuarios pueden disfrutar de ingresos por intereses incluso cuando no están negociando con estos activos principales, sin que esto afecte su capacidad para usarlos inmediatamente en transacciones. Para más detalles sobre los principios de los activos de intención de dappOS, consulte: https://dappos.gitbook.io/docs/dappos/intent-task-frameworks/intent-assets