Chainlink se posiciona en lo más profundo del ecosistema DeFi

Cada vez es más difícil ignorar el hecho de que las Finanzas Descentralizadas (DeFi) están adquiriendo popularidad y ganando terreno dentro del amplio ecosistema de la Blockchain. Tan sólo en Twitter, hay una plétora de discusiones tanto por parte de cuentas veteranas como de nuevos usuarios de la industria DeFi y los distintos protocolos que la conforman. Este sentimiento, cada vez más extendido, no parece derivar únicamente de la excitación provocada por los continuos aumentos en el precio y el uso de la red, sino de un interés genuino en la teoría del juego, las mecánicas de incentivos de sus tokens y la participación activa en los protocolos de red subyacentes.

(El número total de USD bloqueados en el ecosistema DeFi según defipulse.com)

Existe un ambiente generalizado de entusiasmo, algo que no se había visto desde la tendencia alcista de 2017. Por este motivo, resultaría interesante profundizar en la importancia de los oráculos dentro del ámbito DeFi y en cómo Chainlink se está posicionando técnica y estratégicamente para ser un componente fundamental dentro del ecosistema DeFi.

¿Qué es DeFi?

El así llamado DeFi (recordemos, pos sus siglas en inglés: Finanzas Descentralizadas) es un nuevo sector de desarrollo dentro del ámbito de las Blockchain que utiliza contratos inteligentes para recrear aplicaciones e instrumentos financieros comunes, tales como préstamos, derivados, exchanges, activos de reserva y más. En lugar de un sistema financiero dominado por instituciones privadas y centralizadas, las DeFi permiten una financiación de extremo a extremo sin necesidad de tener que confiar en intermediarios, gracias a protocolos que se ejecutan automáticamente y que funcionan basándose en la interacción entre usuarios y la infraestructura descentralizada. En contraste con las finanzas centralizadas, esto conlleva una serie de ventajas:

  1. Accesibilidad — Cualquiera puede crear, supervisar e interactuar con un protocolo DeFi. Por el contrario, las finanzas tradicionales a menudo restringen el acceso a los usuarios en función de la localización geográfica, mediante mecanismos de control político, mediante regulaciones dirigidas a los inversores, etc.
  2. Los usuarios son tanto usuarios como propietarios— Los usuarios de las DeFi pueden participar en ambos extremos del esquema financiero, como usuarios del servicio y como proveedores de dicho servicio. Esto contrasta con las finanzas tradicionales, en las que los consumidores adquieren servicios financieros ofrecidos por grandes instituciones, pero por lo general no pueden ni participar ni obtener beneficios de la prestación de dicho servicio. En este sentido, quien más se beneficia es la institución, ya que no hay una distribución de los beneficios entre los usuarios según su participación.
  3. Transparencia — El código abierto de los protocolos DeFi permite a cualquiera verificar la seguridad, las reglas de participación y el uso real de la red. Por otro lado, las finanzas tradicionales suelen tener lugar en servidores de propiedad privada donde los usuarios no siempre pueden verificar cómo se procesa una transacción ni controlar cómo se están manejando sus datos. Como resultado, los inversores minoristas suelen ser víctimas de la asimetría de la información porque las grandes instituciones, especialmente los agentes de los derivados institucionales, tienen opiniones más holísticas sobre la salud de los mercados debido a un mayor acceso a los procesos privados y al mantenimiento de los registros.
  4. A prueba de censura — Tener una infraestructura backend descentralizada implica que las transacciones financieras se procesen y almacenen en libros contables inmutables respaldados por una red descentralizada de ordenadores que ejecutan el mismo software de código abierto que alcanza un consenso constante sobre el estado de la red. Sin embargo, las finanzas tradicionales utilizan una infraestructura centralizada que está sujeta al control de una entidad centralizada en lo que respecta a si las transacciones se procesan o no.
  5. Automatización — Los instrumentos DeFi son mercados automatizados regidos por protocolos de software que reaccionan a los datos. Mientras que las finanzas centralizadas tienen intermediarios y procedimientos alternativos que se interponen entre los datos, los procesos y las acciones. Esto a menudo lleva a períodos de espera de varios días desde el momento en que se ejecuta una operación hasta el momento en que se liquida completamente y el usuario tiene finalmente acceso completo a sus fondos fuera del intercambio.
(Un ejemplo de un framework creado a principios de 2019 por el equipo de bZx para clasificar los protocolos de préstamo DeFi basándose en el grado de descentralización de varias características importantes del protocolo).

Seguridad basada en datos

