Autor: Mike, Foresight Ventures

TL;DR

  1. Desde el lanzamiento del artículo "Arquitecturas basadas en intenciones y sus riesgos" de Paradigm, Web3 ha prestado cada vez más atención a la "arquitectura basada en intenciones". Muchos líderes del mercado de capitales han expresado un gran interés en esto porque puede mejorar en gran medida la eficiencia y seguridad de las transacciones.

  2. La "intención" aquí es en realidad un método para realizar transacciones y operaciones en la red a través de contratos inteligentes. Esta es una nueva narrativa con muchas aplicaciones posibles, pero también plantea preocupaciones sobre la protección de la privacidad y los activos y al mismo tiempo permitir que cualquiera lleve a cabo estas intenciones.

  3. Este cambio de imperativo a declarativo tiene el potencial de transformar la experiencia y la eficiencia del usuario, ya que los usuarios pueden definir los resultados deseados y luego confiar en una red de terceros que son buenos en esto para ejecutarlos.

  4. En el actual mercado bajista, la industria blockchain espera recuperarse. En el pasado, la aceptación generalizada de las criptomonedas impulsó este resurgimiento. Pero las aplicaciones actuales todavía presentan algunos desafíos para los usuarios tradicionales de Web2. Para atraer a más personas a usarlo e impulsar un mercado alcista, necesitamos mejorar la experiencia del usuario de las dApps, lo que resalta la importancia de los protocolos centrados en la intención y las abstracciones de cuentas.

1. Introducción a la intención

Si la necesidad es la madre de la invención, entonces la pereza es el padre.

Quizás esté de acuerdo en que muchos avances tecnológicos en realidad se deben a nuestra pereza humana. Muchas innovaciones tecnológicas tienen como objetivo reducir costos y aumentar la eficiencia. Por ejemplo, la invención de las bicicletas redujo los costos laborales y aceleró la velocidad. Los trenes, aviones y barcos también han logrado estos propósitos en diferentes ocasiones. Lo mismo ocurre con la IA, para ahorrar costes de forma inteligente y aumentar la eficiencia. Entonces, en mi opinión, las aplicaciones basadas en intenciones brindan a los usuarios digitales una forma de ejecutar aplicaciones, reducir costos y mejorar la eficiencia. Es decir, optimización: según los deseos del usuario, seleccionar el mejor método de procesamiento y ejecutarlo, el más rápido y económico, y ejecutarlo automáticamente.

1.1 ¿Qué es la intención?

Suena misterioso, pero en realidad es muy sencillo. En esencia, un protocolo centrado en la intención es una herramienta o aplicación que ayuda a los usuarios a lograr sus intenciones. Por ejemplo, las balanzas electrónicas del mercado de agricultores. Las básculas tradicionales sólo muestran el peso, pero en el mercado queremos saber principalmente el precio, no sólo el peso. Con las básculas electrónicas, los agricultores pueden ingresar el precio de cada unidad y la báscula calcula instantáneamente el precio total. De esta manera se satisfacen las intenciones de los agricultores y compradores de conocer el precio.

Básicamente, las intenciones pueden considerarse como un mecanismo de coincidencia de números. Su principio es conectar las necesidades del usuario con soluciones factibles, simplificar el proceso complejo en el medio y proporcionar un resultado final conciso.

Piense en los servicios Web2: un ejemplo obvio son los servicios de viajes compartidos como Uber. Cuando una persona necesita transporte, simplemente ingresa su ubicación actual y el destino deseado en la aplicación Uber. Luego, la plataforma utiliza una serie de algoritmos y datos para encontrar al usuario un controlador adecuado. Todas las complejidades de la optimización de rutas, la disponibilidad de los conductores, las fluctuaciones de precios, etc. se solucionan entre bastidores. La interacción principal del usuario se basa en la intención: "Quiero ir del punto A al punto B".

Por el contrario, los métodos tradicionales pueden requerir que una persona detenga un taxi en la calle o consulte los horarios del transporte público, enfrentándose a mucha incertidumbre e inconvenientes. En este contexto, Uber es como la capa de intención del transporte, que simplifica la experiencia del usuario al resolver la intención central.

