¿Qué es Injective Protocol (INJ)?

Injective Protocol (INJ) es un proyecto de finanzas descentralizadas enfocado en ofrecer herramientas que le permitan a sus usuarios operar con derivados. Para ello, Injective ha desarrollado un DEX que se ejecuta completamente en una sidechain con capacidades cross-chain, lo que ofrece una gran escalabilidad y bajo coste de operación.

La sidechain de Injective está construida mediante Cosmos SDK. Gracias a estas herramientas de desarrollo de la red Cosmos, Injective puede lograr su cometido y, al mismo tiempo, formar parte de ese enorme ecosistema.

¿Quieres comenzar a disfrutar del mundo de las criptomonedas? Entonces es momento de abrir tu cuenta de usuario en Bit2Me. Es muy fácil de hacer y, además, siguiendo este enlace obtendrás 5 € totalmente gratis en tu primera compra en Bit2Me.
Injective Protocol en Bit2Me Academy

Objetivo de Injective Protocol

El principal objetivo de Injective Protocol es ofrecer capacidades de negociación sin permisos en mercados de derivados arbitrarios. De esa manera, los usuarios de Injective pueden crear y negociar en cualquier mercado de derivados de su elección y de forma totalmente descentralizada.

Para lograr ello, Injective ha diseñado su protocolo sobre Cosmos SDK y el protocolo de consenso Tendermint. Son estas dos herramientas sobre las cuales se erige toda la programación necesaria para que Injective Protocol funcione como un DEX.

Entre las capacidades de Injective Protocol podemos encontrar:

  1. Creación de mercados de derivados
  2. Negociación de derivados
  3. Realización de staking en pool de seguros
  4. Prestación de servicios de intercambio descentralizado
  5. Un sistema de Gobernanza descentralizada
  6. Una red de validadores que funciona gracias al esquema Proof of Stake mediante el algoritmo Tendermint.
Mercados derivados dentro de Injective Protocol

Características principales de Injective Protocol

Entre las características principales de este protocolo podemos destacar:

  1. Totalmente descentralizado: Injective transforma un mercado bursátil en un servicio público descentralizado al abrir cada uno de los componentes de ese mercado, desde su propia interfaz hasta la infraestructura del back-end y la liquidez del libro de órdenes.
  2. Sin permisos: La descentralización total pone patas arriba el modelo de negocio tradicional de una bolsa de valores, ya que elimina la barrera técnica de entrada para los usuarios a través de un mercado sin permisos y de alto rendimiento para las operaciones al contado y de derivados.
  3. Resistente a la censura: La descentralización total combinada con el acceso sin permisos garantiza un mercado abierto y sin restricciones, resistente a la censura.
  4. Propiedad de la comunidad: Los nodos de Injective Chain están incentivados a través de la economía de los tokens para que actúen como retransmisores de órdenes, alojen un libro de órdenes descentralizado y sirvan como coordinador de ejecución de operaciones descentralizadas.
  5. Escalable: Injective optimiza la velocidad de las transacciones al escalar la ejecución y liquidación de las operaciones en la capa 2.

La infraestructura del Protocolo Injective consta de tres componentes principales:

  1. Injective Chain
  2. Servicio de intercambio Injective
  3. Bridge Injective-Ethereum

¿Cómo funciona Injective Protocol?

Injective Protocol hace uso de las funciones de Cosmos (ATOM) para crear una red blockchain asociada a su ecosistema. Podríamos decir, que Injective funciona como una ramificación o sidechain de la red Cosmos, a través de su SDK, las herramientas de desarrollo de Cosmos. Gracias a ello, Injective es capaz de utilizar todas las capacidades de Cosmos como sus avanzadas capacidades de smart contracts y habilidades de operación cross-chain.

Un punto importante en el funcionamiento de Injective es que este protocolo cuenta con su propia red blockchain pública conocida como la Injective Chain. Así, cualquier persona puede revisar y auditar la red de forma libre. Pero, no sólo eso, también le permite a cualquier persona crear un nodo y convertirse en un validador de la red, ayudando a su seguridad y ganando recompensas por ello.

Además, Injective Protocol también hace uso del protocolo de consenso Tendermint para su funcionamiento. Tendermint es un protocolo de consenso con avanzadas capacidades BFT (Byzantine Fault Tolerance o Tolerancia a Fallas Bizantinas). La principal ventaja de elegir este protocolo se refleja en la escalabilidad de Injective, la cual es enorme. Hablamos de que una operación en Injective suele tardar en promedio unos tres segundos en ser verificada e incluida en la blockchain, lo que contrasta con redes como Ethereum (30 segundos) o Bitcoin (10 minutos). Además, el coste de esas transacciones es ínfimo, lo que hace más económicas las operaciones dentro de la red.