Casi todas las aplicaciones DeFi son instrumentos basados en datos, donde el contrato inteligente establece la lógica que define las acciones que el protocolo ejecutará a partir de un cierto input. No obstante, si bien es cierto que el contrato, representado en forma de código (si ocurre X, entonces ejecuta la acción Y), puede escribirse sin problemas y sin que haya fallos, al final la calidad de sus acciones se reduce a la calidad de los inputs que recibe. Es el input lo que determina el output del contrato y como dice el famoso dicho, “quien siembra vientos, cosecha tempestades”.

Cada protocolo requiere el conocimiento de ciertos puntos de datos para funcionar tal y cómo han sido diseñados. Por ejemplo, MakerDAO permite a sus usuarios stakear ETH como aval para un préstamo. Sin embargo, el préstamo viene con un precio de liquidación que liquida la posición del usuario y emite una penalización del 14% automáticamente si ETH cae por debajo de un determinado precio en USD. Este mecanismo de autoliquidación proporciona a MakerDAO la protección necesaria en caso de que bajen los precios, pero sólo si recibe datos precisos. Los datos no sólo deben reflejar los precios reales del mercado, sino que deben permanecer descentralizados para evitar que se den situaciones de sobornos o que entidades centralizadas ejerzan su influencia. Todo el protocolo puede fallar y perder el atractivo de la inmutabilidad si la automatización basada en datos que lo impulsa se ve manipulada o es imprecisa.

Pero MakerDAO no está solo ante este desafío. Synthetix es un protocolo fascinante que vivió en primera persona lo peligroso que resulta recibir datos incorrectos debido a un oráculo defectuoso. Synthetix es una plataforma descentralizada de derivados en la que los usuarios pueden participar en un pool de SNX, que sirve como garantía para respaldar un contrato que los usuarios negocian sin deslizamientos (en inglés Slippage: retrasos entre el momento en el que se solicita una orden y el momento de ejecución de dicha orden). El contrato actúa como una cámara de compensación que permite a los usuarios tomar posiciones contra él utilizando activos sintéticos que les proporcionan exposición a los activos sin necesidad de poseer dichos activos. Estos activos sintéticos pueden ser divisas, criptodivisas, materias primas, etc., y están vinculados a los datos de mercado.

Synthetix necesita datos de mercado precisos para cotizar estos activos sintéticos cuando se intercambian, así como para llevar a cabo las liquidaciones basadas en el precio como parte de sus propuestas futuras. Sin datos precisos, el contrato respaldado por SNX podría desencadenar intercambios absurdos que no se basan en datos reales o que se sobreapalancan en el futuro. Esto pone en riesgo la seguridad de todo el sistema, tal y como demostró un oráculo defectuoso cuya función era ofrecer precios en julio de 2019, y el cual fue explotado accidentalmente por un bot de trading, lo cual le ocasionó una ganancia de casi mil millones de dólares. Afortunadamente, Synthetix estaba todavía en sus primeros días de desarrollo y fue capaz de hacer retroceder la red y negociar un acuerdo con el usuario. La verdad es que esto puede sucederle a cualquier protocolo y el incentivo para explotar los feeds de precios sólo aumenta a medida que estas redes adquieren valor. Como se dijo en su blog después del incidente, el equipo de Synthetix aprendió mucho sobre las buenas prácticas en materia de oráculos, lo cual les sirvió para poder así asegurar sus feeds de datos. Fue a partir de entonces cuando el equipo de Synthetix anunció que sus oráculos pasaban a ser oráculos descentralizados usando Chainlink. La primera tanda de activos sintéticos (7 pares Forex y materias primas vs. USD) asegurados por los oráculos descentralizados de Chainlink están siendo usados ahora mismo en la red principal de Ethereum.

Dejando a cargo a Chainlink del problema del oráculo

Como declaró Kain Warwick, CEO de Synthetix, en una reciente entrevista con Crypto Finder: “El problema del oráculo es una amenaza existencial para todos los protocolos DeFi (…). Sin un oráculo, la industria DeFi está bastante limitada”. Los oráculos no sólo necesitan proporcionar datos precisos, sino que también deben hacerlo con un alto grado de seguridad para evitar la manipulación de los datos. ¿De qué sirve tener un contrato inteligente de máxima seguridad y de gran valor si el oráculo que desencadena dicho contrato es inseguro?

Uno de los problemas de los que la gente en general no se percata, es que el desarrollo de contratos inteligentes ya es bastante difícil de por sí, especialmente durante estos primeros días de desarrollo. No hay plantillas fáciles de usar ni guías para desarrollar en la Blockchain, ya que se trata de una industria muy nueva. Como resultado, los desarrolladores deben dedicar casi toda su atención a escribir, mantener y actualizar el código que sustenta su protocolo, ya que está asegurando millones de dólares con la ambición de conseguir más adopción.

