Perpetual Protocol es un protocolo DeFi que te permite operar de forma descentralizada con contratos perpetuos mediante la blockchain de Ethereum y la sidechain de xDai.
Uno de los protocolos DeFi más importantes en Ethereum es Perpetual Protocol, un proyecto dedicado a crear un exchange descentralizado (DEX) que funciona sobre la base de los vAMM (acrónimo de Creadores de Mercado Automatizado Virtuales). Gracias a esta tecnología, Perpetual Protocol puede garantizar liquidez para realizar sus operaciones, teniendo en todo momento precios predecibles para los distintos activos.
Para lograr todo este funcionamiento, Perpetual Protocol utiliza un sistema de staking pool, por el que pueden recibir tokens PERP como recompensas que también se pueden reutilizar dentro del sistema de participación. Así tenemos, un nuevo protocolo DeFi, que si bien puede tener muchas similitudes con Uniswap o SushiSwap, nos muestra otra forma de crear DEX completamente funcionales y seguros.
Origen de Perpetual Protocol
La historia de Perpetual Protocol nos traslada a 2019, momento en el cual se creó Strike, un protocolo DeFi inspirado en las funciones de Synthetix y Uniswap. Strike, buscaba unir las capacidades de estos dos proyectos para crear un nuevo protocolo que permitiera la creación y negociación de contratos perpetuos. Adicionalmente, el sistema era capaz de ofrecer capacidades de apalancamiento, posiciones cortas y un slippage menor, en comparación con otros protocolos.
Sin embargo, en agosto de 2020, los desarrolladores de Strike decidieron cambiar el nombre del proyecto por dos razones:
- El nombre Strike, se confundía con el de la wallet Strike de LN para BTC.
- Strike Protocols, también era el nombre de una fintech con sede en New York.
Entonces decidieron cambiar el nombre de Strike a Perpetual Protocol, y el token de Strike (SKE) cambió su denominación a PERP. El cambio no afectaba al proyecto más allá de ser un arreglo identificativo, pero fue suficiente para destacar aún más.
Objetivo y visión del proyecto
Parte del espíritu que llevó a la creación de Perpetual Protocol están claramente identificados en su comunidad. De hecho, podemos sintetizarlas en cuatros puntos muy claros que explican el objetivo y la visión de Perpetual Protocol, los cuales son:
- Democratizar potentes herramientas de comercio y ampliar la inclusión económica en todo el mundo. Esto gracias a que Perpetual Protocol es capaz de ofrecer acceso a los perpetuos, una de las herramientas financieras más complejas y centralizadas que existen en el mundo financiero tradicional y que ahora, gracias a Perpetual Protocol, están al alcance de cualquiera.
- Generar un AMM adecuado para futuros de baja liquidez debido a la liquidez incorporada, lo que permite la negociación de activos de larga cola. Esto es posible gracias a los vAMM, que son una mejora a los AMM que solemos encontrar en otros proyectos.
- Disminuir los impermanent loss para los participantes en los pools de liquidez del protocolo. De esta manera, la inversión de los proveedores de liquidez estaría protegida de la fluctuación de precios de las criptomonedas.
- Un sistema que minimiza los riesgos de manipulación de precios. Esto gracias a un sistema mixto de oráculos y algoritmos internos, que garantiza la información y formación correcta de los precios de los activos en el mercado.
¿Cómo funciona Perpetual Protocol?
Básicamente, Perpetual Protocol busca crear un DEX en el que los usuarios sean capaces de operar con contratos perpetuos de forma completamente descentralizada. Para lograr esto, Perpetual Protocol ha diseñado toda una serie de smart contracts sobre la red Ethereum que le permiten ofrecer este servicio. Además, con el fin de evitar los problemas de escalabilidad de Ethereum, Perpetual Protocol utiliza la tecnología de escalabilidad de xDai, con el fin de ofrecer rapidez de operación y bajas comisiones a sus usuarios, sin necesidad de abandonar el ecosistema Ethereum.
Un punto a destacar de Perpetual Protocol, es que las operaciones de sus perpetuos se liquidan mediante el uso de la stablecoin USDC. Esto se debe a que el sistema de garantía de Perpetual Protocol está asentado sobre esta stablecoin, una parte esencial del sistema que minimiza los riesgos de impermanent loss dentro del protocolo.
Gracias a que Perpetual Protocol es una dApp del tipo Web3, los usuarios pueden interactuar con el protocolo a través de monederos como MetaMask o compatibles. Si deseas mayor seguridad, puedes interactuar con el protocolo mediante una hardware wallet como Trezor o Ledger.
Además, Perpetual Protocol utiliza un sistema simplificado para permitir a los operadores obtener los beneficios del escalamiento de xDai sin tener que configurar su cartera. Simplemente utiliza tu monedero para «depositar» USDC a través de la interfaz y podrás operar en Perpetual Protocol. En todo momento, mantendrías el control de tus fondos, que quedarán reflejados en tu monedero. De esta forma, puedes operar o realizar staking en los LP del protocolo con el fin de ganar comisiones y recompensas por tus aportaciones.
¿Qué son las AMM virtuales (vAMM)?
La parte fundamental del funcionamiento de Perpetual Protocol recae sobre los vAMM o Creadores de Mercado Automatizados Virtuales. Los vAMM en Perpetual Protocol utilizan la misma fórmula de producto constante x*y=k, que podemos ver en Uniswap (que usa el modelo AMM). Como la parte «virtual» de vAMM implica, no hay un conjunto de activos reales (k) almacenados dentro del propio vAMM. En su lugar, el activo real se almacena en una bóveda de contrato inteligente que gestiona todas las garantías que respaldan el vAMM. A diferencia de las AMM tradicionales, el Perpetual Protocol utiliza una vAMM como mecanismo de descubrimiento de precios, pero no para la operativa al contado.
He aquí un ejemplo que muestra cómo funciona un vAMM:
Primero, antes de crear una vAMM en la cadena de bloques, el creador establece el número de activos virtuales almacenados dentro de la vAMM. Supongamos que el precio de ETH se negocia a 4.000 DAI, el creador puede establecer una cantidad inicial de ETH y DAI en el vAMM con una proporción de 1 a 4.000. Para simplificar, asumimos que el creador establece el estado inicial en ese vAMM como 100 vETH y 400.000 vDAI.
Segundo, Alicia quiere realizar un apalancamiento de 10x largo ETH con 100 DAI como garantía. Entonces, Alicia deposita 100 DAI en la bóveda del Perpetual Protocol, que, como se ha mencionado anteriormente, es un contrato inteligente. En consecuencia, Perpetual Protocol acredita 1.000 vDAI (apalancamiento 10x sobre 100 DAI) de Alicia al vAMM, que, a cambio, calcula la cantidad de vETH que recibirá Alicia según una función constante (x*y = k). Así, Alicia tiene registrado 0,25 vETH y el estado dentro de este vAMM pasa a ser 99,75 vETH y 401.000 vDAI.
Cómo se puede ver el sistema es muy parecido a los AMM, con la diferencia de que la liquidez se virtualiza a la hora de realizar operaciones, con las ventajas de minimizar el riesgo de impermanent loss y el deslizamiento de precios o slippage.
Operativa de Contratos Perpetuos
Perpetual Protocol se utiliza para operar perpetuos, que son básicamente contratos de futuros, pero con la particularidad de que no tienen fecha de caducidad ni de liquidación. Básicamente, un perpetuo aprovecha las bondades de los futuros, mientras que imita el comportamiento del mercado de spot de un activo, permitiendo una operativa como si de un activo spot se tratará.
Además, Perpetual Protocol aporta grandes ventajas, entre las que destacan:
- Que no se utiliza un libro de órdenes gracias al sistema vAMM. Esto significa que todas las operaciones se completan de inmediato y no hay necesidad de esperar a una contraparte o pagar una comisión de aceptación.
- Las operaciones se liquidan algo más lentamente que en los intercambios centralizados, especialmente durante un alto volumen. Debido a que esto genera un riesgo de slippage o deslizamiento de precios, Perpetual Protocol proporciona ajustes para el deslizamiento máximo y las operaciones se realizan sobre xDai, para brindar una mayor velocidad de operación.
Token PERP, el token nativo del protocolo
El token nativo del protocolo es el token PERP, construido sobre la base del estándar ERC-20 de Ethereum y que puedes revisar on-chain a través de este enlace. El objetivo de este token es bastante simple:
- Servir de token para recompensas a todos aquellos que participan en el protocolo como proveedores de liquidez.
- Permitir el sistema de gobernanza en la DAO de Perpetual Protocol.
El sistema de incentivos de PERP se puede observar en la siguiente estructura:
Al tratarse de un utility token, PERP garantiza los siguientes casos de uso dentro de la plataforma:
- Gobernanza, permitiendo a los poseedores de tokens PERP tomar decisiones que afectan el desarrollo del protocolo. Esto es posible por medio del staking de tokens PERP, lo cual les ofrece a los staker poder de voto.
- Staking, ya que los tenedores de tokens PERP pueden utilizarlos dentro del protocolo, con lo cual reciben recompensas por su aportación.
- Respaldo de intercambio, en casos extremos (como un hackeo a la plataforma), Perpetual Protocol puede recurrir al fondo de seguro de intercambio. Este fondo está compuesto por tokens PERP que pueden ser vendidos en el mercado para compensar cualquier pérdida.
Otro punto importante dentro de la tokenomics del token PERP es su emisión máxima la cual está limitada a 150 millones de tokens. Esta cantidad de tokens está distribuida según se muestra en la siguiente gráfica:
Conclusiones
Perpetual Protocol es, sin duda, una excelente herramienta para aprovechar la potencia de los contratos perpetuos en el mundo de las finanzas descentralizadas. Su capacidad para permitir a los usuarios disfrutar de este tipo de operativa, junto a la disminución de los riesgos de impermanent loss y el deslizamiento de precios, ayuda a que se posicione de una mejor manera. Además, el hecho de que sus operaciones se realicen sobre xDai también ayuda a que sus transacciones sean económicas y rápidas, dejando atrás el problema de las altas comisiones de Ethereum.
Por otro lado, su token y su utilidad también invita a los poseedores a buscar beneficiarse de sus posibilidades. De hecho, desde su lanzamiento el token PERP ha tenido un gran rendimiento en los mercados ofreciendo un ROI de más de 400%, lo que demuestra la buena evolución económica del proyecto.