Sistema de intención: la emergente revolución del middleware que resuelve la complejidad de las Finanzas descentralizadas

El sistema de intención podría convertirse en la clave para resolver la complejidad de las Finanzas descentralizadas

Antes del colapso de Luna, estaba gestionando una estrategia de ganancias de stablecoins para un amigo que no estaba familiarizado con las criptomonedas. Nuestra forma de colaborar era muy simple: él depositaba fondos en una billetera de hardware, y nos reuníamos una o dos veces a la semana por Zoom, donde yo le guiaba paso a paso sobre las acciones que necesitaba ejecutar.

Distribuimos fondos en casi todos los protocolos de Finanzas descentralizadas disponibles en varias cadenas. En sesiones de 2 a 4 horas, realizamos decenas de transacciones de aprobación, transferencia, intercambio, depósito, reclamo y extracción de fondos. Los fondos se distribuyen en diversas formas como pares de negociación LP personalizados, bloqueos de votación, entre otros, para obtener incentivos. Utilizamos casi todos los puentes cruzados, DEX y agregadores de rendimiento principales para mover nuestra cartera de activos en stablecoins y obtener diversas tasas de rendimiento en el ámbito de las criptomonedas.

La parte más difícil de este proceso es explicar detalladamente cada paso de la operación. Yo daré las instrucciones, y él necesita entender las interfaces de varias herramientas DeFi complejas y ejecutar las operaciones. Nuestra reunión estuvo llena de instrucciones como "haz clic aquí", "ve allí", "cambia esto". Por ejemplo, para intercambiar USDC por FRAX/DAI LP en Polygon y hacer el staking, se deben seguir los siguientes pasos:

  1. En un DEX, intercambiar USDC por DAI(2 transacción: aprobar + intercambiar )
  2. Transferir USDC y DAI entre cadenas a Polygon( en una transacción: aprobar + cruzar cadena)
  3. En el DEX de Polygon, combinar USDC y DAI( en una transacción: aprobar + cambiar )
  4. Deposita los tokens LP en el fondo de recompensas para obtener recompensas(2 transacciones: aprobar + depositar)

¡Solo este simple flujo de fondos requiere 12 transacciones! Debemos obtener información a través de la interfaz específica del protocolo, buscando, creando y ejecutando transacciones individuales directamente en EVM. Este proceso es manual, consume tiempo y es arduo, especialmente para carteras de mayor tamaño. Al recordar, estas tareas solo imitaron algunas aplicaciones de Finanzas descentralizadas, pero operar manualmente es extremadamente complejo.

Desde un nivel más alto, todos los procesos que ejecutamos tienen resultados esperados claros. Poseemos algún tipo de activo y esperamos utilizarlo para completar tareas X, Y y Z. Al igual que en el ejemplo anterior, nuestra intención es "convertir USDC en Ethereum a liquidez en forma de FRAX/DAI en Polygon y depositarlo en el pool de staking". Este es el "contenido" de nuestra operación, y las 12 transacciones que debemos ejecutar son el "método" específico. Desde el punto de partida hasta el final, se requiere una serie de pasos claros y razonables, todos los cuales son cuantificables.

Un potente algoritmo de enrutamiento de transacciones puede simplificar enormemente este proceso, reduciendo los pasos a 1-2. Los usuarios solo necesitan describir el resultado deseado, y el algoritmo devolverá la mejor ruta e incluso podrá gestionar la transacción directamente. Esta estructura de mapeo de rutas se llama "intención", y es parte del futuro de middleware en rápido desarrollo de Ethereum. Aunque la industria tiene una noción general de la intención, aún no se ha alcanzado un consenso claro sobre su definición. Actualmente hay algunas opiniones generales, como que la intención es declarativa, es decir, busca ayuda externa a través del intercambio de datos entre el usuario y el "solucionador". El usuario declara el resultado que desea, y el solucionador proporciona el método para lograrlo. A diferencia de las transacciones con parámetros específicos, la intención debe ser mapeada por un tercero. Además, existen algunas condiciones restrictivas que ayudan a concentrar las posibilidades en un rango más pequeño y filtrable para que los usuarios elijan.

