El protocolo Kyber (KNC) es un protocolo centrado en las finanzas descentralizadas (DeFi) que tiene como principal función ser un medio para la creación de exchanges descentralizados (DEX) para el intercambio de tokens.
Para lograr esto, Kyber crea toda una plataforma integrada que ofrece funciones de proveedor de liquidez y agregador de tokens, al que las aplicaciones pueden apuntar para habilitar intercambios descentralizados de tokens.
Todo esto permite que Kyber pueda trabajar con proyectos de tokens que requieran de un mercado donde negociarlos a la vez que cuentan con la necesidad de liquidez. También con pools de Liquidez ya existentes en el universo DeFi (como por ejemplo Curve, Uniswap o Balancer) y tenedores de tokens, es decir, usuarios en general.
Lo mejor de todo es que Kyber está construido sobre Ethereum, por lo que resulta muy sencillo integrar Kyber a DApps, wallets y otros servicios que ofrezcan soporte para la red Ethereum.
Origen de Kyber Network (KNC)
El origen de Kyber Network nos lleva al año 2017, año en el que comenzó el desarrollo de Kyber, un sistema que buscaba facilitar el intercambio de tokens ERC-20. Frente al desarrollo estaban Loi Luu, quien es CEO de Kyber, Victor Tran y Yaron Velner, que son su co-fundador y CTO respectivamente. Ese mismo año, el 15 de septiembre, el equipo de Kyber comenzó una ICO en la que lograron recolectar un total de 52 millones de dólares (200 mil ETH) para el desarrollo del proyecto. Tras el éxito de la ICO, el equipo apresuró el paso del desarrollo y finalmente, en febrero de 2018 se lanzó oficialmente la red principal de Kyber Network. Con el lanzamiento de la red, Kyber Network emitió 226 millones de tokens KNC asignados de la siguiente manera:
- 19,47% asignado a la tesorería del proyecto
- 19,47% para los fundadores, los asesores y los inversores de capital inicial, con un período de bloqueo de un año
- 61,06% distribuido a los participantes en la venta de tokens
- El 14 de octubre de 2017 tuvo lugar la quema de 10.374.651,16 tokens KNC sobrantes. La oferta total inicial se redujo a 215.625.348,84.
Desde entonces, Kyber Network ha ofrecido sus servicios de proveedor de liquidez por medio de reservas controladas por la red. En compensación por su control sobre la liquidez, los nodos que manejan este sistema son recompensados usando para ello el spread que se crea en cada una de las transacciones que tienen lugar en la red y los tokens operados.
¿Cómo funciona Kyber Network?
Kyber Network es una red de nodos que funciona de forma tal que sus nodos garantizan la existencia de una serie de reservas que sirven para mantener una liquidez de tokens dentro de la red. Dicha liquidez es usada para realizar intercambios (swaps) para los usuarios que usan Kyber y, en consecuencia, cada intercambio va acompañado de un spread (diferencial de precio) que alimenta a las recompensas de los nodos que sirven de garantes de las reservas del sistema.
Esta es la forma de funcionamiento general de la red Kyber, y seguramente verás que se parece mucho a la de proyectos como RenVM (con sus nodos externos sirviendo de garantes para la creación de tokens como RenBTC) o a proyectos como ChainLink (donde una serie de nodos sirven información a la red de oráculos y son recompensados por ello).
En todo caso, Kyber Network depende de estos nodos de garantía, porque son ellos quienes mantienen la contabilidad, funcionalidad y seguridad del sistema.
Un punto importante del funcionamiento de la red Kyber, es que toda operación tiene un costo. Así, por ejemplo, una operación taker tiene una comisión de 0,20 % (anteriormente 0,25 %) sobre el monto intercambiado. De ese porcentaje, un 30% servirá de recompensa al taker donde se ha realizado la operación, y esto sirve para incentivar la prestación de servicio por parte de los nodos de la red. Dichos pagos de recompensas se realizan en tokens KNC (token nativo de Kyber) y se realizan de forma conjunta en una misma operación de forma transparente tanto para el usuario como para el taker.
Así tenemos que en Kyber las operaciones cumplen con:
1. Ejecución completa del intercambio. Es decir, no hay ejecuciones parciales, si intercambias 10 ETH, se cambiarán la totalidad de esos 10 ETH en una misma operación.
2. La operación puede encadenarse en medio de toda una serie de intercambios integrados, pero al final, toda la ejecución queda plasmada en una misma operación. Esto ahorra Gas dentro de Ethereum y permite pagar menos comisiones al usuario del intercambio.
Reservas o fuentes de liquidez, el corazón de Kyber Network
Las reservas o fuente de liquidez son las encargadas de proveer liquidez a los actores que integran el protocolo Kyber. La idea de este sistema es sencilla: por un lado, Kyber actúa como un proveedor de liquidez manteniendo bajo su control las reservas para las operaciones. Pero, por otro lado, también permite que terceros se integren y agreguen más liquidez para sus operaciones. De esta forma, Kyber se asegura que la red siempre tenga disponibilidad de liquidez en sus pares de tokens para realizar intercambios según sean requeridos.
La integración es total. Por ejemplo, una DApps puede unirse directamente a Kyber y ofrecer intercambios de ETH a un token nativo de la DApps, para que los usuarios tengan acceso a la DApps y sus funciones. También es posible para otros DEX unirse a Kyber con el fin de ofrecer o buscar liquidez para sus propios intercambios de ser necesario.
Este sistema de reservas está bajo el control de los nodos de la red Kyber, quienes tienen una programación especial que les permite ofrecer servicios de liquidez usando precios gestionados de forma personalizable. Es decir, el gestor de un nodo Kyber puede ofrecer liquidez para un par de criptomonedas, y al mismo tiempo, indicar el precio de cada una de ellas a su criterio.in embargo, Kyber también ofrece diversos estilos de reservas entre los que tenemos:
Price Feed Reserve (PFR)
Este tipo de reservas los proveedores de fondos (liquidez) tienen control y flexibilidad sobre el algoritmo de fijación de precios en los swaps de tokens. Los gestores de esta modalidad asumen los costos de desarrollo y mantenimiento sobre la cadena de bloques.
Esta modalidad de reservas es conveniente para gestores o market makers profesionales que manejan fondos propios, o que han recibido el encargo de proyectos que buscan dar liquidez a su token. Estos participantes, por lo general, cuentan con estrategias propias de trading y fijación de precios. Adicional, también es conveniente para individuos que hacen trading de una gran cantidad de tokens. El monto requerido de entrada es de 20.00 dólares.
Automated Price Reserves
En esta modalidad, los gestores de reserva van a delegar el control de su estrategia de precios en un algoritmo ya predefinido y escrito sobre un contrato inteligente, que es el va a proporcionar las tasas de intercambio. La facilidad de mantenimiento y el bajo costo de desarrollo de esta reserva se producen a expensas de los altos requisitos de liquidez financiera, se ingresa a partir de 50.000 dólares.
Este tipo de reserva resulta conveniente para equipos de proyectos que ya están expuestos a su token, y a individuos quienes tienen una cantidad considerable de valor en tokens y estiman que va a tener una apreciación de valor, así mismo, no requieren frecuentes rebalanceos del portafolio o necesidad de ajustes.
Bridge Reserve
Estas son las reservas de otros protocolos como UniSwap, Oasis, DutchX o Bancor, que Kyber accede en busca siempre del mejor precio de conversión.
Kyber Core Smart Contracts, los operadores de intercambios de la red
Kyber Network hace uso extensivo de los smart contracts de Ethereum para su funcionamiento, y su principal pieza es conocida como Kyber Core Smart Contracts. Estos smart contracts son los encargados de llevar a cabo los swaps o intercambios que se realizan en la red. Su funcionamiento se puede simplificar de la siguiente manera:
- Juan entra a Kyber Network, y requiere de un intercambio de 10 ETH por tokens BAT.
- Se envía la solicitud de intercambio, la red Kyber la recibe y es enviada al Kyber Core Smart Contract.
- El Kyber Core Smart Contract realiza un query en la red para buscar el mejor intercambio a la solicitud. De esta forma, se busca en cada una de las reservas disponibles el mejor intercambio de esos 10 ETH por tokens BAT.
- Se devuelve el mejor intercambio al usuario y se realiza la operación bajo su aceptación.
Todo este proceso se realiza en cuestión de unos pocos segundos, y al final, como usuario de la red ha obtenido el mejor intercambio posible dentro del sistema. Mientras por otro lado, los nodos de la red y los proveedores de liquidez también han obtenido una pequeña ganancia gracias al spread de precio y las comisiones cobradas por el proceso de intercambio.
KNC Token, el corazón económico de Kyber Network
Kyber Network ha creado el token nativo KNC con un fin muy claro: ser el puente económico para manejar las recompensas y la gobernanza dentro de la red. Así por ejemplo, cada vez que se realiza un intercambio dentro de la red, los nodos que se encargan del buen funcionamiento de Kyber Network reciben una pequeña recompensa en tokens KNC por su trabajo.
En la actualidad el token KNC tiene dos funciones:
1. Recibir recompensas e incentivos por el trabajo realizado en la red.
2. Servir de staking para usarse dentro de la KyberDAO, el sistema de gobernanza on-chain de la red.
Sin embargo, hay dos puntos interesantes en la tokenomics de este sistema, y es que:
1. Su emisión es limitada, con un total de 215.625.348,84.
2. Se quema una determinada cantidad de tokens KNC en cada operación. Esto reduce la existencia de tokens KNC en el tiempo, haciendo que el mismo sea cada vez más valioso.
Seguridad dentro de Kyber
La seguridad de Kyber es algo que no se toma a la ligera. En primer lugar, los smarts contracts están constantemente siendo revisados y auditados tanto por el equipo de desarrollo como por la misma comunidad. Esto garantiza que los smart contracts cumplan con ciertas garantías a la hora de realizar operaciones o de participar como mantenedores
o reservistas dentro de Kyber.
Por otro lado, entrar al sistema para ofrecer servicios si bien es libre, requiere que se cumplan determinados requisitos. Esto tiene como finalidad evitar que actores malintencionados entren al sistema para perjudicar el sistema. Por ejemplo, ofreciendo tasas de conversión que no se ajusten al mínimo del sistema. O para evitar que se ejecute una operación en caso de que el deslizamiento haga que la tasa de conversión de un par de operaciones caiga por debajo de la tasa mínima especificada. Esto evitaría por ejemplo que un usuario realice un intercambio con una grave pérdida.
En todo caso, Kyber se ha destacado como uno de los proyectos DeFi más seguro del ecosistema Ethereum. Guardando así un historial de seguridad bastante limpio y con una seguridad constantemente revisada y proactiva.
Kyber 3.0, el futuro ya está aquí
Kyber Network es una red en constante evolución y eso lo podemos ver con el lanzamiento de su v3. Conocida como Kyber 3.0, busca convertir a la red en lo que se conoce como un centro de liquidez de protocolos orientado a DeFi». Entre las nuevas características de Kyber 3.0 se pueden destacar:
1. Kyber DMM, el cual es un AMM (Automated Market Maker – Creador de Mercado Automatizado) diseñado para maximizar el uso del capital permitiendo una eficiencia de capital extremadamente alta y reaccionando a las condiciones del mercado para optimizar el rendimiento de los proveedores de liquidez. Este protocolo está diseñado para reaccionar a los pares de tokens y a las condiciones del mercado para optimizar las comisiones para los proveedores de liquidez y las tarifas para los takers.
2. La llegada de los grupos de liquidez amplificados, que no son más que pools diseñados para obtener una gran liquidez para los Kyber DMM. La idea es optimizar la base de liquidez de los pools, evitando amplios slippages (deslizamiento de precios) y al mismo tiempo reducir la huella de comisiones en las operaciones.
3. Comisiones dinámicas. Esta nueva medida busca mejorar las ganancias de los pools de liquidez y reducir el impacto de las comisiones de negociación, ya que se ajustan a las condiciones del mercado on-chain.