Los amigos que siguen mi contenido con frecuencia deberían haber notado el artículo sobre intención. Hoy lo ampliaré en función de algunas opiniones anteriores. Espero que este artículo pueda ayudarlos a comprender el concepto de [intención] desde la teoría hasta la práctica. cómo utilizar la popular aplicación de intención actual DappOS.
1. Sobre la intención🔻
En nuestro acceso tradicional a aplicaciones en cadena, habrá pasos de interacción más complejos. Por ejemplo, si quiero utilizar un producto que genere interés en la cadena, entonces tengo que seguir:
(1) Prepare suficiente GAS y luego coloque los activos en la cadena.
(2) Encuentre la aplicación correspondiente en el software de billetera
(3) Luego autorizar + inyectar activos
(4) Espere a que finalice el período de reembolso antes de retirar los activos.
La premisa de estos pasos es un escenario de cadena única. Si necesita completar el acceso operativo entre cadenas, también debe considerar encontrar una aplicación de puente entre cadenas y preparar GAS de cadena múltiple.
La intención en sí se usa más comúnmente en el campo DEX. El ejemplo más simple es que en la temporada de memes, usamos un determinado TG BOT para enviar la solicitud a la otra parte: necesito comprar xx cadena xx tokens y la otra parte. ejecuta automáticamente este deseo y nos envía los resultados finales.
Aplicándolo a otros campos, tomemos un ejemplo más comprensible. Por ejemplo, cuando reservé un vuelo el mes pasado, envié mi intención de demanda a través de WeChat y luego la búsqueda de WeChat me dio los siguientes resultados:
Este es el escenario de aplicación previsto. En resumen, es simplificar algunos procesos que nuestros usuarios necesitan explorar por sí mismos mediante la ejecución automatizada.
2. Construcción basada en intenciones🔻
Hay dos beneficios principales de aplicar el diseño basado en intenciones:
(1) Experiencia de usuario: sedosa y eficiente
El usuario sólo necesita expresar su intención y luego el protocolo resuelve todos los demás problemas detrás de la intención del usuario. Debido a la aplicación de liquidez instantánea, el proceso de transacción no requiere esperar varios minutos para completar una transacción como las interacciones habituales en cadena;
En general, la intención reducirá aún más el umbral de comprensión para los usuarios (ya sea incremental o existente), lo que dará como resultado la sensación de "un clic" que la mayoría de las aplicaciones Web2 pueden brindar a los usuarios.
(2) Ejecución profesional: el constructor del acuerdo suele ser un creador de mercado profesional.
Los solucionadores de demanda vertical están más capacitados para facilitar las transacciones para una ejecución óptima en la cadena. Las funciones adicionales, como el procesamiento por lotes de operaciones y la comparación de órdenes, hacen que la ejecución de intenciones sea más eficiente en términos de capital.
-Para los usuarios: evite errores de sentido común, desperdicio de recursos y experiencias en cadena difíciles de entender
-Para aplicaciones: las rutas de transacciones complejas ya no dependen de contratos simples e ineficientes para GAS
En este campo, proyectos conocidos incluyen DappOS, COW Protocol y Cashmere, etc., todos los cuales se centran en transacciones.
La forma en que se construyen estos protocolos depende principalmente de tres aspectos:
(1) Expresión de intención: el usuario especifica el resultado deseado en la solicitud. Por ejemplo, en el puente, un usuario podría decir que quiere intercambiar 1 ETH en Arbitrum por 1 ETH en Optimism.
(2) Ejecución de la intención: los solucionadores compiten en una subasta para determinar la forma más eficiente de ejecutar la intención del usuario. El ganador (por ejemplo, el retransmisor en Across) cumple la solicitud (envía 1 ETH al usuario de Optimism).
(3) Acuerdo de intención: a los solucionadores se les paga por sus servicios (por ejemplo, reciben 1 ETH + una pequeña tarifa de los usuarios de Arbitrum). Un acuerdo de intención demuestra que se ha cumplido la intención. Sin embargo, este es sólo un aspecto de la solución.
El panorama más amplio es que la resolución de intenciones también ayuda a los resolutores a reequilibrar el capital entre cadenas y activos.
Esto implica un concepto: [solucionador]. Al final, me centraré en describírselo a los amigos que estén más interesados en la lógica subyacente.
Pero la parte de ejecución se completa mediante la competencia entre varios nodos de resolución. Esto se invierte con nuestra solicitud de transacción ordinaria en cadena, donde la oferta y la demanda son:
(1) Los nodos de Blockchain darán prioridad a los lotes de transacciones con cotizaciones de tarifas más altas
(2) A través de la competencia entre los nodos de resolución, es posible que se reduzcan sus tarifas de manejo.
Por eso dije al principio: la narrativa de la intención reconstruye la lógica de interacción entre usuarios y aplicaciones e incluso la cadena subyacente.
3. Explicación detallada de DappOS🔻
La imagen de arriba muestra los protocolos que he contado anteriormente con el concepto de intención, y este artículo presenta principalmente el único protocolo con un LOGO verde: DappOS.
Actualmente es uno de los protocolos de intención más activos e influyentes del mercado. En su financiación Serie A en marzo de este año, recaudó 15,3 millones de dólares principalmente de Polychain con una valoración de 300 millones de dólares en las dos anteriores. , recibió apoyo de Binance Labs y Sequoia.
Como red de ejecución de intenciones, DappOS empaqueta intenciones específicas en productos y las coloca en la parte frontal para que los usuarios elijan. El solucionador utiliza promesas para enviar información sobre los resultados requeridos a los usuarios que visitan, especialmente la introducción innovadora de [activos de intención]. El concepto simplifica los detalles que los usuarios deben realizar y proporciona una forma más sencilla de ganar intereses sobre los activos.
Lo más importante es que esta acumulación de intereses se ejecuta automáticamente y está actualizada. Por ejemplo, durante las transacciones diarias, siempre tenemos dos estados de cuenta diferentes: tenencia de moneda y tenencia U.
(1) Tenencia de moneda: por ejemplo, DappOS le permite obtener ingresos por intereses de algunos protocolos de ingresos en cadena e incluso prometer nodos mientras mantiene ETH.
(2) Mantener U: de la misma manera, puede ganar intereses mientras mantiene U, y esta U aún se puede usar normalmente.
La razón por la que doy estos dos ejemplos es que la lógica de los productos aquí es en realidad similar a los productos [de gestión financiera actual] proporcionados por el intercambio. Sin embargo, parece que DappOS actualmente ofrece tasas de interés relativamente altas y también puede usarse. como el intercambio.
-Tutorial de uso🔻
Hice un tutorial simple y resultó que me quedaba algo de cambio en mi billetera Web3:
(1) Busque [DappOS] en la barra de funciones [Descubrimiento] de la billetera o acceda directamente a la página de descubrimiento de la billetera y a la página de inicio (①)
(2) Después de vincular la billetera (②), haga clic en la interfaz de ganancias (③), a la que se puede acceder a través de los dos lugares señalados por las flechas en la imagen de arriba. Puede seleccionar el activo correspondiente según la tasa de interés (④).
(3) Después de completar la interacción, los activos ordinarios se pueden encapsular en [activos de intención]
(4) Luego puede retirar este [activo de intención] a otras cadenas admitidas a voluntad
(5) También puedes transferir monedas directamente a la dirección de pago en la aplicación: Video tutorial de salto🗝️
Por ejemplo, deposité activos a través de la cadena BNB. Después de convertirme en un activo previsto, necesito usar USDT en la cadena ARB. Luego puedo optar por mencionar directamente el USDT del activo previsto en la cadena ARB sin ningún otro protocolo. de la misma manera: espere y retire con un clic
Lo más importante es que no necesito preparar GAS adicional, se deduce directamente del monto de mi propia solicitud de transacción. También comparé el costo de usar un puente de cadena cruzada ordinario para cruzar la cadena de BNB Chain. Arbitrum Aproximadamente 0.5U, usar DappOS como tránsito es relativamente barato ~ (⑤vs⑥)
4. Algunos desafíos potenciales con intención🔻
De vez en cuando, aparecerá en el mercado una nueva idea que se atreve a cambiar el status quo de la industria. La intención no es una propuesta reciente, sino que es un concepto que se realiza gradualmente después de haber sido propuesto durante un período de tiempo. . La capa inferior de implementación de intenciones es un nodo llamado solucionador. También hay instalaciones que manejan la ejecución real de los usuarios. Hay treinta o cuarenta de estas instalaciones en DappOS.
En un mundo ideal, abordar una intención real es un entorno competitivo, en el que los proveedores de estos servicios se esfuerzan por lograr la intención al precio más barato. Sin embargo, existen ciertas barreras de entrada para convertirse en solucionador:
(1) Requisitos de participación: por ejemplo, convertirse en un solucionador de DappOS requiere ciertos requisitos de participación, y lo mismo ocurre con otros protocolos.
Estos requisitos de participación existen para disuadir comportamientos maliciosos, lo cual es bueno. Pero el problema es que apostar puede convertirse en la mayor barrera a la participación, especialmente para los actores más pequeños que pueden no tener fondos suficientes.
dappOS propone una solución llamada Optimistic Mínima Participación (OMS), un diseño que es muy adecuado para protocolos de intención. OMS requiere que cada tarea esté asociada con un valor predefinido y una posible compensación en caso de falla, lo que permite ejecutar las tareas antes de que se verifiquen los resultados. Si una tarea falla, la red penaliza al proveedor de servicios responsable a través de un proceso de consenso, asegurando que la tarea enviada por el usuario se ejecute con éxito o que el usuario reciba una compensación preespecificada.
Para los nodos de servicio DappOS, solo necesitan prometer un depósito mínimo ligeramente superior al valor total de las tareas de intención no completadas para participar en la competencia. Este diseño mejora la eficiencia y seguridad de la red al manejar diversos casos de uso.
(2) Problema de centralización: muchos protocolos basados en intenciones requieren el permiso del sujeto, lo que significa que el sistema tiene sujetos que pueden decidir quién puede participar. Estas suelen ser en forma de listas blancas, pero según la documentación de DappOS, ellos mismos no lo hacen. participar en el concurso de nodos de servicios.
Está la influencia del cuerpo principal, que además de considerar los intereses, también prioriza la calidad de la ejecución, asegurando que sólo puedan participar solucionadores confiables. Este enfoque ayuda al protocolo a proporcionar una experiencia de usuario fluida y confiable, garantizando la calidad de la ejecución de cara al usuario. Sin embargo, si bien el diseño de licencia centralizada tiene sus beneficios, también limita la cantidad de solucionadores externos que pueden participar en la licitación.
(3) Costo de la complejidad: debe actualizarse constantemente para lograr las últimas intenciones entre cadenas
A medida que el número de cadenas continúa creciendo, lo que dificulta que los solucionadores respondan entre cadenas que se vuelven populares de la noche a la mañana, los protocolos basados en intenciones son una solución relativamente nueva en el mercado y son necesarios a medida que surgen nuevas narrativas. Responder continuamente a los desarrollos, que requieren frecuentes Las actualizaciones en el lado del solucionador agregan otra capa de complejidad.
(4) Altos costos fijos: escribir código complejo, administrar integraciones personalizadas para cada protocolo basado en intención, mantener el inventario de activos entre cadenas, manejar los costos de RPC, mantener hardware dedicado para obtener ventajas de rendimiento.
(5) Incentivos: desde una perspectiva racional, los solucionadores no participan en un sistema intencional con fines benéficos, necesitan ver un retorno de la inversión para justificar su participación, lo que significa que algunos protocolos deben ser suficientes. Solo con un gran mercado de usuarios puede Atraemos a los solucionadores para que se unan, pero en realidad hay una paradoja lógica en esto. Sin embargo, parece que la mayoría de los protocolos han resuelto este problema con el apoyo de las expectativas de lanzamiento aéreo.
El concepto de intención aún se encuentra en sus primeras etapas y sólo el tiempo dirá si los conceptos de diseño basados en intenciones tendrán éxito. Pero una cosa está clara: con intención, las soluciones seguirán siendo verticales para el usuario.
Gracias por leer. Espero que este artículo pueda ayudarte a comprender el concepto de intención ~