Sistema de Intenciones: una solución emergente para simplificar las operaciones complejas de Finanzas descentralizadas

Sistema de Intención: Soluciones potenciales para la complejidad del problema de las Finanzas descentralizadas

Antes de la caída de Luna, estaba operando una estrategia de ingresos de stablecoins para un amigo, quien quería entender las tasas de interés anormalmente altas de enero de 2020. Mi amigo no es un experto en criptomonedas y nunca había realizado operaciones en la cadena antes. Nuestra colaboración era sencilla: é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 detalladamente sobre las operaciones que necesitaba realizar.

Distribuimos los fondos en casi todos los protocolos de Finanzas descentralizadas disponibles en cada cadena. En sesiones de 2 a 4 horas, realizamos decenas de transacciones de aprobación, transferencia, intercambio, depósito, reclamación y retiro de fondos. Los fondos se distribuyen en pares de operaciones LP personalizados de Uniswap, bloqueo de votación de Curve, etc., para maximizar los incentivos. Utilizamos casi todos los puentes entre cadenas, DEX de renombre y agregadores de rendimiento para mover nuestra cartera de stablecoins. Obtenemos diversas ganancias en el ámbito de las criptomonedas tanto como sea posible.

Este proceso se puede decir que lo hizo entrar directamente sin ninguna preparación.

La parte más desafiante de mi trabajo es tratar de explicar con detalle todos los pasos operativos necesarios. Yo doy instrucciones, él las ejecuta, mientras también tiene que entender la interfaz de usuario de estas complejas herramientas de Finanzas descentralizadas. Nuestras reuniones están llenas de indicaciones como "haz clic aquí", "ve allá", "cambia esto". Por ejemplo, para intercambiar USDC por FRAX/DAI LP en Polygon, el proceso es el siguiente:

  1. En un DEX, intercambiar USDC por DAI(2 transacciones, aprobar + intercambiar )
  2. Transferir USDC y DAI entre cadenas a Polygon(4 transacciones, aprobar + entre cadenas)
  3. En un DEX en Polygon, fusionar USDC y DAI ( en una transacción, aprobar + fusionar )
  4. Deposita LP en el vault para recibir recompensas (2 aprobaciones de transacción + depositar )

¡Solo con este simple flujo de fondos, necesitamos iniciar 12 transacciones! Debemos utilizar la información proporcionada por la interfaz de usuario específica del protocolo para buscar, crear y ejecutar transacciones individuales directamente en EVM. Este proceso es manual, consume tiempo y es arduo, especialmente en el caso de carteras de gran tamaño. Mirando hacia atrás, estas tareas solo imitan algunas DApp de Finanzas descentralizadas, pero operar manualmente es muy complejo.

Desde un nivel más alto, todos los procesos que ejecutamos tienen resultados esperados claros. Poseemos activos y esperamos utilizarlos para completar las tareas X, Y, Z. Al igual que en el ejemplo anterior, "tenemos USDC( en Ethereum ), esperamos proporcionar liquidez en forma de FRAX/DAI( en Polygon ), y luego depositarlo en el vault de staking". Este es el "contenido" de nuestras operaciones, y las 12 transacciones que debemos ejecutar son los "métodos de operación" específicos. Desde el punto de partida hasta el final, se necesita un conjunto de pasos claros y lógicos, todos estos pasos son cuantificables.

El potente algoritmo construido para manejar el enrutamiento de transacciones hará que el proceso sea mucho más sencillo, probablemente requiriendo solo 1-2 pasos. Solo necesitamos compartir el resultado que deseamos, y el algoritmo nos devolverá la mejor ruta, e incluso podría procesar la transacción directamente. Este tipo de estructura de mapeo de rutas se llama "intención", y es parte del futuro middleware de rápida evolución de Ethereum. Aunque actualmente no hay una definición unificada para la intención, ya existen algunas opiniones generales.

¿Por qué las intenciones (Intents) pueden ser la respuesta a la complejidad de DeFi?

La arquitectura básica basada en "intenciones" ya se ha construido sobre EVM. Cuando usas cualquier DEX, encuentra la mejor ruta para ejecutar la transacción. Después de seleccionar los activos a comprar o vender, la interfaz de usuario encuentra automáticamente el mejor LP para el enrutamiento. Dado que no hay pares de negociación directos, las órdenes pueden pasar por múltiples LP para obtener la mejor ruta de ejecución, todo en una sola transacción. También ofrece una estimación del impacto en el precio y qué medidas puede tomar el usuario para limitar el deslizamiento. Una vez que se seleccionan los parámetros correctos, la interfaz de usuario también puede ayudar a construir los datos EVM en bruto para la difusión.