Tomando a mi amigo como ejemplo, el sistema de intención nos permite difundir un objetivo final a un grupo de solucionadores, quienes calcularán la mejor ruta. Luego podemos elegir la opción más óptima en precio y ejecutar la transacción. Todos los pasos intermedios son manejados por la ruta proporcionada por los solucionadores, el usuario solo necesita confirmar 1-2 transacciones.

La arquitectura básica basada en "intenciones" ya existe en el EVM. Cuando utilizas cualquier DEX, encuentra la mejor ruta para la ejecución de la transacción. En algunas interfaces de DEX, después de seleccionar los activos a comprar y vender, la UI automáticamente encuentra el mejor grupo de liquidez para el enrutamiento. Si no hay pares de intercambio directos, las órdenes se ejecutan a través de múltiples grupos de liquidez para obtener la mejor ruta de ejecución, todo completado en una sola transacción. También proporciona un impacto de precio aproximado y qué medidas puede tomar el usuario para limitar el deslizamiento. Una vez determinados los parámetros, la UI también puede ayudar a construir los datos EVM en crudo que se utilizarán para la transmisión.

¿Por qué los intentos (Intents) podrían ser la respuesta a la complejidad de las Finanzas descentralizadas?

Esta intención de negociación en el DEX es solo un ejemplo muy básico. La UI es solo una herramienta útil para construir intercambios comerciales a través de lógica específica. En comparación, la intención comparte resultados esperados ( como obtener la máxima cantidad de un determinado token ) y condiciones restrictivas ( como vender solo una cantidad específica de otro token ). Es el solucionador quien determina la mejor tasa de intercambio.

Si alguna vez has utilizado ciertos agregadores DEX, habrás visto el sistema de intenciones para construir las transacciones de intercambio. Los usuarios aún deben proporcionar todos los parámetros de ejecución y luego obtienen un conjunto de opciones de posibles relés de transacción. Estas opciones pueden ejecutarse en diferentes DEX y, dependiendo del relé, tienen diferentes tarifas y costos de gas. Al final, el usuario elige la mejor combinación de precio/costo.

Además de los agregadores de intercambio, en Ethereum existen otros tipos de "intenciones":

  1. Orden limitada: si se cumplen las condiciones, se permite retirar activos de la cuenta.
  2. Algunas subastas basadas en protocolos: ejecución de órdenes de terceros basada en la liquidez no DEX.
  3. Gas patrocinado: permite utilizar ciertos tokens para ejecutar transacciones de terceros, aplicable a billeteras de abstracción de cuentas.
  4. Encargo: La lista blanca pertenece a esta situación, se realiza una verificación de la base de datos antes de ejecutar la transacción.
  5. Procesamiento por lotes de transacciones: Permite el procesamiento por lotes de la intención de eficiencia de Gas.
  6. Intercambio entre cadenas: consulte ciertos protocolos de intercambio entre cadenas.

Aunque los tipos de órdenes se están diversificando cada vez más, la forma más simple de describir la intención podría ser "orden limitada", que es simplemente un nuevo término de marketing. Una orden limitada se refiere a la intención de comprar una cantidad específica de un activo a un precio determinado, y solo se ejecutará una vez que la otra parte acepte la orden.

Al igual que las órdenes limitadas, la intención consiste en dos partes de la transacción. La primera parte es el estado final que el usuario espera. La segunda parte es la transacción iniciada por el solucionador. Combinando ambas, se puede obtener el contenido completo necesario para ejecutar la transacción.

¿Por qué las intenciones (Intents) pueden ser la respuesta a los problemas de complejidad de las Finanzas descentralizadas?

Venta de MEV