De hecho, las plataformas Web2 más populares, como Amazon, Taobao, Airbnb y Google Maps, pueden clasificarse como aplicaciones centradas en la intención. Satisfacen la intención del usuario en un área específica. Amazon y Taobao para compras en línea; Airbnb para alojamiento y Google Maps para navegación. Una cosa que todos tienen en común es: plug and play.

1.2 ¿Por qué blockchain necesita aplicaciones centradas en la intención?

En la industria blockchain en constante evolución, la dinámica del mercado juega un papel clave en la determinación de tendencias y tasas de adopción. Actualmente, estamos experimentando un mercado bajista y existe un fuerte deseo dentro de la comunidad de catalizar el próximo mercado alcista. Históricamente, cada fase del mercado alcista se ha correspondido con un crecimiento en la aceptación de las criptomonedas, lo que es un testimonio del potencial de crecimiento de la industria.

Sin embargo, existe un obstáculo importante: la diferencia en la experiencia del usuario (UX) entre las aplicaciones Web2 tradicionales y las plataformas Web3 emergentes. Para los usuarios habituales acostumbrados a las interfaces intuitivas de Web2, la complejidad de las aplicaciones de cifrado actuales puede resultar intimidante. Para llenar este vacío e impulsar la adopción masiva, necesitamos más que mejoras incrementales. Necesitamos un cambio de paradigma en cómo se diseñan e interactúan las dApps. Hay mucho valor en Web3 para que los inversores minoristas lo descubran, pero el mercado actual ofrece una pala desigual, lo que deja a los usuarios excavar por sí mismos, pero muchas veces. Los usuarios no quieren esa molestia.

Es por eso que los protocolos centralizados por intención y la abstracción de cuentas son importantes:

Para la persona promedio, interactuar con blockchain puede ser un asunto muy complicado. El comercio tradicional requiere una comprensión precisa de cómo operar, lo que puede ser una barrera de entrada. La componibilidad y versatilidad de las aplicaciones blockchain aumentan la complejidad de las interacciones de los usuarios.

Intención Simplifique esto centrándose en el resultado deseado en lugar del proceso. Los usuarios solo necesitan expresar su objetivo final (es decir, el "qué"), lo que hace que el comercio de criptomonedas sea más una tarea diaria y, por lo tanto, más aceptable.

Imagine la rutina diaria de Degen Bob: primero desbloquea Metamask, recolecta recompensas de apuesta y luego convierte los tokens a USDT. Luego, los conectó a una red L2 para obtener algunos NFT atractivos. Después de la compra, participó en una votación sobre la gobernanza de DAO. Entonces le llamó la atención un atractivo plan de cultivo de rendimiento, y luego proporcionó liquidez tras la aprobación del contrato inteligente. Mientras acuñaba activos sintéticos en otra dApp, su menguante saldo de ETH lo llevó a realizar rápidamente un intercambio de tokens. Por la noche, buscó información sobre lanzamientos aéreos en Discord. En el proceso, se da cuenta de que no tiene suficiente gas ETH, por lo que tiene que cambiar algunos tokens por ETH mientras monitorea el precio del gas para asegurarse de que su transacción no se estanca. Cuando terminó, miró su cartera y vio que había varias operaciones fallidas con las que tenía que lidiar. Agotado, Bob terminó su día y se dijo: "Esta es la vida de un Degen".

Bob es un veterano de las criptomonedas y probablemente codifica algo, por lo que puede tolerar la carga de trabajo y la complejidad. Pero ¿qué pasa con un novato que viene de web2? Podría estar asustado. Entonces, ¿cómo implementamos la adopción masiva?

La arquitectura centrada en la intención surgió para simplificar este proceso. Encapsulan pasos intermedios, optimizando el coste de tiempo y dinero. Básicamente, una secuencia de operaciones representada por A-B-C-D-E se puede reducir efectivamente a A-E. Tecnologías como ZK (pruebas de conocimiento cero) y Lightning Network también comparten este objetivo, que es mejorar la eficiencia y la privacidad de las transacciones. Metodológicamente, ya sea en formatos gestionados o no gestionados, el objetivo principal es siempre el mismo: optimizar la experiencia del usuario (UX).