Los oráculos son una disciplina propia dentro del mundo de la Blockchain, con sus propias teorías de juegos, dinámicas de mercado y desafíos técnicos. El hecho de que un desarrollador sea genial en el desarrollo de aplicaciones Blockchain no significa que sea un experto en el desarrollo de oráculos. Lo cual no es malo, puesto que la mayoría de los desarrolladores de aplicaciones no son expertos en todas las áreas de desarrollo de sus aplicaciones. No tiene sentido que los desarrolladores de dApps tengan que ser expertos en una disciplina completamente nuevo del mercado, sobre todo si ya están bajo la presión de ser los pioneros en una nueva industria de contratos inteligentes seguros. Kain se hizo eco de este sentimiento, diciendo “Lo que Chainlink hace es permitir que la gente se especialice en el problema del oráculo, lo cual es un problema bastante complejo. Chainlink es un equipo de gente muy creativa e inteligente y únicamente se centran en los oráculos. Esto nos permite organizarnos y decir, vale vosotros os enfocáis en ese terreno y os especializáis en ello y nosotros nos enfocamos en nuestros propios asuntos”.

Algo parecido dijo también Brandon Iles, CTO de Ampleforth — un protocolo divisa estable construido usando contratos inteligentes que ajustan la oferta en base a los datos del mercado, específicamente el Índice de Precios al Consumidor (IPC). Cuando se le preguntó acerca de los principales beneficios de usar Chainlink en un AMA en el subreddit de Chainlink, Brandon respondió diciendo: “Algo que es muy positivo de usar Chainlink, es que hemos reducido en gastos de ingeniería en general, porque nos libera para trabajar en otras características, en integraciones y proyectos que son más interesantes para los usuarios… En vez de gastar todo nuestros esfuerzos en la infraestructura backend”.

Esta especialización en el desarrollo es muy similar a la del desarrollo de aplicaciones hoy en día, en las que las empresas se centran en el código central de sus aplicaciones y aprovechan APIs externas especializadas en otros ámbitos. Uber es un gran ejemplo de una aplicación que, en lugar de desarrollar sus propias funcionalidades GPS, mensajería y pago, aprovecha APIs externas como las de Google Maps, Twilio y Stripe. No sólo alivió la carga de trabajo del equipo de desarrollo técnico encargándoselo a expertos reconocidos, sino que además aceleró enormemente el desarrollo de Uber. Uber puede enfocarse así en aumentar su red de usuarios, mientras que las APIs mantienen algunos de sus servicios principales.

Creo que las aplicaciones descentralizadas que giran en torno a las DeFi pueden mejorar su seguridad y desarrollarse más rápido si dejan que sus oráculos los gestionen expertos como Chainlink. Su equipo tiene muchísima experiencia, cuentan con una rama de investigación académica sin igual y una dedicación exclusiva a la construcción de una amplia red de oráculos totalmente personalizable y descentralizada. Chainlink es la solución a una serie de problemas muy complejos a los que se enfrentan los equipos en cuanto se refiere a la creación de oráculos seguros y escalables, que además pueden personalizarse y adaptarse a cada plataforma.

Según Kain: “Esto aporta otra ventaja (para Synthetix), que es que podemos empezar a ofrecer la creación de activos a la comunidad. Por el momento, si necesitamos un nuevo precio, hemos de traer el feed de precios por nuestra cuenta, y además es nuestra responsabilidad. No obstante, con Chainlink seremos capaces de darle la oportunidad a la comunidad de Synthetix de acudir a la comunidad de Chainlink y decir: “Oye, mira necesitamos un nuevo feed de precios para este activo.” La comunidad de Chainlink puede responder: “Podemos darte lo que buscas”, después se prepara y cuando esté listo se transmite on-chain. Las dos comunidades usarán esa interacción para crear un nuevo activo. Lo cual básicamente permitirá la creación de activos y lo convertirá en un proceso más sin necesidad de que alguien lo autorice”.

Subvencionando la industria DeFi para aumentar el efecto de red

Cuando se observan muchas de las grandes empresas del sector tecnológico de hoy en día, todas tienen una cosa en común: grandes efectos de red. El tamaño real de la red es lo que hace que la plataforma sea valiosa en sí misma. Por ejemplo, Facebook es famoso porque todos nuestros amigos también lo usan, y Amazon es el líder del mercado en el comercio electrónico porque todos los minoristas a los que queramos comprarles algo están vendiendo sus productos ahí. La pregunta entonces es: cómo una red descentralizada de oráculos como Chainlink, que se vuelve más valiosa cuanto más denso es su ecosistema, da ese primer salto cuantitativo en cuanto a usuarios se refiere.