Este es solo un ejemplo muy básico. La interfaz de usuario es en realidad una herramienta útil para construir intercambios comerciales mediante lógica específica. La intención es compartir los resultados esperados y las condiciones de restricción, que son determinadas por el solucionador para establecer la mejor tasa de intercambio.

Si alguna vez has utilizado ciertos agregadores de DEX, habrás visto un sistema de intenciones utilizado para construir transacciones de intercambio. Aún proporcionas todos los parámetros de ejecución y luego obtienes un conjunto de posibles intermediarios de transacciones que ejecutarán el intercambio. Estas transacciones pueden ejecutarse en diferentes DEX, y según el intermediario de la transacción, tienen diferentes tarifas y costos de gas. Finalmente, el usuario elige la mejor combinación de precio/costo.

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

  1. Orden limitada: si se cumplen las condiciones, se permite retirar activos de la cuenta.
  2. Ejecución de órdenes de terceros basada en la liquidez no DEX.
  3. Patrocinio de Gas: permite el uso de ciertos tokens para realizar transacciones de terceros, aplicable a billeteras abstractas de cuentas.
  4. Comisión: La lista blanca pertenece a esta situación, se realiza una verificación en la base de datos antes de ejecutar la transacción.
  5. Procesamiento por lotes: permite agrupar intenciones de eficiencia de Gas.
  6. Intercambio entre cadenas.

¿Por qué los Intents podrían ser la respuesta a la complejidad de DeFi?

Aunque los tipos de órdenes son cada vez más variados, la forma más simple de describir la intención podría ser "orden limitada", que simplemente utiliza una nueva formulación. Una orden limitada se refiere a la intención de comprar una cantidad específica de un activo a un precio determinado, y la orden en sí solo se ejecutará una vez que la otra parte aparezca y acepte la orden.

Al igual que las órdenes de límite, la intención consiste en dos partes que forman 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. Cuando combinas ambas, al final obtienes todo lo necesario para ejecutar la transacción.

La forma de construcción basada en la arquitectura de intenciones casi no tiene riesgos. Primero, los solucionadores no tienen incentivos para difundir intenciones de MEV que puedan aprovechar. "En muchos casos, la extracción de MEV requiere la ejecución de las órdenes de los usuarios en la cadena. En estos casos, la ejecución de las órdenes de los usuarios expone el estado de la blockchain, y los extractores pueden aprovechar ese estado para obtener ganancias. Las transacciones de retroceso y de sándwich son algunos 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 expensas de la conveniencia. Dado que la intención no puede ser transmitida directamente a la memoria caché de Ethereum, donde las transacciones ( se colocan en cola antes de su ejecución ), se rellenan en un Interpool privado fuera de la cadena. Estos Interpool pueden ser con licencia, sin licencia o una mezcla de ambos.

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

Interpool sin permisos utiliza una API descentralizada, lo que permite a los nodos en el sistema compartir intenciones libremente y otorgar a los ejecutores acceso sin restricciones. El pool de memoria abierta ya es maduro para ataques DDOS y no puede garantizar la prevención de la propagación de intenciones maliciosas.

En comparación, el pool de memoria con licencia utiliza una API confiable que puede resistir DDoS y no requiere la propagación de intenciones. Al depender de intermediarios de confianza, siempre que se mantenga la confianza, pueden garantizar la calidad de ejecución. Estos intermediarios suelen tener una buena reputación, lo que puede incentivarlos a asegurar una ejecución de primer nivel. Sin embargo, todavía tienen una fuerte suposición de confianza, lo que perjudica el espíritu central de la blockchain abierta.

Las soluciones híbridas cierran la brecha entre los sistemas con permiso y los sistemas sin permiso. Pueden adoptar la propagación con permiso combinada con la ejecución sin permiso, y viceversa. Algunas subastas de flujo de órdenes utilizan un protocolo de parte de confianza ( para la coincidencia de órdenes fuera de la cadena ) para operar la subasta, pero la participación no requiere permiso.

El Interpool más popular en la actualidad es centralizado y con licencia, sin incentivos para compartir información con los competidores. El riesgo aquí es que una parte absorbe la mayor parte de las transacciones basadas en la intención y, aprovechando su posición de monopolio, comienza a introducir tarifas y otras conductas de rent-seeking, mientras que los usuarios con poder de negociación han desaparecido en manos de intermediarios depredadores.

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

