¿Qué es Chainlink?

Artículo original de Chainlink en español.

Índice de contenidos

  • ¿Qué es una Blockchain?
  • ¿Qué son los oráculos?
  • ¿Por qué son importantes los oráculos?
  • ¿Qué es Chainlink?
  • ¿Por qué Chainlink tiene un token y qué utilidad tiene?
  • ¿Cuál es el próximo avance en desarrollo que podemos esperar de Chainlink?
  • ¿Está operativa actualmente la red de Chainlink?
  • ¿Dónde puedo almacenar $LINK?
  • ¿Qué pueden hacer los contratos inteligentes por mi empresa?
  • El ecosistema que rodea a Chainlink.
  • Páginas adicionales de interés

Para entender Chainlink, antes hay que tener claros un par de conceptos:

Las Blockchains son sistemas de registro prácticamente imposibles de manipular. Mediante las Blockchains se puede transferir la propiedad de “cosas” de forma segura en cuestión de minutos. No obstante, las Blockchains solo pueden transferir la propiedad de “cosas” que entiendan (los llamados criptoactivos o criptodivisas).

Aquí entran en juego los oráculos, ¿qué son?

Los oráculos son programas que traducen para la Blockchain todo lo que la blockchain no entienda. Por ejemplo: el ticket de un concierto, un coche, un billete de tren, la propiedad de una casa…etc. Pese a lo conveniente que resulta, hay un problema: Los oráculos no están asegurados por la red criptográfica que protege a la Blockchain contra todo tipo de manipulaciones, lo cual supone una gran vulnerabilidad. Si se pudiese manipular un oráculo los hackers podrían ir robando por ahí usando este sistema de registro.

¿Por qué son importantes los oráculos?

Para que una empresa o un negocio del mundo real pueda adoptar la tecnología Blockchain (más allá de “aceptamos pagos con Xcoin”) y beneficiarse del potencial abaratamiento de costes y la eficiencia que supone el uso de los contratos inteligentes, antes tiene que estudiar y analizar los riesgos. Uno de los factores determinantes a la hora de frenar la adopción de las Blockchain es precisamente el problema de diseño conceptual que supone el uso de un oráculo centralizado.

Si una empresa que está invirtiendo capital en mejorar su infraestructura “mudándose” a una estructura descentralizada, de repente descubre que toda esa seguridad adicional (por la cual está pagando un extra) no sirve de nada porque no le queda otro remedio que usar un oráculo centralizado (que es susceptible de ser hackeado), tiene sentido que renuncie a esta transición en pos de un enfoque más tradicional (una base de datos de toda la vida).

Chainlink

Chainlink es una red de oráculos, en la que cada oráculo obtiene y entrega datos de una API (ej: el número de identificación único de unas escrituras, el precio del par ETH / USD, el clima de una zona determinada… etc) y se compromete a entregar dichos datos de forma consistente y continuada en el tiempo. Si un oráculo se desconecta o entrega una respuesta que no encaja con la de los demás, a ese oráculo se le penaliza o se le deja de tener en cuenta para futuras peticiones de datos. Con la red de Chainlink cualquiera puede montar su propia red descentralizada de oráculos, lo cual significa que para defraudar al sistema alguien tendría que defraudar a una cantidad ingente de oráculos, lo cual es mucho más difícil de hacer que si dependiésemos de un único oráculo. Por eso se dice que la red de oráculos de Chainlink es descentralizada.

¿Para qué sirve el token en sí mismo? ¿Qué utilidad tiene?

El token LINK se usa para incentivar que los participantes de la red actúen de forma honesta:

La red sigue en desarrollo y hay características que aún no han visto la luz, como los contratos de multas y fianzas (también conocido como el staking de Chainlink). Cuando estos contratos sean implementados, los usuarios de los contratos inteligentes que soliciten datos a las redes de oráculos podrán exigirles una fianza a aquellos oráculos que respondan a su petición. De tal forma que si algún oráculo rompe su compromiso y se desconecta, o si responde con datos que se alejan de cierto margen previamente acordado, esa fianza pasará a ser del usuario que solicitó los datos a modo de compensación. En caso contrario, si un oráculo responde de forma correcta a la petición de datos recibirá un pago previamente acordado en el contrato en forma de LINK. Este último detalle es importante, ya que los oráculos están programados para poder recibir pagos únicamente en LINK y para depositar las fianzas únicamente en LINK.

