Sistema de intención: el terminador de la complejidad de las Finanzas descentralizadas

El sistema de intenciones podría resolver el problema de complejidad de las Finanzas descentralizadas

Antes del colapso de Luna, gestioné una estrategia de rendimiento de stablecoins para un amigo, que quería entender esos increíbles altos rendimientos de enero de 2020. Este amigo no es un experto en criptomonedas, y anteriormente nunca había realizado operaciones en la cadena. Nuestra forma de colaborar fue muy simple: él depositaba fondos en su propia billetera de hardware, y luego 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.

Desde el principio, hemos diversificado nuestros fondos en casi todos los protocolos DeFi disponibles en varias cadenas. En sesiones de 2 a 4 horas, realizamos decenas de transacciones, incluyendo autorizaciones, transferencias, intercambios, depósitos, reclamación de recompensas y retiros de fondos. Los fondos se transfieren a varios proyectos como pares de negociación LP personalizados en Uniswap, bloqueo de votación en Curve, etc., y todos los fondos se diversifican para obtener incentivos. Hemos utilizado casi todos los servicios de puentes intercadena, DEX de renombre y agregadores de rendimiento para mover nuestra cartera de stablecoins, con el fin de obtener cualquier rendimiento al que se pueda acceder en el ámbito de las criptomonedas.

Decir que lo dejé zambullirse de cabeza todavía es ser demasiado educado. En nuestro trabajo, la parte más desafiante es intentar explicar en detalle todos los pasos que necesitamos seguir. Yo doy las instrucciones y él necesita ejecutarlas, además de tener que entender la interfaz de usuario de todas estas complejas Finanzas descentralizadas. Nuestras reuniones están llenas de instrucciones como "haz clic aquí", "ve allí", "cambia esto".

Tomando como ejemplo el intercambio de USDC por FRAX/DAI LP en Polygon, todo el proceso requiere 12 transacciones:

  1. Intercambiar USDC por DAI en un DEX en 2 transacciones, aprobar + intercambiar (
  2. Transferir USDC y DAI a través de la cadena a Polygon)4 transacciones, aprobar +跨链(
  3. En un DEX en Polygon, combinar USDC y DAI)4 transacciones, aprobar + combinar (
  4. Depositar los tokens LP en el fondo de ganancias para obtener recompensas )2 transacciones, aprobar + depositar (

Debemos proporcionar información a través de la interfaz de usuario específica del protocolo para buscar, crear y ejecutar directamente estas transacciones individuales en la EVM. Este proceso es manual, largo y arduo, especialmente en el caso de carteras de gran tamaño. En retrospectiva, estas tareas solo imitaron las funciones de algunas DApp de agricultura de rendimiento, pero operar manualmente es extremadamente complejo.

Desde un nivel más alto, todos los procesos que ejecutamos tienen resultados esperados claros. Poseemos activos y queremos utilizarlos para completar las tareas X, Y, Z. Al igual que en el ejemplo anterior, nuestro objetivo es "convertir USDC en Ethereum a LP de FRAX/DAI en Polygon y depositarlo en el fondo de staking". Ese es el "contenido" de nuestra operación, y las 12 transacciones que debemos ejecutar son el "cómo" operar. Desde el punto de partida hasta el final, se requiere una serie de pasos claros y lógicos, todos ellos cuantificables.

Un potente algoritmo diseñado para manejar el enrutamiento de transacciones puede simplificar este proceso en 1-2 pasos. Solo necesitamos presentar 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 del middleware que está evolucionando rápidamente en Ethereum. Actualmente, no hay un consenso sobre la definición de intención, pero ya existen algunos conceptos amplios.

Una opinión sostiene: "La intención es firmar un conjunto de restricciones declarativas que permiten a los usuarios externalizar la creación de transacciones a terceros, mientras mantienen el control total sobre las transacciones." Otra definición es: "Las transacciones son imperativas, mientras que las intenciones son declarativas. En otras palabras, las transacciones son mensajes claramente definidos que especifican cómo ejecutar la EVM para generar cambios de estado, mientras que las intenciones especifican los cambios de estado deseados, sin preocuparse por el proceso de implementación concreto."

En estas dos definiciones, 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 le proporciona un 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 condiciones de restricción que limitan el conjunto de posibles caminos, lo que ayuda a concentrar el número total de posibilidades en un conjunto más pequeño y filtrable del que el usuario puede elegir.

Tomando el caso de mi amigo como ejemplo, el sistema de intención nos permite transmitir el objetivo final a un grupo de solucionadores, que luego calcularán el mejor camino. Podemos elegir la ruta más óptima en precio y ejecutar la transacción. Todos los pasos intermedios serán gestionados por la ruta proporcionada por los solucionadores, y el usuario solo necesita confirmar de 1 a 2 transacciones.

![¿Por qué los intentos (Intents) podrían ser la respuesta al problema de complejidad de las Finanzas descentralizadas?])https://img-cdn.gateio.im/webp-social/moments-4cb7471082b5b193378e0c9ad50873d5.webp(

