¿Cómo nació el creador de mercado automatizado (AMM)?
¿Cómo se relacionan los pools de liquidez con AMM?
¿Cómo funcionan los pools de liquidez?
¿Cómo se valora un activo en un fondo de liquidez?
¿Cuáles son las desventajas de la MMA?
¿Qué es la Pérdida Impermanente?
¿Cómo reducir riesgos al operar con AMM?
El Principal
El Creador de Mercado Automatizado (AMM) es un algoritmo de software para controlar la liquidez y los precios de los criptoactivos en intercambios descentralizados.
Los sistemas AMM se utilizan ampliamente en la industria DeFi, particularmente en intercambios descentralizados (DEX) como Uniswap, Balancer, Bancor y Curve.
AMM utiliza la liquidez en pools públicos de criptomonedas de múltiples tokens bloqueados en contratos inteligentes especiales para crear mercados descentralizados.
¿Cómo llegó a ser el creador de mercado automatizado (AMM)?
Un creador de mercado automatizado (AMM) es un mecanismo de trading autónomo en el que operan la mayoría de los protocolos DeFi de trading. Permite el movimiento de capital y la ejecución de intercambios de usuarios en los mercados de criptoactivos disponibles.
El primer desarrollador conocido que habló sobre la implementación de AMM fue Alan Liu, un miembro del equipo del proyecto Gnosis. Sus ideas fueron esbozadas por el fundador de Ethereum, Vitalik Buterin, en Reddit en 2016 y en un blog personal en julio de 2017.
Este concepto formó la base del protocolo de la plataforma Uniswap, que recibió su primera subvención de $100,000 de la Fundación Ethereum. Además, Vitalik Buterin asesoró a los desarrolladores de Uniswap.
Posteriormente, el AMM se hizo ampliamente conocido gracias a Uniswap. Al mismo tiempo, una de las primeras implementaciones exitosas de AMM se puede considerar la plataforma Bancor Network, que recaudó $140 millones a través de una ICO en junio de 2017.
¿Cómo están relacionadas las piscinas de liquidez con AMM?
El elemento clave necesario para que MMA funcione es un fondo de liquidez, una especie de almacenamiento de criptoactivos en forma de un contrato inteligente. El fondo de liquidez generalmente consiste en dos criptoactivos y forma un mercado, análogo a un par de negociación en un intercambio centralizado.
Algunos participantes del grupo bloquean sus fondos para generar ingresos a través de comisiones de intercambio. A tales usuarios se les llama proveedores de liquidez.
Otra categoría son los usuarios directos de un intercambio descentralizado que intercambian criptomonedas en el protocolo ( dichas transacciones se llaman "swaps") utilizando uno de los pools.
Para entender mejor las piscinas de liquidez, veamos qué llevó a su creación.
Los primeros intercambios DEX operaron en Ethereum y utilizaron el libro de órdenes estándar utilizado en los intercambios centralizados para el comercio. Para que tal mecanismo de comercio sea efectivo, debe tener una velocidad de procesamiento de transacciones extremadamente alta. Dado que las transacciones en un intercambio descentralizado se confirman a través de la blockchain, la velocidad y las capacidades reales de tales DEX eran extremadamente limitadas. AMM proporcionó una solución a este problema.
Así, AMM es una forma fundamentalmente diferente de crear un mercado de activos, siendo la fórmula o las reglas por las cuales el protocolo maneja las órdenes de compra o venta y las reservas de los usuarios.
¿Cómo funcionan los pools de liquidez?
Los pools pueden usar dos o más activos. Por ejemplo, en el intercambio Uniswap, puedes crear pools para tokens emparejados. La plataforma Balancer te permite crear pools para tres o más tokens. Y el protocolo Curve está diseñado para pools basados en activos con un valor similar, como ETH y el token envuelto WETH o USDC y DAI. La operación de estos pools está gobernada por AMMs.
Cada uno de estos AMM-DEX puede utilizar sus propias fórmulas y reglas para interactuar con los pools de liquidez Por ejemplo, el protocolo Uniswap utiliza la siguiente fórmula: x * y = k.
En la ecuación, x e y representan el número de tokens disponibles en el fondo de liquidez; k es un valor constante llamado invariante. En el caso de Curve, se utilizan las fórmulas x * y = k y x + y = k.
La fórmula x * y = k también se utiliza para los proyectos SushiSwap y PancakeSwap, que son el tipo más común de AMM-DEX.
¿Cómo se precio un activo en un fondo de liquidez?
Cuando la liquidez está bloqueada en un pool, su proveedor recibe tokens LP especiales que confirman su participación en el pool. Pueden presentarse como un pagaré, cuya posesión otorga el derecho a recibir comisiones de las transacciones de intercambio en el intercambio y a recuperar su participación del pool;
Los LP-tokens son un activo cripto transferible que se puede vender o intercambiar en el mercado abierto e invertir en aplicaciones DeFi de terceros.
El proceso de intercambiar un activo por otro a través de un grupo de liquidez se llama intercambio. La esencia del proceso es agregar solo un activo al grupo en lugar de dos, como en el caso de los LPs. El grupo cobra una pequeña comisión por el intercambio, comparable a la comisión por una transacción en un intercambio centralizado, es decir, 0.1-0.3%. Las tarifas se distribuyen entre los proveedores de liquidez en proporción a su participación en el grupo.
Ejemplo
Creamos un pool de liquidez condicional para el par ETH/USDC. Al precio de 1 ETH igual a 2000 USDC, necesitaríamos bloquear simultáneamente cualquier cantidad de estas dos monedas en el contrato inteligente en una proporción de 1:2000. A este precio, podría haber 100 ETH y 200,000 USDC en el pool.
El saldo de activos en el fondo se determina por su precio. Cuando un usuario decide intercambiar 10 ETH utilizando el fondo descrito anteriormente, depositará sus monedas en un contrato inteligente en una transacción normal. A cambio de sus 10 ETH, recibirá 20,000 USDC ( excluyendo la tarifa de intercambio ).
Después de este intercambio, el saldo del pool será de 110 ETH y 180,000 USDC. En consecuencia, el precio de ETH específicamente en este pool será de alrededor de 1636 USDC en lugar de 2000 USDC en otros mercados. Esta situación atrae a los comerciantes de arbitraje que capitalizan el desequilibrio añadiendo USDC al pool hasta que el precio alcance un precio de mercado de 2,000 USDC por 1 ETH.
¿Cuáles son las desventajas de la MMA?
Aunque el AMM ha sido un avance para el trading y DeFi, tiene una serie de desventajas distintas. Primero, existe un alto riesgo de deslizamiento de precios al realizar intercambios utilizando el MMA. A su vez, esto conlleva riesgos de pérdidas incurridas para los LPs y el valor extraído por mineros (MEV) para los usuarios comunes.
Para protegerse contra tales riesgos, se están creando otros tipos de AMMs, como el proyecto CowSwap, que combina los desarrollos de AMM-Balancer y el protocolo Gnosis.
En segundo lugar, a diferencia de los intercambios centralizados, solo se puede realizar un tipo de órdenes al operar a través de AMM. No es posible comerciar con órdenes limitadas u otros tipos, por ejemplo, Stop Loss.
¿Qué es la Pérdida Impermanente?
La Pérdida Impermanente (IL) es una pérdida temporal o no realizada al mantener activos en un pool de liquidez utilizando AMM-DEX. Las PIs se atribuyen a los proveedores de liquidez (LPs), lo que significa la diferencia en el precio en el momento en que los tokens están bloqueados en el pool y el precio real en el momento de la tenencia. Las pérdidas se llaman no realizadas porque no se consolidan hasta que se retira la liquidez del pool.
Como ejemplo, tomemos un fondo de liquidez en el intercambio Uniswap, que funciona según la fórmula clásica x * y = k:
Un proveedor de liquidez bloqueó 1 ETH y 2000 DAI. Su participación en el fondo ascendió al 10%;
El pool tiene un total de 10 ETH y 20,000 DAI - el equivalente a 40,000 DAI.
El saldo del fondo no cambió porque no hubo nuevos proveedores de liquidez.
Supongamos que el precio de mercado de ETH cambió a 4000 DAI.
Luego, los traders de arbitraje aprovecharon la situación y cambiaron la proporción en el pool a 5 ETH de un lado y 20,000 DAI del otro. Al mismo tiempo, el tamaño total del pool se mantuvo en los 40,000 DAI originales.
En este punto, el proveedor de liquidez decidió retirar su participación del fondo: es del 10%.
Dada la actual balance del fondo, retira 0.5 ETH y 2000 DAI, aunque inicialmente añadió 1 ETH y 2000 DAI.
El valor inicial de su participación era de 4000 DAI (1 ETH más 2000 DAI) en términos de stablecoins. El valor del activo en el momento de la retirada era el mismo 4000 DAI (0.5 ETH más 2000 DAI)
Sin embargo, si el usuario simplemente hubiera mantenido su 1 ETH y 2000 DAI, el valor de sus activos habría sido de 6000 DAI. Esta es la pérdida o ganancia no realizada al usar AMM-DEX.
El usuario también recibirá un 10% (proportional a su participación en el pool) de todas las comisiones del pool como recompensa por proporcionar liquidez. La recompensa puede reducirse, por ejemplo, debido a los impuestos asignados a los desarrolladores o a la tesorería del proyecto para el desarrollo futuro.
Este es un ejemplo condicional de un aumento brusco en el precio de un activo en un 50%, sin tener en cuenta las muchas transacciones de los operadores de arbitraje y el tiempo necesario para alinear el precio de un activo dentro del grupo con el precio en los intercambios centralizados, donde los cambios ocurren instantáneamente.
Cuando el mercado está "tranquilo", los movimientos variables se añaden al cálculo de la Pérdida Impermanente, como lo describe en su blog el desarrollador de StarkNet Peteris Erins. Como resultado de estos cálculos predictivos, el valor de la Pérdida Impermanente en un movimiento doble en el precio de un activo sería de aproximadamente 5.7%. Pero este es solo un valor pronosticado - las "pérdidas" potenciales son muy difíciles de predecir.
¿Cómo reducir los riesgos al operar con AMM?
Antes de utilizar un fondo de liquidez, deberías calcular todas las comisiones posibles que tendrás que pagar en el momento del depósito y la retirada planificada de activos.
Se debe tener en cuenta la posibilidad de movimientos en el precio de los activos en cualquier dirección. Algunos problemas potenciales, como el riesgo de pérdida intermitente (IL), se pueden calcular de antemano.
Para calcular IL, necesitas entender la naturaleza de su origen. También puedes utilizar uno de los calculadores de pérdida variable disponibles en línea.
El contenido es solo de referencia, no una solicitud u oferta. No se proporciona asesoramiento fiscal, legal ni de inversión. Consulte el Descargo de responsabilidad para obtener más información sobre los riesgos.
¿Qué es un Creador de mercado automatizado (AMM)?
En Este Artículo
El Principal
El Creador de Mercado Automatizado (AMM) es un algoritmo de software para controlar la liquidez y los precios de los criptoactivos en intercambios descentralizados.
Los sistemas AMM se utilizan ampliamente en la industria DeFi, particularmente en intercambios descentralizados (DEX) como Uniswap, Balancer, Bancor y Curve.
AMM utiliza la liquidez en pools públicos de criptomonedas de múltiples tokens bloqueados en contratos inteligentes especiales para crear mercados descentralizados.
¿Cómo llegó a ser el creador de mercado automatizado (AMM)?
Un creador de mercado automatizado (AMM) es un mecanismo de trading autónomo en el que operan la mayoría de los protocolos DeFi de trading. Permite el movimiento de capital y la ejecución de intercambios de usuarios en los mercados de criptoactivos disponibles.
El primer desarrollador conocido que habló sobre la implementación de AMM fue Alan Liu, un miembro del equipo del proyecto Gnosis. Sus ideas fueron esbozadas por el fundador de Ethereum, Vitalik Buterin, en Reddit en 2016 y en un blog personal en julio de 2017.
Este concepto formó la base del protocolo de la plataforma Uniswap, que recibió su primera subvención de $100,000 de la Fundación Ethereum. Además, Vitalik Buterin asesoró a los desarrolladores de Uniswap.
Posteriormente, el AMM se hizo ampliamente conocido gracias a Uniswap. Al mismo tiempo, una de las primeras implementaciones exitosas de AMM se puede considerar la plataforma Bancor Network, que recaudó $140 millones a través de una ICO en junio de 2017.
¿Cómo están relacionadas las piscinas de liquidez con AMM?
El elemento clave necesario para que MMA funcione es un fondo de liquidez, una especie de almacenamiento de criptoactivos en forma de un contrato inteligente. El fondo de liquidez generalmente consiste en dos criptoactivos y forma un mercado, análogo a un par de negociación en un intercambio centralizado.
Algunos participantes del grupo bloquean sus fondos para generar ingresos a través de comisiones de intercambio. A tales usuarios se les llama proveedores de liquidez.
Otra categoría son los usuarios directos de un intercambio descentralizado que intercambian criptomonedas en el protocolo ( dichas transacciones se llaman "swaps") utilizando uno de los pools.
Para entender mejor las piscinas de liquidez, veamos qué llevó a su creación.
Los primeros intercambios DEX operaron en Ethereum y utilizaron el libro de órdenes estándar utilizado en los intercambios centralizados para el comercio. Para que tal mecanismo de comercio sea efectivo, debe tener una velocidad de procesamiento de transacciones extremadamente alta. Dado que las transacciones en un intercambio descentralizado se confirman a través de la blockchain, la velocidad y las capacidades reales de tales DEX eran extremadamente limitadas. AMM proporcionó una solución a este problema.
Así, AMM es una forma fundamentalmente diferente de crear un mercado de activos, siendo la fórmula o las reglas por las cuales el protocolo maneja las órdenes de compra o venta y las reservas de los usuarios.
¿Cómo funcionan los pools de liquidez?
Los pools pueden usar dos o más activos. Por ejemplo, en el intercambio Uniswap, puedes crear pools para tokens emparejados. La plataforma Balancer te permite crear pools para tres o más tokens. Y el protocolo Curve está diseñado para pools basados en activos con un valor similar, como ETH y el token envuelto WETH o USDC y DAI. La operación de estos pools está gobernada por AMMs.
Cada uno de estos AMM-DEX puede utilizar sus propias fórmulas y reglas para interactuar con los pools de liquidez Por ejemplo, el protocolo Uniswap utiliza la siguiente fórmula: x * y = k.
En la ecuación, x e y representan el número de tokens disponibles en el fondo de liquidez; k es un valor constante llamado invariante. En el caso de Curve, se utilizan las fórmulas x * y = k y x + y = k.
La fórmula x * y = k también se utiliza para los proyectos SushiSwap y PancakeSwap, que son el tipo más común de AMM-DEX.
¿Cómo se precio un activo en un fondo de liquidez?
Cuando la liquidez está bloqueada en un pool, su proveedor recibe tokens LP especiales que confirman su participación en el pool. Pueden presentarse como un pagaré, cuya posesión otorga el derecho a recibir comisiones de las transacciones de intercambio en el intercambio y a recuperar su participación del pool;
Los LP-tokens son un activo cripto transferible que se puede vender o intercambiar en el mercado abierto e invertir en aplicaciones DeFi de terceros.
El proceso de intercambiar un activo por otro a través de un grupo de liquidez se llama intercambio. La esencia del proceso es agregar solo un activo al grupo en lugar de dos, como en el caso de los LPs. El grupo cobra una pequeña comisión por el intercambio, comparable a la comisión por una transacción en un intercambio centralizado, es decir, 0.1-0.3%. Las tarifas se distribuyen entre los proveedores de liquidez en proporción a su participación en el grupo.
Ejemplo
Creamos un pool de liquidez condicional para el par ETH/USDC. Al precio de 1 ETH igual a 2000 USDC, necesitaríamos bloquear simultáneamente cualquier cantidad de estas dos monedas en el contrato inteligente en una proporción de 1:2000. A este precio, podría haber 100 ETH y 200,000 USDC en el pool.
El saldo de activos en el fondo se determina por su precio. Cuando un usuario decide intercambiar 10 ETH utilizando el fondo descrito anteriormente, depositará sus monedas en un contrato inteligente en una transacción normal. A cambio de sus 10 ETH, recibirá 20,000 USDC ( excluyendo la tarifa de intercambio ).
Después de este intercambio, el saldo del pool será de 110 ETH y 180,000 USDC. En consecuencia, el precio de ETH específicamente en este pool será de alrededor de 1636 USDC en lugar de 2000 USDC en otros mercados. Esta situación atrae a los comerciantes de arbitraje que capitalizan el desequilibrio añadiendo USDC al pool hasta que el precio alcance un precio de mercado de 2,000 USDC por 1 ETH.
¿Cuáles son las desventajas de la MMA?
Aunque el AMM ha sido un avance para el trading y DeFi, tiene una serie de desventajas distintas. Primero, existe un alto riesgo de deslizamiento de precios al realizar intercambios utilizando el MMA. A su vez, esto conlleva riesgos de pérdidas incurridas para los LPs y el valor extraído por mineros (MEV) para los usuarios comunes.
Para protegerse contra tales riesgos, se están creando otros tipos de AMMs, como el proyecto CowSwap, que combina los desarrollos de AMM-Balancer y el protocolo Gnosis.
En segundo lugar, a diferencia de los intercambios centralizados, solo se puede realizar un tipo de órdenes al operar a través de AMM. No es posible comerciar con órdenes limitadas u otros tipos, por ejemplo, Stop Loss.
¿Qué es la Pérdida Impermanente?
La Pérdida Impermanente (IL) es una pérdida temporal o no realizada al mantener activos en un pool de liquidez utilizando AMM-DEX. Las PIs se atribuyen a los proveedores de liquidez (LPs), lo que significa la diferencia en el precio en el momento en que los tokens están bloqueados en el pool y el precio real en el momento de la tenencia. Las pérdidas se llaman no realizadas porque no se consolidan hasta que se retira la liquidez del pool.
Como ejemplo, tomemos un fondo de liquidez en el intercambio Uniswap, que funciona según la fórmula clásica x * y = k:
Este es un ejemplo condicional de un aumento brusco en el precio de un activo en un 50%, sin tener en cuenta las muchas transacciones de los operadores de arbitraje y el tiempo necesario para alinear el precio de un activo dentro del grupo con el precio en los intercambios centralizados, donde los cambios ocurren instantáneamente.
Cuando el mercado está "tranquilo", los movimientos variables se añaden al cálculo de la Pérdida Impermanente, como lo describe en su blog el desarrollador de StarkNet Peteris Erins. Como resultado de estos cálculos predictivos, el valor de la Pérdida Impermanente en un movimiento doble en el precio de un activo sería de aproximadamente 5.7%. Pero este es solo un valor pronosticado - las "pérdidas" potenciales son muy difíciles de predecir.
¿Cómo reducir los riesgos al operar con AMM?
Antes de utilizar un fondo de liquidez, deberías calcular todas las comisiones posibles que tendrás que pagar en el momento del depósito y la retirada planificada de activos.
Se debe tener en cuenta la posibilidad de movimientos en el precio de los activos en cualquier dirección. Algunos problemas potenciales, como el riesgo de pérdida intermitente (IL), se pueden calcular de antemano.
Para calcular IL, necesitas entender la naturaleza de su origen. También puedes utilizar uno de los calculadores de pérdida variable disponibles en línea.