Asimismo, el equipo de Injective Protocol trabaja arduamente para ampliar sus capacidades cross-chain (actualmente funciona con las redes Ethereum y Terra-Luna), y ofrecer a los desarrolladores y usuarios , compatibilidad con Ethereum Virtual Machine (EVM), lo que permitiría ampliar la oferta de tokens nativos de Ethereum y redes compatibles dentro de Injective y su red.

¿Qué es un derivado y su papel en Injective?

Injective Protocol es un DEX para derivados, pero ¿Qué es exactamente un derivado? Pues bien, un derivado no es más que un contrato financiero cuyo valor depende de los cambios en el valor de un activo subyacente.

Por ejemplo, pensemos en un derivado cuyo activo subyacente sea Bitcoin. Si dicho contrato ha sido realizado por 10 BTC y la tasa de cambio al momento del contrato es de 42.000 euros, ese derivado BTC/EUR tendría un valor total de 420.000 euros. Por supuesto, el valor de BTC al fluctuar cambiará el valor del contrato, y sobre el mismo existirán cláusulas que controlarán esas condiciones, las cuales deberán ser aceptadas por las partes que participan en dicho contrato.

Los derivados son muy útiles y están diseñados para ayudar a los operadores a cubrir posiciones comerciales y utilizar el apalancamiento. De hecho, los derivados existen desde hace siglos, y se cree que se utilizaron por primera vez en la industria agrícola. La idea es que estos sirvieran de ayuda a agricultores y vendedores a gestionar adecuadamente el riesgo y a protegerse contra resultados desafortunados en el futuro. Un buen ejemplo de derivados (futuros), lo observamos en el Mercado de Arroz Dojima, que data de la era feudal del Japón, en el siglo XVII.

En la actualidad, los derivados representan uno de los grandes mercados financieros del mundo con un valor que supera los dos trillones de dólares (2×10^18 $) a nivel global, lo que lo convierte en el mayor mercado de todo el mundo.

Injective Protocol busca traer al ecosistema blockchain este tipo de operaciones y hacer que los mismos estén disponibles de forma descentralizada.

Derivados en Injective Protocol

Validación de transacciones en la red

Para lograr que toda la red de Injective Protocol funcione, el protocolo cuenta con una estructura de validación de transacciones que permite mantener el funcionamiento y la seguridad de la Injective Chain. Esa estructura está formada por:

Validadores

Los validadores son nodos completos que se han creado gracias a que un usuario ha cumplido con los requisitos de staking para poner en funcionamiento uno de estos nodos. Gracias al staking realizado, estos nodos tienen la capacidad de ser elegidos como validadores para verificar transacciones y generar un bloque, a cambio de ganar recompensas.

Estos nodos validadores tienen dos direcciones que son:

  1. dirección del propietario: Esta dirección es del validador que se encarga de las funcionalidades relacionadas con la administración, como desestacionalizar, tomar recompensas y establecer parámetros de delegación.
  2. dirección del firmante: Esta dirección pertenece al validador que firma los puntos de control y ejecuta el nodo.

Delegadores

Los delegadores son titulares de tokens que no pueden o no quieren ejecutar un software validador de nodo completo, pero tienen interés en participar en el mecanismo de consenso. Además, los delegadores pueden hacer staking con sus tokens con los validadores que están en la red, reforzando así su funcionamiento y obteniendo recompensas por dicha participación.

Los delegadores tienen las siguientes opciones:

  1. Optar por no participar en el consenso en cualquier momento, pero deben esperar al periodo de desvinculación antes de retirar su participación.
  2. Realizar staking con sus tokens INJ con cualquier validador que elijan.
  3. Volver a delegar sus tokens a otro validador que ofrezca mejores condiciones para la recompensa por los tokens delegados.

Es importante que los delegados sean conscientes de que hacer staking con sus tokens no es un proceso libre de riesgos, y que los tokens pueden ser recortados o desvinculados automáticamente de los delegados durante las transiciones entre los estados de los validadores.

Estado del staking en Injective Protocol

Los validadores pueden tener los tokens en staking en diversos estados (tal como pasa en otras redes, ejemplo, Terra-Luna). Estos estados son los siguientes:

Desvinculado

En este estado, los validadores se encuentran en un estado no vinculado o que no están en el conjunto activo de nodos de la red.  Esto significa que los nodos no pueden generar bloques y por tanto no pueden ganar recompensas.

Sin embargo, en este estado los nodos pueden recibir tokens delegados y cambiar su estado para ser parte del consenso de la red.

Vinculado