En el mundo blockchain, la "intención" se refiere principalmente al objetivo de utilizar una parte de un activo para lograr un objetivo específico. Tradicionalmente, lograr este objetivo implica múltiples pasos de procedimiento, desde multifirma hasta el pago de altas tarifas de gas, resistencia a MEV y más.

2.Características

La idea central de las intenciones es en realidad muy simple, como pedir un deseo. Básicamente, estas aplicaciones analizan sus necesidades y aprovechan los amplios recursos del mercado para satisfacerlas. Un buen ejemplo de este concepto con el que quizás esté familiarizado es el libro de pedidos. Es una plataforma donde se unen las diversas intenciones de compradores y vendedores, todos quieren comprar o vender, y las transacciones se facilitan en base a un acuerdo mutuo sobre el precio. Un protocolo típico centrado en la intención podría tener algunas de las siguientes características:

1) Características: Automatización

La principal ventaja de un modelo centrado en la intención es su capacidad para automatizar procesos complejos. Cuando un usuario expresa una intención simple, como querer intercambiar una criptomoneda por otra, el sistema subyacente puede manejar automáticamente todos los pasos complejos necesarios para cumplir esa intención.

Impacto: A través de la automatización, los usuarios no necesitan ser expertos en tecnología blockchain para participar. Al abstraer los detalles técnicos, la automatización basada en la intención puede reducir significativamente la curva de aprendizaje, haciendo que el espacio criptográfico sea más accesible para el público en general.

2) Características: Consistencia

Un desafío en el ecosistema criptográfico actual es la variabilidad de la experiencia del usuario entre diferentes plataformas y servicios. Un enfoque centrado en la intención genera coherencia. Independientemente de los cambios en el backend o las diferencias entre plataformas, la interacción del usuario siempre es consistente: expresa una intención y deja que el sistema se encargue del resto.

Impacto: la coherencia en la experiencia del usuario reduce la confusión y aumenta la confianza del usuario. Esto también garantiza que una vez que los usuarios se familiaricen con una plataforma basada en intenciones, puedan pasar fácilmente a otras, promoviendo un ecosistema criptográfico más cohesivo y fácil de usar.

3) Características: Optimización

Al centrarse en el objetivo final (es decir, la intención) en lugar de en los pasos individuales necesarios para alcanzar esa meta, el sistema puede encontrar continuamente la manera más eficiente de lograr la intención. Esto podría implicar elegir la ruta más rentable para una transacción, optimizar la velocidad o elegir un método para maximizar las recompensas del usuario.

Impacto: Los usuarios no sólo ahorran tiempo sino también recursos. En el contexto de blockchain, donde los costos de transacción (como las tarifas del gas) pueden fluctuar, la optimización puede generar importantes ahorros de costos. Además, garantiza que los usuarios siempre obtengan los mejores resultados sin tener que realizar investigaciones manualmente o adaptar su comportamiento a las condiciones cambiantes.

4) Características: Partido

Los modelos centrados en la intención introducen naturalmente el concepto de coincidencia. Una vez que se transmite la intención de un usuario, varios proveedores de servicios o plataformas pueden "ofertar" para hacer realidad esa intención, ya sea proporcionando el mejor tipo de cambio, la velocidad de transacción más rápida u otros servicios de valor agregado.

Impacto: Matching empodera a los usuarios al promover la competencia entre proveedores de servicios. Esta competencia puede reducir costos, mejorar la calidad del servicio y generar innovaciones en la forma en que se prestan los servicios. Para los usuarios, esto significa más opciones, mejores tarifas y un valor general mejorado.

5) Características: Agregación

En los modelos centrados en la intención, la agregación se convierte en una característica destacada. Esto implica recopilar varias opciones, servicios o datos de múltiples fuentes en respuesta a una única intención. En lugar de exigir a los usuarios que busquen manualmente diferentes plataformas o servicios para lograr sus objetivos, el sistema selecciona y presenta las soluciones más relevantes de numerosos proveedores.