Cuando se considera la intención como una orden limitada, podemos hacer una comparación clara con el flujo de órdenes de pago (PFOF) de ciertas instituciones financieras tradicionales. Estas instituciones ofrecen a los usuarios operaciones "gratuitas", basadas en que los usuarios pueden vender el flujo de órdenes en lugar de enviarlo a bolsas tradicionales. Los creadores de mercado son empresas que compran y venden grandes cantidades de valores, y ofrecen este pago porque pueden beneficiarse de la diferencia entre el precio de compra y el de venta de las órdenes. Los críticos han criticado ampliamente esta práctica debido a conflictos de interés. Aunque las corredurías tienen la obligación de proporcionar la mejor ejecución para las órdenes de sus clientes, se dice que los incentivos monetarios del PFOF pueden influir en sus decisiones sobre a dónde enviar las órdenes.

La intención es una forma de arbitraje PFOF, que llamamos MEV. Las oportunidades de arbitraje creadas por pedidos no cerrados 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 el MEV antes o después de la transacción con transacciones sándwich en un bloque dado.

Los solucionadores no verificados y opacos tienen una alta probabilidad de ofrecer las peores rutas, ya que sus márgenes de beneficio son inversamente proporcionales a su capacidad de ejecución. Los usuarios aún necesitan elegir un solucionador, y pueden aprovechar esta capacidad de negociación para obligar a los solucionadores a competir entre sí por los flujos de órdenes. El solucionador que brinde el mayor retorno a los usuarios bajo las condiciones impuestas gana la subasta.

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

Las subastas por lotes permiten 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 posterior. Este diseño utiliza subastas de flujo de órdenes para asegurar que los traders obtengan la mejor ejecución de precio. Sin embargo, también hay algo de MEV en las órdenes, ya que los creadores de mercado deben poder realizar transacciones de arbitraje en otro lugar para seguir siendo rentables.

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

Actualmente, algunos protocolos están desarrollando infraestructuras basadas en intenciones para permitir sistemas híbridos. Ciertos proyectos están construyendo explícitamente grupos de memoria privados y redes de construcción de bloques para dirigir el tráfico hacia L2 y Ethereum. También hay proyectos que intentan construir infraestructuras de próxima generación completamente sin permiso, y varias otras empresas se han unido.

Aunque aún no hay consenso sobre quién es el ganador 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 por conveniencia. La interfaz de usuario de criptomonedas "mantener como está" no es lo suficientemente amigable para el usuario para una adopción más amplia. La intención actual generalmente se utiliza para el intercambio de monedas y el procesamiento por lotes de órdenes, pero el objetivo es hacer que sean aplicables a datos de total generalidad y a cualquier dato.

Abre la posibilidad de construir en algunas nuevas cadenas de bloques emergentes, ya que todas las billeteras pueden funcionar por defecto con la abstracción de cuentas. Una capa de intención poderosa puede desbloquear nuevos casos de uso para los productos en estas nuevas cadenas y simplificar las aplicaciones construidas sobre ellas.

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

DEFI0.25%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 9
  • Compartir
Comentar
0/400
RektButSmilingvip
· 07-14 17:17
又想trampa呗
Ver originalesResponder0
CoinBasedThinkingvip
· 07-13 03:59
Tsk tsk, en su día yo también fui estafado por luna.
Ver originalesResponder0
LightningLadyvip
· 07-13 02:13
tomar a la gente por tonta 2 años
Ver originalesResponder0
BackrowObservervip
· 07-12 03:23
La rentabilidad de las monedas estables ha caído....
Ver originalesResponder0
ChainDetectivevip
· 07-12 03:23
Los tontos que han sido tomados por tontos continúan tumbados.
Ver originalesResponder0
DeFiDoctorvip
· 07-12 03:23
Advertencia de riesgo: entender los pasos operativos complejos es precisamente un signo de gravedad clínica.
Ver originalesResponder0
DegenWhisperervip
· 07-12 03:21
Complicado hasta el punto de que me duele la cabeza... trampa un U y parece que estoy en un juego de obstáculos, qué molesto.
Ver originalesResponder0
UncleWhalevip
· 07-12 03:14
Luna destruyó todo por completo...
Ver originalesResponder0
FancyResearchLabvip
· 07-12 03:08
Otro sitio de construcción on-chain con explosión de complejidad
Ver originalesResponder0
Ver más
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)