La forma de construcción basada en la arquitectura de intenciones casi no tiene riesgos. Primero, los solucionadores tienen el incentivo de no difundir las intenciones de MEV que pueden beneficiarlos. "En muchos casos, la extracción de MEV requiere la ejecución en cadena de los pedidos de los usuarios. En estos casos, la ejecución de los pedidos de los usuarios expone el estado de la blockchain, y los extractores pueden aprovechar ese estado para obtener beneficios. El retroceso y las transacciones sándwich son ejemplos comunes."

La característica central de la intención es la exposición de datos. Al firmar un mensaje de intención, indicas que estás dispuesto a extraer MEV a costa de la conveniencia. Dado que las intenciones no pueden ser transmitidas directamente a la memoria de Ethereum, se almacenan en un grupo de intenciones privado fuera de la cadena. Estos grupos de intenciones pueden ser con permiso, sin permiso o una mezcla de ambos.

La piscina de intenciones sin permisos utiliza API descentralizadas, lo que permite a los nodos en el sistema compartir intenciones libremente y otorgar acceso irrestricto a los ejecutores. Por ejemplo, ciertos protocolos de retransmisión y la memoria compartida propuesta. La memoria abierta es vulnerable a ataques DDOS y no puede garantizar la prevención de la difusión de intenciones de ejecuciones maliciosas.

En comparación, las piscinas de intención de permiso utilizan API confiables, pueden resistir ataques DDoS y no requieren la propagación de intenciones. Dependen de intermediarios de confianza, que pueden garantizar la calidad de ejecución siempre que se mantenga la confianza. Estos intermediarios suelen tener una buena reputación, lo que los motiva a asegurar una ejecución de primer nivel. Sin embargo, aún mantienen una fuerte suposición de confianza, lo que perjudica el espíritu fundamental de las blockchain abiertas.

Las soluciones híbridas cierran la brecha entre los sistemas con permiso y los sistemas sin permiso. Pueden adoptar una combinación de difusión con permiso y ejecución sin permiso, o viceversa. Algunos protocolos de subasta de flujo de órdenes utilizan una cadena de bloques confiable ( para la coincidencia de órdenes fuera de la cadena ) para operar subastas, pero la participación no requiere permiso.

Actualmente, los pools de intención más populares son centralizados y están autorizados, sin ningún incentivo para compartir información con los competidores. El riesgo aquí es que una parte absorba la mayor parte de las transacciones basadas en la intención y, aprovechando su posición de monopolio, comience a introducir tarifas y otros comportamientos de búsqueda de rentas, mientras que los usuarios con poder de negociación han desaparecido en manos de intermediarios extractivos.

¿Por qué la intención (Intents) podría ser la respuesta al problema de complejidad de las Finanzas descentralizadas?

Riesgo de middleware

Al considerar la intención como una orden limitada, podemos comparar el flujo de órdenes de ciertas empresas de corretaje con el pago (PFOF).

Estas corredoras ofrecen a los usuarios operaciones "gratuitas", basadas en que los usuarios pueden vender el flujo de órdenes en lugar de enviarlo a intercambios tradicionales. Los creadores de mercado son empresas que compran y venden grandes cantidades de valores, y proporcionan este pago porque pueden obtener ganancias de la diferencia de precios de compra y venta de las órdenes. Los críticos han acusado ampliamente a ciertas corredoras de tener conflictos de interés. Aunque las corredoras tienen la obligación de proporcionar la mejor ejecución para las órdenes de sus clientes, se afirma que los incentivos monetarios de PFOF pueden influir en sus decisiones sobre a dónde enviar las órdenes.

La intención es una forma de arbitraje PFOF, a la que llamamos MEV. Las oportunidades de arbitraje creadas por pedidos no liquidados a largo plazo ( y parte de los pedidos ) pueden ser más valiosas que las transacciones añadidas manualmente al pool de memoria de Ethereum, ya que el solucionador puede determinar la ruta, en lugar de competir por MEV antes o después de la transacción con transacciones de sándwich en un bloque dado.