Impacto: La agregación aumenta la eficiencia y la comodidad para los usuarios. Obtienen una comprensión integral de las opciones disponibles, lo que les permite tomar decisiones informadas sin la molestia de la investigación manual. Esto no sólo ahorra tiempo, sino que también garantiza que los usuarios reciban información completa sobre las mejores posibilidades del mercado, promoviendo así la transparencia y la confianza. Además, para un espacio como DeFi, la agregación significa mejores oportunidades de ingresos, más opciones de liquidez y rutas comerciales optimizadas.

3. Exploración y aplicación de la capa de intención.

A medida que blockchain y las finanzas descentralizadas continúan evolucionando, vemos nuevas tecnologías innovadoras diseñadas para simplificar la experiencia del usuario y aumentar la eficiencia. Aunque muchas personas ya están familiarizadas con proyectos conocidos como Anoma, SUAVE, Solvers, UniswapX y Cowswap, todavía debemos prestar atención a aquellos pioneros que utilizan la "intención" para desarrollar aplicaciones únicas y compararlas según las diferentes necesidades de los usuarios. A continuación, echaremos un vistazo breve a algunos de los proyectos destacados que aprovechan al máximo las capacidades de combinación para mejorar la experiencia del usuario:

1) Unibot: robot comercial de Telegram

Unibot rompe con las plataformas tradicionales y lleva las herramientas comerciales de DeFi directamente a Telegram. Como robot, admite varios comandos, desde un simple intercambio de tokens hasta una compleja cadena cruzada de activos. Unibot es único porque permite a los usuarios operar instantáneamente en Telegram, lo que lo hace no sólo rápido sino también muy intuitivo. Como resultado, Unibot ha recibido muchos elogios de sus usuarios y está liderando el camino en términos de ingresos.

2) Grindery: Zapier Web3

Grindery es un middleware sin código o de código bajo diseñado para unir aplicaciones y dApps en varias cadenas y protocolos. Como sistema descentralizado, puede interactuar con contratos inteligentes y API Web2. Grindery permite a los usuarios crear flujos de trabajo basados ​​en momentos, estados o eventos específicos que pueden iniciar transacciones con contratos inteligentes y API Web2. En resumen, Grindery es una plataforma totalmente integrada que opera dentro de la cadena, entre cadenas y fuera de la cadena.

Este diagrama muestra la infraestructura de Grindery. Los usuarios encontrarán dos categorías de dApps: dApps personalizadas y Nexus dApps. Este último está en el corazón de Grindery y utiliza conectores prediseñados para una integración sin código, similar a la aplicación web Zapier. El motor de flujo de trabajo de Grindery separa las operaciones en Web2 y Web3. Las operaciones Web2 implican llamadas HTTP a API públicas o privadas (llamadas puertas de enlace Web2), mientras que las operaciones Web3 se ajustan al patrón típico de automatización de contratos inteligentes, permitiendo transacciones de contratos inteligentes patrocinadas por los fondos de la billetera del usuario. Cada blockchain requiere su conectividad específica y estos descriptores de puerta de enlace se almacenan en el sistema como JSON.

3) DappOS: Redefiniendo la interacción Dapp

Muchas dApps tienen desafíos de usabilidad. Considere la minería de liquidez: los novatos generalmente necesitan pasar por un largo proceso de alrededor de cinco interacciones contractuales, como la aprobación del token A/B, la adición de liquidez, la aprobación del token LP y el depósito. La complejidad aumenta al interactuar con dApps en múltiples cadenas. Por ejemplo, los usuarios de la cadena BNB que interactúan con Perpetual on Optimism pueden necesitar seguir un flujo de trabajo de más de diez pasos. El objetivo de DappOS es resolver este problema:

Un usuario inicia un pedido y aprueba un flujo de trabajo completo con una sola firma. Esto incluye interacciones entre cadenas potencialmente múltiples, puentes de activos y tarifas de red dappOS. Las DApps reenvían este pedido a la red dappOS a través de JSON-RPC. Luego, la red dappOS asigna esta orden a un nodo sin permiso, asegurando una ejecución exitosa o compensando las pérdidas del usuario. Motivados por posibles recompensas, los nodos seleccionados completan todo el proceso, incluido el puente de activos y las transacciones en cadena, desde la billetera virtual del usuario hasta el contrato de dApp apropiado.

