Revisión previa:
“AgentFi - impulsado por AO, el nuevo concepto de Finanzas descentralizadas”
Continuando con la última vez. La industria de la Cadena de bloques en su conjunto es una historia de evolución de escalado, donde se están intentando diversas rutas para mejorar la velocidad y reducir los costos, pero todas tienen sus propios límites. Hasta que AO, un paradigma diferente de la Cadena de bloques tradicional, apareció en escena. A través de un diseño ingenioso, el espacio de Bloquear en AO ya no es un producto escaso con suministro fijo, sino un recurso que puede ser creado infinitamente según las necesidades, lo que le da a AO la capacidad de escalar infinitamente!
Esto también hace posible el modelo financiero orientado a Agent - AgentFi, que tiene un alcance más amplio en comparación con las Finanzas descentralizadas tradicionales.
La tradicional DeFi protocolo se originó en la red Ether, a pesar de la aparición de diversas L2 y nuevas cadenas públicas de alto rendimiento, la imaginación sobre el paradigma de construcción de DeFi siempre ha estado limitada a la red Ether. Ahora, ¿podríamos imaginar una plataforma completamente sin limitaciones de rendimiento, similar a recordar el desarrollo de Internet desde solo lectura, a lectura/escritura, a Algoritmo, hasta la autonomía, y reimaginar cómo debería ser la financiación on-chain, podría surgir una nueva visión en nuestra mente? ¿Una visión en la que todos los usuarios pueden crear Agentes financieros, donde cualquier unidad de cálculo puede convertirse en una Institución financiera, ofreciendo un escenario de igualdad financiera con Servicios financieros personalizados?
¿Por qué se necesita un protocolo estándar para un agente?
En una computadora AO, los procesos se comunican a través de mensajes, y la comunicación de mensajes sigue ciertas normas. De hecho, lo mismo ocurre en el contexto financiero.
La personalización es el punto de partida de la diversificación. Si los agentes financieros de diferentes tipos se desarrollan por sí mismos, seguramente surgirán diferentes protocolos, lo que dificultará la interacción entre los agentes. ¿Cómo lograr que los agentes se comuniquen entre sí y se emparejen mutuamente?
Para evitar la falta de interoperabilidad causada por la falta de normas unificadas, nace el Protocolo FusionFi (FFP).
El Protocolo de FusionFi como protocolo de interacción entre Agentes, define las reglas de interacción entre Agentes, permitiendo que varios servicios financieros creados por Agentes puedan comunicarse entre sí y fusionarse en un todo. En este punto de partida de AgentFi, este protocolo es bastante visionario.
FFP (Protocolo FusionFi)
FusionFi Protocol es un protocolo lanzado por el fundador de EverVision, outprog, en la conferencia Arweave Asia 2024.
El concepto clave en el Protocolo FusionFi es la Nota. Es un modelo abstracto de representación de compromiso, cuya forma puede ser Token, bono, certificado, derecho contractual, etc. Utilizando el modelo de Nota como intermediario, el Protocolo FusionFi puede admitir diversos escenarios financieros, como transacciones, préstamos, stake, etc.
El protocolo FusionFi no solo proporciona una especificación de protocolo, sino que también ofrece a los desarrolladores una herramienta de desarrollo de AgentFi (FFP SDK) para ayudarles a crear AgentFi de manera más eficiente y sencilla.
Actualmente, el Protocolo FusionFi ya tiene dos instancias: AMM Agent y Orderbook Agent.
Agente AMM
Tomando como ejemplo al AMM Agent, cada AMM Agent puede entenderse como un grupo de liquidez con ‘soberanía individual’, y las reglas de market making de este grupo de liquidez se pueden establecer de forma independiente. Esto significa que los usuarios no necesitan depender de una plataforma externa, como un pool de liquidez que utiliza un algoritmo de market making unificado, para realizar funciones de intercambio de forma autónoma, y pueden buscar contrapartes adecuadas en toda la red. En otras palabras, cuando los usuarios crean un Agent, en realidad están creando un intercambio descentralizado propio. Luego, el Protocolo FusionFi puede permitir que muchos de estos ‘intercambios individuales’ formen una red punto a punto para lograr un emparejamiento más eficiente y flexible.
A continuación se muestra el flujo principal de AMM Agent:
Parece simple, pero para los LP, el proceso de creación del estándar trampa de depósito, adición, canje y retiro parece ser diferente en el sentido de que el Agente está controlado por el propio usuario, y para el LP, el activo está en sus propias manos. Esto es en realidad la capacidad de AgentFi en sí misma, mientras que FusionFi se enfoca en establecer una entrada relativamente unificada (y estructura de datos) para esta capacidad.
Puedes pensar en ello como que, como LP, solo necesitas completar operaciones de depósito y retiro, y llamar a la función de entrada unificada. La función en sí puede estar vinculada a varios proyectos de Finanzas descentralizadas, y no es necesario preocuparse por cómo interactúan o funcionan posteriormente, ya que este es el valor de la capa de protocolo. Es similar a cómo, una vez que se establecen estándares como ERC20, la capa de aplicación los adapta para los usuarios.
A continuación se muestra un ejemplo de código específico para agregar liquidez.
Como se puede ver, solo se necesitan unas pocas líneas de código central para implementar rápidamente esta función.
const minLiquidity = await agent.getMinLiquidityByX(helloAmount, ammSlippageOfPercent)//set the quantity and Deslizamiento
const addLiquidityMessageId = await agent.addLiquidity(minLiquidity)//发起添加 Liquidez的消息
const addLiquidityResult = await getProcessResult(addLiquidityMessageId, ammProcess)//Obtener resultado
Código fuente del caso de uso:
Ciclo de vida de la nota
Aquí podemos cambiar al punto de vista de la Nota y observar el proceso de transacción entre el usuario y el Agente AMM.
Cuando un usuario realiza una solicitud de Consulta, todos los Agentes AMM que tienen la Liquidez correspondiente crean automáticamente una cotización, que es una Nota. Esta Nota tiene un período de validez muy corto y si no se puede concretar rápidamente, la Nota caducará. Los Agentes AMM son equivalentes a los creadores de mercado.
Todas las Notas se almacenarán en el Pool de Notas del sistema, el cual actúa como un espacio de almacenamiento compartido para facilitar el acceso a otras entidades.
El usuario selecciona la oferta de Note más adecuada de Note Pool a través de la página web frontal y la presenta al Centro de Liquidación para el Asentamiento. El Centro de Liquidación es responsable de llevar a cabo operaciones de Asentamiento específicas, como el swap aquí.
Note 被标记为”已 Asentamiento“,Swap 被成功执行。
Aquí, el Centro de Liquidación es un componente clave en el Protocolo FusionFi y se encarga de procesar todas las operaciones de notas del sistema.
En realidad, lo mismo ocurre con el Agente de Libro de Órdenes, donde la orden limitada en el Agente de Libro de Órdenes es en sí misma una Nota, y su proceso de Asentamiento es completamente idéntico al Agente de Cotización creado por el Agente AMM. Esto significa que, en realidad, el Protocolo FusionFi puede fusionar la Liquidez de AMM y del libro de órdenes.
Esta fusión ha traído grandes beneficios. En el escenario de intercambio, la Liquidez puede provenir tanto de las cotizaciones de los usuarios como de los Nodos de mercado. Los usuarios pueden utilizar protocolos de enrutamiento para buscar Liquidez en todo el pool de Nodos, logrando así el mejor precio de negociación. El AMM proporciona Liquidez básica al mercado, pero existe el problema del impacto del precio y la Pérdida impermanente, mientras que el libro de órdenes permite a los usuarios actuar como creadores independientes, siendo adecuado para operaciones de gran volumen y usuarios con demandas de precios específicas. Después de la fusión, el AMM proporciona Liquidez continua, mientras que el libro de órdenes reduce el impacto del precio y aumenta la Profundidad, haciendo que las operaciones de órdenes grandes sean más eficientes. Este modelo satisface las necesidades de diferentes tipos de usuarios, desde inversores minoristas hasta instituciones, lo que aumenta la utilización de los fondos y fomenta una mayor madurez del mercado.
Varios Note Asentamiento
Los ejemplos anteriores se limitan solo a un Asentamiento de una sola nota, pero en realidad, el Protocolo FusionFi también puede admitir Asentamiento de múltiples notas a la vez, y este tipo de Asentamiento es atómico. Todos los Asentamiento en una sola transacción se completan antes de que se cambie el estado de las notas. De lo contrario, el estado de todas las notas no se cambiará.
Esto trae algunas características muy útiles:
División de grandes órdenes comerciales: las grandes órdenes son difíciles de ejecutar por una sola contraparte, FFP permite dividir las grandes órdenes y aprovechar al máximo la Liquidez dispersa.
Varias transacciones en una: varias transacciones pueden combinarse en un solo pedido atómico. Esto mejora en cierta medida la velocidad de las transacciones, lo cual es crucial para los operadores de alta frecuencia y escenarios de transacción complejos.
Comercio de múltiples saltos: el comercio de múltiples saltos es una extensión de la función de combinación de pedidos. Supongamos que en un escenario de intercambio se debe completar un intercambio de A→C, pero no existe una ruta directa de A→C, pero hay una ruta de A→B→C, FFP puede realizar una combinación de pedidos de A→B, B→C. Además, este comercio de múltiples saltos es atómico y no habrá casos en los que A→B tenga éxito pero B→C falle.
Arbitraje de cero capital: es lo que se conoce como el lobo con las manos vacías. En realidad, el arbitrajista toma dos notas con una brecha de interés y las liquida al mismo tiempo. Puedes ver la imagen a continuación.
Fuente de la imagen:
Permaswap es el primer DEX construido en AgentFi DEX basado en FusionFi Protocol, y también es el DEX más maduro en el ecosistema de AO actualmente. Si está interesado, puede experimentar las características mencionadas en Permaswap (aopsn.com).
Centro de Liquidación
Obviamente, en el Protocolo FusionFi, el Centro de Liquidación es un componente clave. Procesará todas las notas en orden de tiempo, siempre que el sistema SU de AO esté funcionando correctamente, se puede obtener ese orden de tiempo. Cualquier persona puede extraer notas del grupo de notas y presentarlas al Centro de Liquidación para el Asentamiento.
Cuando la cantidad de solicitudes de procesamiento con notas aumenta, el Centro de Liquidación también puede expandirse fácilmente de manera distribuida, dividiendo las tareas de Asentamiento entre varios procesos de liquidación. Dependiendo de la presión, se calcula y se divide el procesamiento en diferentes procesos de liquidación según el ID de la nota.
La aplicación diversificada de Note
El formato estructurado de las notas definido por el Protocolo FusionFi en realidad tiene una gran aplicabilidad universal para varios negocios financieros. Por lo tanto, la forma de aplicar las notas es muy diversa. No solo se puede utilizar para representar cotizaciones de comercio al contado, sino también para escenarios de comercio de futuros, contratos de futuros, préstamos y otros. Por lo tanto, FusionFi no solo puede fusionar liquidez, sino también varias formas de finanzas.
Perspectiva
En mi opinión, el mundo de Internet es esencialmente un comercio multipunto. Por lo tanto, resolver transacciones de alta frecuencia entre múltiples grupos tiene un alto valor y el modelo de AgentFi puede cubrir casi todos los escenarios de Finanzas descentralizadas, mientras que el protocolo FusionFi permite una emparejamiento eficiente punto a punto entre Agentes y además, este tipo de emparejamiento es inter-protocolo. Frente a la competencia en el campo de Finanzas descentralizadas para competir por la Liquidez como la forma principal de competencia y el modelo de monopolizar la Liquidez como forma de obtener beneficios, el cambio que puede traer el protocolo FusionFi es revolucionario!
Por supuesto, FusionFi Protocol es un nuevo estándar de protocolo que puede requerir ajustes y optimizaciones continuas según las necesidades del negocio. Esto puede tomar como referencia el patrón de propuestas de mejora de Bitcoin (BIP) y propuestas de mejora de Ethereum (EIP) para incorporar ideas en la colaboración conjunta.
Referencia material:
Finanzas inteligentes: de AgentFi a FusionFi
Protocolo FusionFi: Elemento central para lograr la interoperabilidad de AgentFi
Documento del protocolo FusionFi
protocolo介绍.md
Este artículo se publicó por primera vez en PermaDAO
Enlace al artículo original: