Exploración del mecanismo de AMM en el ecosistema de Solana
En la industria de Web3, los productos de finanzas descentralizadas ( DeFi ) dominan el mercado. Entre ellos, el Automated Market Maker ( AMM ), como un eslabón clave, ha impulsado enormemente la innovación en el ámbito financiero de Web3. Este artículo presentará varias implementaciones importantes de AMM dentro del ecosistema de Solana, con la esperanza de proporcionar referencia para que los proveedores de liquidez elijan sus estrategias de inversión.
Market Maker de Producto Constante ( CPMM )
CPMM es la implementación más básica de AMM, utilizada en muchos productos. Tomando como ejemplo el AMM basado en producto constante lanzado por una plataforma, su principio fundamental es que la cantidad de suministro de dos tipos de tokens en el fondo tiene un producto fijo: X * Y = k.
Cuando un usuario añade liquidez al fondo, el sistema creará automáticamente una cuenta asociada para el usuario y emitirá un token LP, que sirve como prueba de la participación del usuario en el fondo. Al retirar liquidez, el token LP correspondiente será destruido.
El programa en cadena de CPMM se desarrolla utilizando Anchor. Cuando los usuarios intercambian tokens, se activan las instrucciones relacionadas con el swap. Tomando como ejemplo el intercambio de USDC y el token TRUMP, se puede realizar a través de la piscina TRUMP-USDC.
En la operación de swap, la cantidad exacta de tokens objetivo que se puede intercambiar se calcula mediante la fórmula de producto constante:
TokenX y TokenY, después de los cambios en sus cantidades totales, deberían mantener su producto constante. A través de transformaciones matemáticas, se puede obtener la fórmula de cálculo para la cantidad del token objetivo. Cabe destacar que este cálculo no incluye las tarifas, las cuales ya han sido deducidas en la lógica previa.
Creadores de mercado de liquidez concentrada ( CLMM )
CLMM es similar a la versión V3 de un conocido DEX, donde cada par de tokens tiene múltiples niveles de tarifas, permitiendo crear pools correspondientes a esos niveles. Hereda conceptos como tick, niveles de tarifas múltiples y liquidez concentrada.
Al igual que el CPMM, debido a las características de la cadena Solana, el CLMM no necesita desplegar contratos por separado para cada piscina, ni existe el concepto de contrato de fábrica.
CLMM permite a los proveedores de liquidez seleccionar un rango de precios al inyectar fondos, los fondos solo se distribuyen dentro del rango seleccionado. También se puede inyectar solo un tipo de token, proporcionando liquidez unidireccional, similar a las órdenes limitadas en las finanzas tradicionales.
En general, los fondos con pequeñas fluctuaciones de precios tienden a elegir un rango pequeño; mientras que los fondos con fluctuaciones drásticas eligen un rango grande. Esto puede ayudar a evitar que el precio actual se desvíe del rango seleccionado y reducir las pérdidas impermanentes.
Aunque la liquidez concentrada ha mejorado la utilización de fondos, también ha planteado mayores exigencias sobre la conciencia financiera de los proveedores de liquidez. Si no se maneja adecuadamente, las fluctuaciones frecuentes en la cadena pueden resultar en pérdidas impermanentes severas.
Proveedor de liquidez dinámico ( DLMM )
DLMM es un producto AMM lanzado por una plataforma, que es una variante de Uniswap V3 y es similar a CLMM. DLMM también permite concentrar fondos en un rango específico cerca del precio actual, pero difiere en su implementación y ofrece algunas características especiales.
DLMM introdujo el concepto de Bin, el fondo comienza desde un precio base, y cada intervalo pequeño de Bin step existe como un Bin. Las transacciones dentro del mismo Bin disfrutan de deslizamiento cero, lo que puede aumentar enormemente el volumen de transacciones y la tasa de éxito; teóricamente, los proveedores de liquidez pueden cosechar más tarifas de transacción.
Al igual que en CLMM, los tokens en el grupo se distribuyen a ambos lados del precio actual, y un token solo necesita proporcionar liquidez unilateral. El Bin activado actualmente contiene dos tokens, mientras que otros Bins se distribuyen a ambos lados, existiendo cada uno solo con un token.
DLMM ofrece tres estrategias de liquidez: Spot, Curve y Bid Ask. La estrategia Spot es la más versátil; Curve es adecuada para grupos con pequeños cambios de precio, como pares de stablecoins; Bid Ask es adecuada para grupos con grandes fluctuaciones de precios, pero requiere ajustes frecuentes de la posición.
Resumen
Como una parte importante del campo financiero de Web3, AMM impulsa la popularización y el desarrollo de las finanzas descentralizadas a través de su mecanismo único e innovación. Con el avance de la tecnología y la mejora del ecosistema, se espera que AMM desempeñe un papel aún más importante en el futuro, cambiando aún más el panorama financiero tradicional.
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.
Análisis completo del mecanismo AMM del ecosistema Solana: comparación entre CPMM, CLMM y DLMM
Exploración del mecanismo de AMM en el ecosistema de Solana
En la industria de Web3, los productos de finanzas descentralizadas ( DeFi ) dominan el mercado. Entre ellos, el Automated Market Maker ( AMM ), como un eslabón clave, ha impulsado enormemente la innovación en el ámbito financiero de Web3. Este artículo presentará varias implementaciones importantes de AMM dentro del ecosistema de Solana, con la esperanza de proporcionar referencia para que los proveedores de liquidez elijan sus estrategias de inversión.
Market Maker de Producto Constante ( CPMM )
CPMM es la implementación más básica de AMM, utilizada en muchos productos. Tomando como ejemplo el AMM basado en producto constante lanzado por una plataforma, su principio fundamental es que la cantidad de suministro de dos tipos de tokens en el fondo tiene un producto fijo: X * Y = k.
Cuando un usuario añade liquidez al fondo, el sistema creará automáticamente una cuenta asociada para el usuario y emitirá un token LP, que sirve como prueba de la participación del usuario en el fondo. Al retirar liquidez, el token LP correspondiente será destruido.
El programa en cadena de CPMM se desarrolla utilizando Anchor. Cuando los usuarios intercambian tokens, se activan las instrucciones relacionadas con el swap. Tomando como ejemplo el intercambio de USDC y el token TRUMP, se puede realizar a través de la piscina TRUMP-USDC.
En la operación de swap, la cantidad exacta de tokens objetivo que se puede intercambiar se calcula mediante la fórmula de producto constante:
TokenX y TokenY, después de los cambios en sus cantidades totales, deberían mantener su producto constante. A través de transformaciones matemáticas, se puede obtener la fórmula de cálculo para la cantidad del token objetivo. Cabe destacar que este cálculo no incluye las tarifas, las cuales ya han sido deducidas en la lógica previa.
Creadores de mercado de liquidez concentrada ( CLMM )
CLMM es similar a la versión V3 de un conocido DEX, donde cada par de tokens tiene múltiples niveles de tarifas, permitiendo crear pools correspondientes a esos niveles. Hereda conceptos como tick, niveles de tarifas múltiples y liquidez concentrada.
Al igual que el CPMM, debido a las características de la cadena Solana, el CLMM no necesita desplegar contratos por separado para cada piscina, ni existe el concepto de contrato de fábrica.
CLMM permite a los proveedores de liquidez seleccionar un rango de precios al inyectar fondos, los fondos solo se distribuyen dentro del rango seleccionado. También se puede inyectar solo un tipo de token, proporcionando liquidez unidireccional, similar a las órdenes limitadas en las finanzas tradicionales.
En general, los fondos con pequeñas fluctuaciones de precios tienden a elegir un rango pequeño; mientras que los fondos con fluctuaciones drásticas eligen un rango grande. Esto puede ayudar a evitar que el precio actual se desvíe del rango seleccionado y reducir las pérdidas impermanentes.
Aunque la liquidez concentrada ha mejorado la utilización de fondos, también ha planteado mayores exigencias sobre la conciencia financiera de los proveedores de liquidez. Si no se maneja adecuadamente, las fluctuaciones frecuentes en la cadena pueden resultar en pérdidas impermanentes severas.
Proveedor de liquidez dinámico ( DLMM )
DLMM es un producto AMM lanzado por una plataforma, que es una variante de Uniswap V3 y es similar a CLMM. DLMM también permite concentrar fondos en un rango específico cerca del precio actual, pero difiere en su implementación y ofrece algunas características especiales.
DLMM introdujo el concepto de Bin, el fondo comienza desde un precio base, y cada intervalo pequeño de Bin step existe como un Bin. Las transacciones dentro del mismo Bin disfrutan de deslizamiento cero, lo que puede aumentar enormemente el volumen de transacciones y la tasa de éxito; teóricamente, los proveedores de liquidez pueden cosechar más tarifas de transacción.
Al igual que en CLMM, los tokens en el grupo se distribuyen a ambos lados del precio actual, y un token solo necesita proporcionar liquidez unilateral. El Bin activado actualmente contiene dos tokens, mientras que otros Bins se distribuyen a ambos lados, existiendo cada uno solo con un token.
DLMM ofrece tres estrategias de liquidez: Spot, Curve y Bid Ask. La estrategia Spot es la más versátil; Curve es adecuada para grupos con pequeños cambios de precio, como pares de stablecoins; Bid Ask es adecuada para grupos con grandes fluctuaciones de precios, pero requiere ajustes frecuentes de la posición.
Resumen
Como una parte importante del campo financiero de Web3, AMM impulsa la popularización y el desarrollo de las finanzas descentralizadas a través de su mecanismo único e innovación. Con el avance de la tecnología y la mejora del ecosistema, se espera que AMM desempeñe un papel aún más importante en el futuro, cambiando aún más el panorama financiero tradicional.