Algo que tuvo muy claro el equipo de Chainlink desde el principio es su evidente estrategia para educar al público, atraer a desarrolladores e integrarse con nuevos proyectos. Tal y como deja patente el post en su blog sobre su jornada en Asia, no sólo están viajando por el mundo occidental para educar al público en general sobre el poder de los contratos inteligentes, sino que están estableciendo una fuerte presencia en toda Asia. También están invirtiendo recursos para hacer crecer su comunidad de desarrolladores asistiendo a distintas hackathons e incluso organizando su propia Virtual Hackathon con premios económicos bastante altos. Por último, están acelerando el número de plataformas que pueden integrarse con Chainlink mediante la construcción de adaptadores externos para los diferentes proveedores de datos y plataformas Blockchain para poner sus servicios a disposición de otras redes.

Otra de las estrategias aparentemente empleadas por Chainlink es el modelo freemium (gratuito + premium) a través de la oferta de sus redes de oráculos que ofrecen datos de referencia de precios. La idea básica del modelo freemium, que es llevado a cabo por algunas de las mayores compañías tecnológicas del mundo, especialmente compañías de código abierto como Redhat, es proporcionar algunos servicios básicos de forma gratuita, a la vez que se ofrecen servicios premium por los que los usuarios deben pagar. De este modo los nuevos usuarios pueden hacer uso de la plataforma para acceder a los servicios básicos sin compromiso. A medida que se acostumbran a la red y depositan su confianza en los productos ofertados, comienzan a adquirir características premium que son totalmente esenciales para construir productos más robustos y especializados. Al mismo tiempo, cuantos más proyectos se incorporen y maduren como protocolos, menor será la necesidad de tener que subsidiar sus servicios hasta que ambos ecosistemas puedan apoyarse mutuamente.

Chainlink parece haber reconocido el potencial que subyace en la industria DeFi, y por lo tanto ha decidido subvencionar el coste de los feeds de datos básicos proporcionando las redes de oráculo de referencia de precios al mercado. Estos contratos de referencia agregan los datos de precios de un activo concreto mediante un conjunto de nodos verificados de forma independiente y luego ponen ese punto de datos único y agregado on-chain. Las dApps construídas para las DeFi sólo necesitan llamar al contrato on-chain para los datos, los cuales pueden ser usados para activar sus contratos inteligentes. Estos datos descentralizados sólo requieren una transacción dentro de la cadena para acceder a ellos, algo que normalmente requeriría numerosas transacciones dentro de la cadena para agregarlos.

Lo que es genial es que las dApps no tienen por qué renunciar completamente al control de su mecanismo de oráculo si no se sienten cómodos con ello. En lugar de eso, pueden usar Chainlink como un cliente de oráculo adicional para los datos. Ante semejante diseño, la aplicación puede introducir datos en el contrato por sí misma o a través de otro mecanismo a través de un oráculo de terceros, que luego se agrega con un feed de oráculos de la red Chainlink (que a su vez se agrega de manera descentralizada). Ampleforth es un ejemplo reciente de ello, tal como se muestra en el siguiente diagrama:

(La arquitectura básica del mecanismo del oráculo de Ampleforth).

Chainlink lanzó inicialmente el contrato de referencia ETH/USD, que actualiza el precio de ETH en USD cada 5 minutos en base a una agregación de 21 nodos independientes que han sido revisados por motivos de seguridad. Aunque hay quien pueda argumentar que estos nodos son objeto de sobornos, dado que se conoce su identidad, se puede decir que les conviene mucho más generar confianza a largo plazo manteniendo esta suerte de ‘status quo’ inicial, que tener nodos potencialmente aleatorios e inseguros. También habría que destacar que resulta bastante más difícil infiltrarse en 11 nodos (la mitad más uno) que tienen incentivos económicos para construir una buena reputación a largo plazo, que penetrar en un equipo que gestiona la introducción de los datos por sí mismo.

(El esquema de la red de oráculos de referencia de precios ETH/USD)

Este quórum de 21 nodos que conforman el contrato de referencia es el mecanismo de oráculo públicamente verificable más descentralizado que existe para el precio de ETH. Esto es importante porque ETH/USD es una de los feeds de precios más demandadas en el ecosistema DeFi. MakerDAO, Compound y Synthetix, sobre todo una vez que se implemente el staking de ETH, son ejemplos de dApps populares de la industria DeFi que requieren un acceso muy frecuente al precio de ETH/USD para desencadenar acciones de su protocolo. Siendo ETH el activo más común a la hora de ser usado como aval y la mayoría de los precios estar marcados en USD, es un precio de referencia vital que Chainlink está proporcionando al ecosistema DeFi.