4) Hyper Oracle: aplicación de prueba de conocimiento cero

Hyper Oracle ha lanzado un protocolo zkOracle programable que mejora la seguridad y la descentralización de blockchain. Consta de tres componentes principales: zkPoS, zkGraph y zkWASM. ZkAutomation y zkIndexing proporcionan automatización e indexación/consulta segura de datos de blockchain para contratos inteligentes. En comparación con las redes Oracle tradicionales, Hyper Oracle proporciona una solución de infraestructura confiable impulsada por la tecnología zk.

zkPoS verifica el consenso de Ethereum utilizando una prueba zk a la que se puede acceder desde cualquier lugar. Esto permite a zkOracle obtener un encabezado de bloque legal como base para operaciones posteriores.

zkWASM se describe como zkVM en la figura, que sirve como entorno operativo de zkGraph y brinda capacidades de zk a cada zkGraph en Hyper Oracle Network. Su esencia es similar a zkEVM en ZK Rollups.

El zkGraph ejecutado dentro de zkWASM describe cálculos fuera de cadena flexibles y codificables relacionados con el comportamiento de los nodos zkOracle y sus aplicaciones. Se puede comparar con el contrato inteligente de Hyper Oracle Network.

5) Caddi: herramienta de optimización comercial

Caddi es una herramienta comercial que optimiza la ejecución comercial mediante la evaluación de intercambios en intercambios descentralizados y centralizados, garantizando que los usuarios obtengan los mejores tipos de cambio. Compara y muestra de forma proactiva las rutas de intercambio más rentables, incluidas todas las tarifas y estimaciones de tarifas de gas. Además de su funcionalidad principal, Caddi también prioriza la seguridad del usuario, brindando una sólida protección contra el phishing para que los usuarios puedan recibir advertencias oportunas cuando encuentren posibles tokens o intercambios de estafa.

Caddi evalúa exhaustivamente la liquidez y las tarifas de DEX y CEX para brindar a los usuarios recomendaciones comerciales claras. Con Caddi, los usuarios pueden estar tranquilos sabiendo que están obteniendo la mejor ejecución comercial posible y al mismo tiempo están protegidos por una seguridad integral.

6) 0xScope: protocolo de gráfico de conocimiento de datos en cadena

En el mundo de blockchain, la transparencia de los datos es uno de sus valores fundamentales. 0xScope reconoce esto plenamente y proporciona una poderosa herramienta de análisis en cadena diseñada para permitir a los usuarios profundizar en los datos de blockchain.

Las principales características de 0xScope incluyen:

  • Consulta del historial de transacciones: los usuarios pueden encontrar rápidamente información relevante sobre transacciones simplemente ingresando una dirección o un hash de transacción.

  • Análisis de contratos inteligentes: Es crucial que los desarrolladores e investigadores puedan profundizar en el comportamiento y las interacciones de los contratos inteligentes. 0xScope proporciona a sus usuarios capacidades detalladas de análisis de contratos inteligentes.

  • Seguimiento de tokens: a través de esta función, los usuarios pueden rastrear el comportamiento en cadena de los tokens que les interesan en tiempo real, como el volumen de transacciones, la cantidad de titulares, etc.

  • Gráficos de liquidez y profundidad: es importante que los traders y creadores de mercado comprendan la liquidez y la profundidad del mercado. 0xScope proporciona gráficos visuales de estos datos para ayudarlos a tomar decisiones comerciales más informadas.

0xScope no solo proporciona a sus usuarios datos exhaustivos sobre blockchain, sino que su interfaz está diseñada para hacer que estos datos sean fáciles de entender e interpretar, ya sea un desarrollador experimentado o un principiante.

4. Futuro: Blockchain brinda posibilidades ilimitadas a las aplicaciones centradas en la intención

En el ecosistema digital actual, la combinación de blockchain y aplicaciones centradas en la intención presagia la llegada de una nueva era.

1) No se requiere permiso