La arquitectura básica basada en "intenciones" ya se ha construido sobre EVM. Cuando utilizas cualquier DEX, este encontrará la mejor ruta para la ejecución de la transacción. En la interfaz de Curve, después de seleccionar los activos a comprar y vender, la interfaz de usuario encontrará automáticamente el mejor LP para el enrutamiento. Debido a la falta de LP de USDT/frxETH, la orden pasará por múltiples LP para obtener la mejor ruta de ejecución: USDT > sUSD > sETH > ETH > frxETH, todo completado en una sola transacción. También proporcionará una estimación del impacto en el precio, así como las medidas que el usuario puede tomar 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 transmisión.

Esta intención de intercambio en Curve es solo un ejemplo muy básico. La interfaz de usuario es solo una herramienta útil para construir transacciones de intercambio mediante la siguiente lógica:

Intercambio de FRAX: utilizar 5bps de LP de FRAX/USDC de Curve para intercambiar 100,000 FRAX por al menos 999,000 USDC, con una validez hasta el bloque X. En comparación, la intención de compartir el resultado esperado ) obtener la máxima cantidad de USDC ( y las condiciones restrictivas ) solo vender 100,000 FRAX (. Es el solucionador quien determina cuál es la mejor tasa de intercambio.

Si alguna vez has utilizado ciertos agregadores DEX, verás un sistema de intención para construir transacciones de intercambio. Al usar estos agregadores, 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. Los usuarios pueden elegir la mejor combinación de precio/costo según las tarifas y costos de gas ofrecidos por diferentes intermediarios.

![¿Por qué los intentos (Intents) pueden ser la respuesta a la complejidad de las Finanzas descentralizadas?])https://img-cdn.gateio.im/webp-social/moments-28f74939352b754f76dc827d62e0094c.webp(

Además de los agregadores de intercambio, en Ethereum existen otros tipos de "intención":

  1. Orden limitada: si se cumplen las condiciones, se permite retirar activos de la cuenta.
  2. Subasta de pedidos: ejecución de pedidos de terceros basada en la liquidez no DEX.
  3. Gas patrocinado: permite usar 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 procesar en lotes las intenciones de eficiencia de Gas.
  6. Intercambio entre cadenas: consulte ciertos protocolos de intercambio entre cadenas.

Aunque los tipos de órdenes son cada vez más diversos, la forma más simple de describir la intención podría ser "orden limitada", solo que se ha adoptado una nueva forma 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 la orden solo se completará cuando la otra parte aparezca y acepte la orden.

Al igual que las órdenes limitadas, la intención se compone de dos partes en la transacción. La primera parte es el estado final esperado por el usuario. La segunda parte es la transacción iniciada por el solucionador. Al combinar ambas, se obtiene lo necesario para ejecutar la transacción.

La forma de construcción basada en la arquitectura de intenciones casi no presenta riesgos. Primero, los solucionadores no tienen incentivos para difundir intenciones de MEV de las cuales puedan beneficiarse. "En muchos casos, la extracción de MEV requiere ejecutar los pedidos de los usuarios en la cadena. 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 ganancias. Las transacciones de retroceso y sándwich son algunos ejemplos comunes."