Los solucionadores no verificados y opacos tienen una alta probabilidad de ofrecer la peor ruta, ya que sus márgenes de beneficio son inversamente proporcionales a una buena ejecución. Los usuarios aún necesitan seleccionar un solucionador, y pueden aprovechar esta capacidad de negociación para obligar a los solucionadores a competir entre sí por el flujo de órdenes. El solucionador que brinde el mayor retorno al usuario bajo condiciones de restricción gana la subasta.

Algunos protocolos adoptaron este diseño, utilizando subastas en lote para encontrar el mejor precio de liquidación para los traders. En estos protocolos, las órdenes no se ejecutan de inmediato, sino que se recopilan y liquidan en lote. Este sistema no utiliza un operador central, sino que emplea una competencia pública de solucionadores para emparejar las órdenes. Una vez que finaliza el lote, estos solucionadores presentan las soluciones para liquidar las órdenes.

Las subastas en lote pueden permitir que las transacciones dentro de un lote tengan el mismo precio, evitando así que los mineros reordenen las transacciones. No hay ejecución previa ni ejecución posterior. Estos protocolos utilizan subastas de flujo de órdenes para garantizar que los comerciantes obtengan la mejor ejecución de precios. Sin embargo, también hay algo de MEV en estas órdenes, ya que los creadores de mercado deben ser capaces de realizar operaciones de arbitraje en otro lugar para mantener su rentabilidad.

¿Por qué los Intents podrían ser la respuesta al problema de complejidad de las Finanzas descentralizadas?

Perspectivas futuras

Actualmente, algunos protocolos están desarrollando una infraestructura basada en intenciones para permitir sistemas híbridos. Ciertos proyectos están construyendo explícitamente grupos de memoria privada y redes de construcción de bloques para dirigir el tráfico hacia L2 y Ethereum. Además, hay algunos proyectos que están intentando construir infraestructura de próxima generación completamente sin permisos, además de varias otras empresas que se han unido a este ámbito.

Aunque aún no se ha llegado a un consenso sobre quién será el ganador final de la intención, esto es parte de la creciente revolución de la capa de middleware que está ocurriendo en el campo de las criptomonedas hoy en día, lo cual es necesario para mejorar la experiencia del usuario. La interfaz de usuario de las criptomonedas actual no es lo suficientemente amigable para los usuarios comunes, lo que dificulta una adopción más amplia. Las intenciones actuales se utilizan generalmente para el intercambio de tokens y el procesamiento por lotes de pedidos, pero el objetivo futuro es hacer que sean aplicables a datos completamente generales y al procesamiento de datos arbitrarios.

Esto abre nuevas posibilidades para el desarrollo de aplicaciones en algunas nuevas cadenas de bloques emergentes, ya que todas las billeteras pueden tener como predeterminado la abstracción de cuentas. Una poderosa capa de intención puede desbloquear nuevos casos de uso para los productos en estos ecosistemas y simplificar las aplicaciones construidas sobre ellos.

¿Por qué la intención (Intents) podría ser la respuesta al problema de complejidad de las Finanzas descentralizadas?

![Por qué las intenciones (Intents) pueden

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 6
  • Compartir
Comentar
0/400
rugdoc.ethvip
· hace12h
Las Finanzas descentralizadas son muy complicadas.
Ver originalesResponder0
LiquidityWizardvip
· 07-11 11:40
El sistema de intención tiene un gran potencial
Ver originalesResponder0
MultiSigFailMastervip
· 07-11 11:28
Dos palabras: problema
Ver originalesResponder0
CryptoHistoryClassvip
· 07-11 11:28
La historia de DeFi se repite
Ver originalesResponder0
FadCatchervip
· 07-11 11:25
¿Las Finanzas descentralizadas son demasiado complicadas?
Ver originalesResponder0
BoredStakervip
· 07-11 11:14
Es bastante complicado.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)