Chainlink también ha lanzado recientemente su segunda red de oráculos de referencia de precios, BTC/USD, con el mismo quórum seguro de 20 nodos. Es importante no subestimar este logro para la industria DeFi porque hasta este momento no existía un oráculo de referencia de precios de código abierto, públicamente visible y verificable descentralizado para el BTC/USD. La mayoría de oráculos de precios para BTC/USD están centralizados o se agregan utilizando un sistema propietario no disponible para el público. Tanto si a la gente le gusta como si no, Bitcoin es uno de los pilares fundamentales del ecosistema criptográfico y tiene un gran impacto en el espacio, sobre todo en las variaciones de precio de todos los criptoactivos. Las dApps DeFi como Compound, Synthetix, y wBTC pueden ahora usar este contrato de referencia para generar mayor confianza a la seguridad de sus precios BTC/USD.

(El panel de la red de oráculos de referencia de precios BTC/USD)

Por último, Chainlink aspira a implementar más redes haciendo un ajuste en el mecanismo de actualización de sus contratos de referencia. En su primera iteración, el feed de precios se actualizaba en base a intervalos de tiempo de 5 minutos. Sin embargo, la frecuencia de estas actualizaciones parece haber disminuido a cada 10 minutos para los trabajos del así llamado “latido” (ETH/USD y BTC/USD). Además, Chainlink ha añadido recientemente un modelo de desviación de precios llamado “Monitor de flujo”, que actualiza el precio cada vez que hay una variación del 1% en el precio. Esto conlleva dos ventajas: 1) Permite que las dApps de las DeFi se mantengan actualizadas durante los momentos de alta volatilidad en el mercado, lo cual es ahora mismo la mayor preocupación en cuanto a seguridad; 2) Permite a Chainlink reducir costes on-chain durante los momentos de baja volatilidad, permitiendo así la adición de más redes de oráculos para diferentes activos usando el diseño del Monitor de Flujo. Ya anunciaron en Devcon 5 que se lanzarían contratos de referencia además de ETH y BTC para LINK, BAT, ZRX, REP, DAI, y USDC.

Construyendo una base sólida para asegurar el éxito a largo plazo

Al proporcionar un acceso libre a datos de mercado de alta calidad para referencias de precios comunes, Chainlink se está consolidando como un pilar fundamental dentro de la industria DeFi. Este enfoque aporta una mayor visibilidad, aumenta su uso y la confianza que genera el ecosistema de Chainlink. Si bien es cierto que los proyectos pueden satisfacer de forma gratuita algunas de sus necesidades en cuanto a datos, la realidad es que la mayoría de los proyectos DeFi necesitan más datos que los que proporcionan los contratos de referencia, además en muchos casos requieren realizar ajustes para satisfacer por completo sus problemas relacionados con los oráculos.

En cierto sentido, Chainlink subvenciona algunas de sus necesidades básicas en cuanto a datos, lo que a su vez libera capital para que puedan ampliar su negocio y pagar por esos requisitos de datos personalizados. A medida que los proyectos Defi crecen, sus necesidades de datos crecen; y a medida que sus necesidades de datos crecen, la red de Chainlink está lista para crecer, especialmente teniendo en cuenta que ya es un punto de referencia bastante usado por proyectos que acuden en busca de datos. Es un bucle de retroalimentación mutuamente beneficioso que ayuda a ambos ecosistemas a madurar y a alcanzar los efectos de red necesarios para sostenerse a sí mismos.

Al mismo tiempo, apoyar y crecer junto a la industria DeFi facilita a Chainlink el entorno perfecto para generar confianza en su red, de modo que puedan acercarse a las empresas con una prueba verificable y duradera de que han estado proporcionando una red funcional que ha asegurado con éxito un valor real durante un largo período de tiempo. Como se indica en el último artículo, Los siete requisitos para que una red descentralizada de oráculos resulte viable: “Es a partir de esta dinámica de confianza cuidadosamente elaborada que Chainlink se está estableciendo para tener éxito tanto ahora como en el futuro”.

Sígueme en Twitter: @Crypto___Oracle

--

--

Comunidad de Chainlink en español
Comunidad de Chainlink en español

Written by Comunidad de Chainlink en español

Unofficial Chainlink Medium in Spanish. This account is not managed by the official team. Lowering the language barrier to entry to becoming part of Chainlink.

No responses yet