Web2 ha aportado muchas innovaciones, pero todavía está limitado por los permisos, lo que hace que muchas aplicaciones no puedan comunicarse entre sí. Por ejemplo, iOS de Apple y Android de Google dificultan el rastreo de datos entre sí, y mucho menos su ejecución. Pero la llegada de Web3 y blockchain está cambiando esta situación.

Imagina un metaverso donde los elementos que tienes en un juego pueden usarse en otro. O una aplicación Defi puede integrarse perfectamente con una plataforma de juegos o música. Sólo si no puedes pensar en ello, no podrás hacerlo.

2) Automatización de contratos inteligentes

El potencial de los contratos inteligentes no se limita a las transacciones.

  • Ejecución automática: en el mundo Web3, los usuarios ya no necesitan esperar ni realizar operaciones manuales, los contratos inteligentes lo manejarán automáticamente.

  • Interacción dinámica: los contratos inteligentes pueden ajustarse en tiempo real según las condiciones del mercado.

  • Seguridad mejorada: los contratos inteligentes reducen el riesgo de errores e intervenciones maliciosas.

  • Ahorro de costos: los contratos inteligentes pueden optimizar las transacciones en función de la congestión de la red, ahorrando así costos a los usuarios.

3) Combinado con IA

La IA puede ayudar a los sistemas a comprender y responder mejor a las intenciones de los usuarios.

  • Comprender la intención del usuario: la IA puede analizar el comportamiento y el lenguaje de un usuario para determinar su verdadera intención.

  • Respuesta dinámica: según el contexto y el comportamiento del usuario, la IA puede ajustar sus respuestas.

  • Predecir el comportamiento: la IA puede predecir el comportamiento del usuario con antelación y prepararse en consecuencia.

  • Experiencia de usuario mejorada: la IA puede optimizar continuamente el sistema en función de los comentarios de los usuarios.

  • Seguridad y detección de anomalías: la IA puede detectar comportamientos anormales y mejorar la seguridad del sistema.

5. Un escenario futuro que puedes esperar

En el futuro, las tecnologías basadas en intenciones automatizarán muchas tareas manuales. Imagine que, como inversor, desea utilizar los activos de BSC para comprar GLP. Abre DappOS y ejecuta transacciones con un solo clic, omitiendo procesos complicados entre cadenas. En DappOS, también puede reclamar recompensas LP de Kyberswap y planear aprovecharlas en un pedido grande rastreado en 0xscope. Al mismo tiempo, Caddi le ayuda a encontrar la mejor ruta de transacción para garantizar que obtenga el mejor precio y, al mismo tiempo, protegerse contra posibles amenazas de phishing.

Hay más tareas esperándote. En los últimos dos días ha recibido muchas propuestas de inversión en Telegram. No quieres comprobarlos manualmente, así que le dices a la IA y lo haces a través de Grindery: "Mira las transacciones en Telegram durante los últimos dos días y filtra las startups con una valoración de más de 10 millones de dólares". El sistema procesa automáticamente esta información por usted y entrega una hoja de Google seleccionada que enumera sus oportunidades más prometedoras en una fracción del tiempo.

Esto presagia un futuro en el que podrá concentrarse en lo que es realmente importante, en lugar de las tareas mundanas diarias. A medida que estas tecnologías se desarrollen más, nuestras vidas serán más eficientes y convenientes.

índice

https://www.paradigm.xyz/2023/06/intents

https://github.com/anoma/whitepaper/blob/main/whitepaper.pdf

https://www.notion.so/c1dacec540934a4a9787ff32eae40afb?pvs=21

https://www.notion.so/423cc91f7e3a4127856fb76ececd3f3a?pvs=21

https://dba.mirror.xyz/NTg5FSq1o_YiL_KJrKBOsOkyeiNUPobvZUrLBGceagg

https://www.notion.so/0b25b2838ab54f369440cc83fde77fb7?pvs=21

https://dappos.gitbook.io/docs/

https://learn.unibot.app/

https://www.grindery.io/

https://mirror.xyz/hyperoracleblog.eth/qbefsToFgFxBZBocwlkX-HXbpeUzZiv2UB5CmxcaFTM