Cuando un nodo tiene tokens suficientes para ser parte de la red y su consenso su estado cambia a vinculado. En este punto, pueden firmar bloques y ganar recompensas.

Desvinculación

Este es un estado transitorio en el que un validador es retirado del conjunto activo de nodos de la red, ya sea por elección o como resultado de un slashing o tombstoning (castigos por comportamientos perjudiciales para la integridad de la red).

Durante este estado transitorio, comienza la desvinculación de sus delegaciones. Sus stakers podrán mover su INJ de vuelta a sus monederos después 24 horas. Una vez que los tokens en staking son devueltos a los delegadores, éstos podrán delegar en otro validador que se encuentre en estado de desvinculación o vinculación.

Jailed

Si un validador pasa al estado de desvinculación como resultado de una infracción (slashing), pasa inmediatamente al estado de jailed. Este estado existe porque hay un retraso entre la detección de la infracción y la evidencia de la infracción. En este estado no se les permite reincorporarse al conjunto de validadores activos hasta que finalice el JailPeriod, momento en el que pueden ser reintegrados al conjunto activo.

Tombstoned

Este subestado describe a un validador que es colocado indefinidamente en el subestado jailed con un JailPeriod fijado en infinito. Los validadores son encarcelados como resultado de fallos de seguridad de consenso (por ejemplo, intentos de doble gasto).

Sus validadores podrán trasladar su INJ (menos la penalización por el recorte) desde el BondedPool de vuelta a sus carteras después del UnbondingTime (24 horas).

Comisiones

Otro punto importante en el funcionamiento de Injective Protocol son las comisiones por transacción, las cuales se rigen por las reglas de Cosmos.

Las comisiones se asignan al proponente, al fondo comunitario y al fondo global. Cuando el validador es el proponente de la ronda, ese validador (y sus delegados) recibe entre el 1% y el 5% de las recompensas de las comisiones. A continuación se cobra la comisión comunitaria de reserva, y luego el resto se distribuye proporcionalmente por el poder de voto a todos los validadores adheridos independientemente de que hayan votado (distribución social). Hay que tener en cuenta que el reparto social se aplica a los validadores proponentes además de la recompensa al proponente.

La cantidad de comisión del proponente se calcula a partir de los mensajes Tendermint de precompromisos para incentivar a los validadores a esperar e incluir precompromisos adicionales en el bloque. Todas las recompensas de provisión se añaden a una reserva de recompensas de provisión que el validador mantiene individualmente.

Como tal las transacciones en la red no tienen comisiones por gas (Injective, utiliza un sistema de Gas como Ethereum), sin embargo, sí que se cobran comisiones por las operaciones que se realizan en el DEX, las cuales son:

  • 0,1 % para makers
  • 0,2 % para takers

Y de estas comisiones se deduce todo lo anterior.

Token INJ

El token INJ es el token nativo de Injective Protocol y su emisión máxima es de 100 millones de tokens. El token fue creado en la red Ethereum bajo el estándar ERC-20 y su emisión génesis tuvo lugar el 20 de octubre de 2020.

Usos del token

A continuación se muestran los múltiples casos de uso del token INJ, a saber:

  1. Staking: Se utiliza para asegurar la blockchain por medio del protocolo Proof of Stake. El staking recibe un APY del 5%.
  2. Gobernanza: El token INJ puede utilizarse para participar en la gobernanza del protocolo. Entre las capacidades de gobernanza están la toma de decisiones sobre la evolución del protocolo, parámetros de intercambio y otras decisiones que se discutan por medio de la DAO.
  3. Respaldo colateral para los derivados: INJ se utilizará como alternativa a las stablecoins como margen y garantía para los mercados de derivados de Injective. En algunos mercados de futuros, la INJ también se puede utilizar como garantía o para la creación de un fondo de seguros en el que los participantes pueden ganar intereses sobre sus tokens bloqueados.
  4. Incentivos de participación en el mercado: los desarrolladores de Injective planean incorporar un esquema de minería de liquidez y distribuir un número fijo de tokens INJ diariamente ponderado por la liquidez que cada participante de la red proporciona

Conclusiones

Injective Protocol busca ampliar la oferta de mercados descentralizados disponibles al permitirnos contar con la capacidad de ofrecer derivados mediante su plataforma. Actualmente, Injective Protocol incorpora el uso de perpetuos (por medio de Perpetual Protocol), además de integrar tokens de Ethereum (wETH, LINK, USDT, ), el token UST y LUNA.

La enorme capacidad de atraer nuevos mercados y liquidez al mundo blockchain, es lo que hace a Injective Protocol, un proyecto valioso y a tener en cuenta dentro del enorme ecosistema blockchain y de las finanzas descentralizadas.