Las características centrales de la intención son la exposición de datos. Al firmar un mensaje de intención, se indica que estás dispuesto a extraer MEV a expensas de la conveniencia. Dado que la intención no se puede transmitir directamente a la memoria de Ethereum, donde las transacciones ) se alinean antes de su ejecución (, se llenan en un Interpool privado fuera de la cadena. Estos Interpool pueden ser autorizados, no autorizados o una mezcla de ambos.

Interpool sin licencia adopta una API descentralizada, permitiendo que los nodos en el sistema compartan libremente intenciones y otorguen a los ejecutores acceso sin restricciones. Ejemplos incluyen ciertos repetidores de protocolo y la propuesta de un pool de memoria compartida. El pool de memoria abierta ya es maduro para ataques DDOS, y no se puede garantizar la detención de la propagación de intenciones de ejecución 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 confiables, siempre que mantengan la confianza, pueden garantizar la calidad de la ejecución. Este tipo de intermediarios suelen tener buena reputación, lo que puede motivarlos 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 licencia y los sistemas sin licencia. Pueden combinar la propagación con licencia y la ejecución sin licencia, o viceversa. Subastas de flujo de órdenes como ciertos protocolos utilizan una cadena de bloques de partes confiables ) para la coincidencia de pedidos fuera de la cadena ( para operar subastas, pero la participación es sin licencia.

![¿Por qué las intenciones (Intents) podrían ser la respuesta a la complejidad de las Finanzas descentralizadas?])https://img-cdn.gateio.im/webp-social/moments-b3db327fe5a421e6947dd89721ee21de.webp(

El Interpool más popular en la actualidad es centralizado y con licencia, y no hay 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 otros comportamientos de extracción, mientras que los usuarios con poder de negociación han desaparecido en manos de intermediarios extractivos.

Al considerar la intención como una orden limitada, podemos hacer una comparación clara con el flujo de órdenes de ciertos corredores que pagan )PFOF(. Estos corredores ofrecen a los usuarios operaciones "gratuitas", basadas en que los usuarios pueden vender el flujo de órdenes, en lugar de enviarlas a bolsas tradicionales. Los creadores de mercado son empresas que compran y venden grandes cantidades de valores, y ofrecen este pago porque pueden lucrar con el diferencial de compra y venta de las órdenes. Los críticos han criticado ampliamente esta práctica por conflictos de interés. Aunque las casas de bolsa 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 su decisión sobre dónde enviar las órdenes.

La intención es una forma de arbitraje PFOF, que llamamos MEV. Las oportunidades de arbitraje creadas por partes de órdenes no liquidadas a largo plazo ) pueden ser más valiosas que las transacciones añadidas manualmente al pool de memoria de Ethereum, ya que los solucionadores pueden determinar la ruta, en lugar de competir con transacciones sandwich para obtener MEV antes o después de la transacción en un bloque dado.

Los resolutores no verificados y opacos tienen una alta probabilidad de ofrecer la peor ruta, ya que sus márgenes de beneficio son inversamente proporcionales a la buena ejecución. Los usuarios aún necesitan elegir un resolutor, y pueden aprovechar esta capacidad de negociación para forzar a los resolutores a competir entre sí por el flujo de órdenes. El resolutor que ofrezca el mayor retorno a los usuarios bajo las condiciones establecidas gana la subasta.

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

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

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

Actualmente, algunos protocolos están desarrollando una infraestructura basada en intenciones para permitir sistemas híbridos. Ciertos proyectos están

DEFI11.78%
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
  • 6
  • Compartir
Comentar
0/400
LayerZeroEnjoyervip
· 07-22 18:35
¿Ha llegado nuevamente este ciclo?
Ver originalesResponder0
NonFungibleDegenvip
· 07-20 06:08
ngmi con estos tutoriales de nivel boomer... defi es solo para chads ser
Ver originalesResponder0
AlgoAlchemistvip
· 07-19 18:57
¿Todavía hay que enseñar a operar durante dos horas? Mejor comprar un agente directamente.
Ver originalesResponder0
GasFeeLovervip
· 07-19 18:56
Entusiasta de Web3 que sabe un poco de tecnología, es un poco solitario y se ríe de sí mismo.
Genera un comentario estilizado basado en el artículo:

Tontos en la práctica, ¡me muero de risa!
Ver originalesResponder0
GasFeeCrybabyvip
· 07-19 18:49
¿Todavía usas Zoom en 2022?
Ver originalesResponder0
AllInAlicevip
· 07-19 18:46
¿Por qué hacerlo tan complicado? Ahora todavía se atreve a jugar con moneda estable.
Ver originalesResponder0
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)