Esto hace posible que haya unas mecánicas del token bastante interesantes, ya que en un futuro no muy lejano, los contratos de gran valor (y por tanto aquellos que ofrecerán un pago mayor por entregar los datos correctamente) como los contratos de derivados, podrían exigir una fianza realmente alta, lo cual incentivaría una competición por parte de los distintos oráculos para “bloquear” LINK en sus oráculos, fomentando así la escasez de LINK (reducción de la oferta) a la vez que aumenta su demanda debido a su utilidad.

¿Cuál es el próximo avance o desarrollo que podemos esperar de Chainlink?

Como se venía diciendo en la respuesta a la pregunta anterior hay múltiples características de la red que aún siguen en desarrollo. En concreto hay varias iniciativas que son esenciales para que la red funcione del modo en el que fue vislumbrada al inicio del proyecto. Podrían resumirse en dos bloques bien diferenciados. Por un lado los avances en privacidad y seguridad y por otro avances en el crecimiento y el rendimiento de Ethereum:

  • Mixicles: Si bien las plataformas públicas de Blockchain aportan una gran cantidad de beneficios (código abierto, facilidad a la hora de hacer auditorías al código, transparencia…), es precisamente esta falta de privacidad lo que puede llegar a frenar, en muchos casos, la adopción de esta tecnología en el sector empresarial. La mayoría de legislaciones a nivel global requieren de ciertas medidas de privacidad para proteger a los usuarios, medidas que hasta ahora eran incompatibles con el uso de Blockchains públicas. Esto se solucionaría con Mixicles, un proyecto que aspira a proporcionar la privacidad necesaria en plataformas de contratos inteligentes como Ethereum sin renunciar a la posibilidad de ser auditable para las entidades reguladoras.
  • Trusted Computation Framework: En 2019 Chainlink anunció que había adquirido los derechos sobre el proyecto Town Crier. Más tarde se anunció que junto con Intel iban a colaborar en el proyecto Trusted Computation Framework, que pretende desarrollar hardware especializado que permite procesar información sin que la máquina sepa el contenido de esta.
  • Threshold Signatures: Es un proyecto que ofrece una forma precisa y de bajo coste de validar el consenso en grandes redes de nodos fuera de cadena. Puede ser aplicado para escalar Ethereum.
  • Chainlink VRF: Se trata de un sistema para verificar y certificar en la Blockchain que un número ha sido generado de forma aleatoria. Esta funcionalidad ayudará a acelerar el desarrollo de contratos inteligentes en la industria de los videojuegos, de la seguridad y de los protocolos de la capa 2 entre otros casos de uso.

A continuación hay un pequeño compendio de las preguntas frecuentes que alguien puede llegar a plantearse cuando se topa por primera vez con Chainlink.

¿Está operativa actualmente la red de Chainlink?

Sí. La red de Chainlink hizo su lanzamiento en la red de Ethereum el 31 de mayo de 2019. Actualmente hay varios proyectos y plataformas DeFi (Finanzas Descentralizadas) que usan las redes de oráculos de Chainlink para obtener el precio de distintos criptoactivos. Por ejemplo: Aave, Synthetix, Loopring, Ampleforth, SetProtocol, OpenLaw y NexusMutual.

¿Dónde puedo almacenar $LINK?

LINK es un ERC-677, un tipo de token especial de Ethereum que tiene ciertas funciones únicas que le permiten transferir LINK y ejecutar contratos en una misma transacción. A efectos prácticos este tipo de token es perfectamente compatible con cualquier billetera de ERC-20 (lo cual incluye hardware wallets como Nano y Trezor).

¿Qué pueden hacer los contratos inteligentes por mi empresa?

En este otro artículo se mencionan 44 formas en las que los contratos inteligentes pueden llegar a habilitar casos de uso adicionales o mejorar la eficiencia de ciertos procesos empresariales en una empresa.

El ecosistema y las dApps o servicios que rodean a Chainlink

Desde que Chainlink surgió allá por septiembre de 2017 ha habido numerosos esfuerzos por parte de distintas compañías que han creado aplicaciones y plataformas que complementan la utilidad de la red desde distintos enfoques. Aquí hay una pequeña lista de los principales (será actualizada a su debido tiempo):

  • Servicio de staking sin necesidad de montar tu propio nodo:
  • Servicio de listado para nodos:
  • Servicio de nodo ETH para no tener que montar el tuyo propio a la hora de sincronizarlo con tu nodo de Chainlink:
  • Mercado de APIs:
  • Servicio de reputación de nodos:

https://reputation.link

Páginas adicionales de interés:

Si quieres proponer algún cambio a este pequeño FAQ o sigues teniendo dudas puedes encontrarnos en:

¡Saludos descentralizados!

--

--

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.