Logotipo de Zephyrnet

Revisión de Chainlink: Soluciones de contratos inteligentes para cualquier Blockchain

Fecha:

ChainLink ha recibido bastante atención últimamente. Tanto es así que LINK se ha elevado a una capitalización de mercado de casi $ 1 mil millones en capitalización de mercado.

El catalizador de estas ganancias fue el lanzamiento de Chainlink en la red principal de Ethereum en mayo de 2019 y una lista de Coinbase. Básicamente, el objetivo del proyecto es crear un oráculo descentralizado Servicio. Si tienen éxito, podrían cambiar el uso y la efectividad de los contratos inteligentes para siempre.

En esta revisión de Chainlink, profundizaremos en el proyecto, incluida la tecnología, la adopción, los casos de uso y las perspectivas de precios de LINK.

Necesidad de oráculos

Cuando se mencionan los contratos inteligentes, casi todo el mundo piensa en Ethereum. Y eso se debe a que cuando se lanzó Ethereum en 2015, contenía algo que llevó la tecnología blockchain al siguiente nivel.

Los contratos inteligentes de Ethereum significaron que la tecnología blockchain podría ser mucho más que un medio para realizar transacciones financieras. Los contratos inteligentes de Ethereum expandieron masivamente la utilidad de blockchain.

Hubo un problema con Contratos inteligentes de Ethereum sin embargo, y ese es el hecho de que solo trabajan con datos en su propia cadena de bloques. Si bien eso todavía los deja como una herramienta muy útil, no son tan útiles como podrían ser. Crear una forma de incluir datos de fuera de la cadena daría a los contratos inteligentes un impulso inmenso en los posibles casos de uso.

Los fundadores de Chainlink vieron esto y se movieron para llenar el vacío. ChainLink se está creando como una forma de utilizar Oracle para extraer datos de fuentes fuera de la cadena. Los oráculos de ChainLink podrán utilizar grupos de datos, interfaces de programas de aplicación (API) y otras fuentes del mundo real. Abre la posibilidad de que los contratos inteligentes utilicen cualquier fuente de datos, sin importar cuál sea la fuente.

ChainLink será extremadamente útil para proyectos que necesitan datos fuera de la cadena para ser realmente útiles. Al dar acceso a blockchains a conjuntos de datos tradicionales, ChainLink busca ser el puente entre los datos tradicionales y el futuro de la tecnología blockchain.

Con esos conceptos básicos establecidos, echemos un vistazo más detallado a para qué se está desarrollando ChainLink y cómo puede cambiar el espacio de la cadena de bloques.

Cómo funciona ChainLink

La función principal de ChainLink es crear un puente entre los recursos dentro y fuera de la cadena. Esto significa que hay dos componentes principales en la arquitectura ChainLink: una infraestructura en la cadena y una infraestructura fuera de la cadena. Veamos cómo funcionan ambos.

Funciones en cadena

Los contratos inteligentes en cadena son la primera parte de la arquitectura de ChainLink. En los contratos inteligentes se incluyen oráculos que se crean para procesar las solicitudes de datos del usuario.

Estos oráculos tomarán cualquier solicitud de usuario de datos fuera de la cadena que se envíen a la red mediante un contrato de solicitud y los procesarán, enviándolos al contrato inteligente apropiado para que se emparejen con un oráculo que luego pueda proporcionar los datos fuera de la cadena necesarios. Hay tres tipos de contratos que pueden ayudar con el emparejamiento: el contrato de reputación, el contrato de emparejamiento de pedidos y el contrato de agregación.

El contrato de reputación garantiza que el proveedor de Oracle sea confiable y digno de confianza. Si es así, la solicitud se pasa al contrato de coincidencia de pedidos, que funciona para pasar el contrato solicitante a un oráculo apropiado según el nivel de servicio que se solicita y las ofertas de los oráculos. Finalmente, el oráculo de agregación recopila datos de los oráculos seleccionados y entrega el mejor resultado al contrato solicitante.

Funciones fuera de la cadena

Los componentes fuera de la cadena son la otra parte de la arquitectura ChainLink. Estos son nodos de Oracle que existen fuera de la cadena, pero están conectados a la red Ethereum. Digo red Ethereum aquí porque actualmente ChainLink solo es capaz de interactuar con contratos inteligentes Ethereum, pero en el futuro se planea trabajar con muchas redes y contratos inteligentes diferentes. La mayor parte del trabajo lo realizan estos oráculos fuera de la cadena, ya que recopilan la mayoría de los datos que se solicitan.

Todos los datos recopilados se procesan a través de ChainLink Core, que es el software que conecta la cadena de bloques ChainLink con fuentes de datos fuera de la cadena. ChainLink Core es responsable de procesar datos y pasarlos al oráculo en cadena.

Descripción general del flujo de trabajo de Chainlink
Descripción general del flujo de trabajo de Chainlink

Todo este trabajo de los nodos fuera de la cadena no se realiza como caridad. Estos nodos esperan recibir un pago por la recopilación y transmisión de datos. Y se pagan, en tokens LINK.

Hay una función secundaria de los nodos fuera de la cadena que los hace bastante útiles para los desarrolladores. Los nodos fuera de la cadena permiten la integración de adaptadores externos, que son como aplicaciones descentralizadas (dApps) en la red Ethereum. Los desarrolladores escriben adaptadores externos para realizar subtareas dentro de los nodos externos. Esto hace que la recopilación y el procesamiento de datos sean más eficientes.

Distribución de fuentes y Oracle

La naturaleza descentralizada de ChainLink y la diferencia con otros protocolos de Oracle se muestran en los conceptos de distribución de Oracle y distribución de fuentes utilizados por ChainLink. Esta descentralización ayuda a ChainLink a evitar la centralización y otros problemas de seguridad.

La distribución de fuentes y la distribución de Oracle son las claves para la seguridad y descentralización de la red de Oracle. La distribución de fuentes es el concepto que hace que los oráculos extraigan sus datos de una variedad de fuentes. Esto les ayuda a mantener una buena reputación en la red. Y la distribución de oráculos es el concepto que tiene solicitudes de datos contratadas a varios oráculos para mantener la descentralización.

Solicitudes distribuidas de Chainlink
Las solicitudes se distribuyen entre oráculos y fuentes de datos

La figura anterior muestra la distribución de dos niveles en la red Chainlink. Sin embargo, es útil echar un vistazo a un ejemplo práctico.

Aplicación meteorológica

Una empresa crea un usuario llamado Aplicación Sunshine Day Weather. El usuario requiere datos meteorológicos actualizados al minuto y, para obtenerlos, se envía una solicitud a ChainLink. El oráculo correspondiente ubica tres oráculos diferentes para encontrar y transmitir los datos necesarios, siguiendo la metodología de distribución de oráculo para mantener una red segura.

Debido a que la red también requiere distribución de fuentes, cada uno de los oráculos extraerá sus datos de diferentes fuentes. Llamaremos a los oráculos X, Y y Z. Oracle X obtiene sus datos de Accuweather y Wunderground.

Oracle Y obtiene sus datos del National Climatic Data Center y Open Weather Map, mientras que Oracle Z obtiene sus datos del National Weather Service y la National Oceanic and Atmosphere Administration.

Con este oráculo y distribución de fuentes, la red permanece totalmente descentralizada, y Sunshine Day Weather recibe datos agregados de tres oráculos acreditados que reciben sus datos de diferentes fuentes.

Otro beneficio de este sistema es que se incentiva a los oráculos a permanecer honestos, ya que sus datos reportados se compararán con los datos de otros oráculos. Si se informa de datos fraudulentos, el oráculo vería hundirse su reputación y podría enfrentarse a otras sanciones impuestas por la red.

Entornos de ejecución de confianza

Los entornos de ejecución de confianza, o TEE para oráculos, fueron añadido a Chainlink a finales de 2018 cuando Chainlink adquirió Town Crier.

La combinación de TEE con cálculos descentralizados le da a Chainlink una capa adicional de seguridad para los operadores de nodos individuales. Los TEE confieren el beneficio de permitir que todos los cálculos realizados por un nodo sean privados, incluso del propio operador del nodo.

Esto aumenta la confiabilidad general de la red de Oracle porque evita que cualquier nodo altere cualquiera de los cálculos realizados por ellos.

Casos de uso de ChainLink

Posiblemente, el mayor desarrollo positivo hasta ahora en ChainLink es su asociación con la red de transacciones bancarias SWIFT. Seamos realistas, SWIFT es una de las redes financieras más grandes del mundo, y el éxito con ellas podría dar lugar a muchas otras asociaciones dentro de la industria financiera, desde bancos hasta procesadores de pagos y compañías de seguros.

Contratos inteligentes SWIFT
SWIFT Smart Oracles actuando como "Middleware". Fuente: SmartContract

Si bien SWIFT no utiliza completamente ChainLink, está desarrollando el Oracle inteligente SWIFT con la ayuda de ChainLink, y eso deja posible la integración entre los dos.

Otro aspecto positivo es que ChainLink tiene poca competencia, e incluso aquellos que están trabajando en el desarrollo del oráculo blockchain están muy por detrás de Chainlink.

El token LINK estuvo bajo presión durante 2018, pero eso es cierto en todo el mercado de criptomonedas. Después de tocar fondo en junio de 2018, tuvo una buena recuperación y se incrementó aún más a partir de abril de 2019 cuando los comerciantes e inversores se enteraron de que Chainlink se estaba lanzando en la red principal de Ethereum. Desde entonces, el precio ha subido aproximadamente un 400%.

Asociaciones de ChainLink

Las asociaciones que ChainLink ha forjado también son parte de su fuerza. La asociación SWIFT es la más grande, pero no es la única asociación sólida que ya ha formado ChainLink.

Socios de Chainlink
Las solicitudes se distribuyen entre oráculos y fuentes de datos

Es interesante, porque parece que el equipo detrás de ChainLink se ha centrado en crear asociaciones en lugar de en marketing, y esa es una gran parte de la razón por la que la moneda pasa desapercibida para la mayoría de los entusiastas de las criptomonedas. Las siguientes son las asociaciones de ChainLink más grandes hasta la fecha:

  • SWIFT: La masiva red de comunicaciones interbancarias;
  • Sistema operativo Zeppelin: Un sistema operativo que fue desarrollado específicamente para crear contratos inteligentes;
  • Solicitar red: Una plataforma de intercambio que pretende ser el estándar para el intercambio de monedas fiduciarias y criptomonedas;
  • Capital de la señal: Una firma de activos privados con sede en Londres.

Chainlink ha sido extremadamente activo en la adición de nuevos socios y operadores de nodos desde el lanzamiento en la red principal de Ethereum. Parece que apenas pasa un día o dos sin un nuevo anuncio de un socio que se une para ejecutar un nodo Chainlink.

Todo esto ha sido extremadamente positivo para Chainlink, aumentando la adopción de blockchain incluso cuando el equipo continúa enfocándose en el desarrollo en lugar del marketing. Parece que Chainlink se comercializa a sí mismo, y nuevos socios buscan Chainlink en lugar de al revés.

Esa es una buena señal para cualquier tipo de negocio ...

Comunidad Chainlink

Chainlink es bastante único entre los proyectos de blockchain en una segunda forma, y ​​así es como ha manejado el marketing. Si bien muchos proyectos se han centrado en gran medida en mantener una transparencia y un flujo de información completos para los usuarios, Chainlink se ha centrado en cambio en el negocio de crear asociaciones.

El equipo mantiene informados a los usuarios, pero el flujo de información a menudo es escaso y se extiende a lo largo del tiempo.

Puedes ver esto en los canales sociales del proyecto. En Twitter, Chainlink tiene 36,500 seguidores, lo cual es bastante bajo para un proyecto que ha existido tanto tiempo como Chainlink. Los tweets también pueden ser esporádicos, con varios días entre tweets a veces.

Redes sociales de Chainlink
Estadísticas de usuario en Telegram y Reddit

Una de las comunidades más grandes de Chainlink debe ser su Canal de Telegram, que cuenta con más de 12,000 miembros. Aquí es donde puede ir para obtener la información más actualizada sobre el desarrollo de Chainlink.

En Reddit, que se considera uno de los principales lugares de reunión para los entusiastas de las criptomonedas, el Subreddit de Chainlink tiene poco más de 11,000 seguidores.

Las publicaciones se realizan a diario y hay una buena cantidad de comentarios en cada publicación, pero las conversaciones son casi en su totalidad de los usuarios, con poca participación del equipo de Chainlink.

Token de ENLACE

El token LINK se recuperó con fuerza justo después de su ICO y en octubre de 2017 alcanzó los $ 0.47. Después de caer desde ese alto, se recuperó nuevamente en diciembre de 2017 y enero de 2018 junto con el resto de los mercados de criptomonedas, alcanzando un máximo de $ 1.35 en enero de 2018.

Cayó en 2018 junto con el resto del mercado, alcanzando un mínimo de $ 0.1647 a fines de junio, pero para el 18 de septiembre de 2018 se recuperó y se cotizaba a $ 0.2872 y era la 50a moneda más grande por capitalización de mercado, con una capitalización de mercado. de $ 100,530,182.

Rendimiento del precio de LINK
Rendimiento del precio de LINK. Imagen vía CMC

Desde septiembre de 2018 hasta mayo de 2019, el precio de LINK se mantuvo aproximadamente entre $ 0.25 y $ 0.50 cuando los mercados de criptomonedas comenzaron una lenta recuperación. Mayo de 2019 es cuando el precio realmente despegó, ya que los inversores se sintieron alentados por el lanzamiento de Chainlink en la red principal de Ethereum.

El 1 de mayo de 2019, LINK se cotizaba a $ 0.476462 y para el 29 de junio de 2019 alcanzó su máximo histórico de $ 4.54. Se retiró al área de $ 1.60 en septiembre, pero ha estado subiendo de manera constante desde el 27 de octubre de 2019 y se cotiza a $ 2.72.

Comprar y almacenar LINK

En el pasado, si deseaba comprar LINK usted mismo, necesitaba hacerlo con BTC o ETH, ya que no había compras fiduciarias disponibles para el token. Sin embargo, se agregó recientemente en Coinbase y ahora se puede comprar allí usando USD.

Binance sigue siendo el mejor intercambio para comprar LINK, ya que la mayor parte del volumen de operaciones se encuentra en ese intercambio. También puede comprar en Huobi, OKEx y Mercatox, así como en docenas de otros intercambios pequeños y medianos.

ENLACE de Binance
Regístrese en Binance y compre tokens LINK

En términos de liquidez de LINK, está bastante bien distribuida en todos los intercambios donde figura. Esto significa que no depende de la liquidez de ningún intercambio único, lo que reduce aún más el riesgo.

Al observar los libros de pedidos individuales de empresas como Binance, son bastante profundos y hay un nivel razonable de rotación. Esto significa que podrá realizar grandes pedidos en bloque sin mucho deslizamiento de precios.

Una vez que tenga sus tokens LINK, querrá mantenerlos en una billetera sin conexión. Tenga en cuenta que estos son tokens ERC20 que cualquier billetera que admita Ethereum servirá. Estos incluyen carteras como MetaMask o MyEtherWallet.

Desarrollo de eslabones de cadena

Entonces, ¿cómo se ve el desarrollo central de Chainlink? Bueno, la mejor manera de tener una idea de esto es mirar a su público GitHub.

Al observar el total de confirmaciones en los repositorios, puede obtener una idea aproximada de la salida de desarrollo general. A continuación, se muestran las confirmaciones totales del repositorio principal durante el año pasado.

Enlace de cadena GitHub
Compromisos totales con Core Repo en los últimos 12 meses

Como puede ver, ha habido un flujo bastante regular de actualizaciones durante el año, por lo que las cosas aún están activas. En comparación con otros proyectos en el espacio, Chainlink tiene alrededor de 60 en términos de confirmaciones totales.

Entonces, si bien el resultado del desarrollo no es tan extenso como algunos de los otros proyectos que he visto, sigue siendo razonable. Si desea mantenerse al día con estos desarrollos, puede dirigirse a su sitio oficial. Canal de Gitter.

El futuro de Chainlink

ChainLink no ha publicado una hoja de ruta formal, por lo que no podemos estar seguros de cuáles serán los próximos desarrollos.

En realidad, la falta de comunicación del equipo de desarrollo, junto con la falta de marketing para el proyecto, ha sido una de las mayores frustraciones en la comunidad ChainLink.

Es bien sabido que el fundador de ChainLink Sergey Nazareth prefiere trabajar detrás de escena y no es de las apariciones públicas.

Eslabón de cadena Sergey Nazarov
Anuncio de Chainlink con una pequeña feria de fans. Imagen vía Twitter

Sin embargo, eso se ha mejorado durante el año pasado, con Chainlink aumentando la cantidad de información que proporciona a la comunidad de usuarios.

Sin embargo, aún podría hacerlo mejor. Actualmente, el equipo publica en Twitter con bastante frecuencia, pero el blog se actualiza con poca frecuencia. La mejor fuente de información es Telegram.

El valor que Chainlink nos brinda es la capacidad de proporcionar oráculos comprobablemente confiables que se pueden combinar de manera eficiente y segura en redes de Oracle.

El trabajo continuo de Chainlink es lograr este objetivo al permitir que los usuarios individuales seleccionen nodos individuales de la más alta calidad y luego agreguen los nodos en redes Oracle que sean resistentes a los ataques de Sybil. Luego, Chainlink proporciona las medidas de seguridad para garantizar que estas redes puedan funcionar como activadores de contratos inteligentes confiables.

Un método que utiliza la red Chainlink para permitir a sus usuarios seleccionar los nodos individuales de la más alta calidad es proporcionar los datos necesarios que muestran qué tan bien los nodos están cumpliendo las solicitudes actualmente y qué tan bien han cumplido las solicitudes en el pasado.

Explorador de eslabones de cadena

Chainlink Explorer es el medio para asegurarse de que todos estos datos estén disponibles para los usuarios. Se lanzó en mayo de 2019 junto con el lanzamiento en la red principal de Ethereum y está diseñado para proporcionar información sobre la función de los nodos Chainlink en dos dimensiones principales:

  1. Información detallada sobre el cumplimiento de las solicitudes de los usuarios de cada nodo. Esto incluye tanto la actividad fuera de la cadena como los resultados dentro de la cadena, y brinda a los desarrolladores de contratos inteligentes datos críticos sobre el rendimiento de los nodos y las redes Oracle.
  2. Los datos de confiabilidad y velocidad para cada nodo conectado al explorador se agregan para la actividad dentro y fuera de la cadena. Esto permite a los desarrolladores de Chainlink comenzar a comprender cómo funcionaría un sistema de reputación dentro de la red Chainlink, con la hipótesis derivada de datos de transacciones reales.

El equipo de Chainlink planea expandir las capacidades del explorador para proporcionar niveles más profundos de información sobre el funcionamiento de cada nodo individual. Esto incluirá varias métricas sobre la confiabilidad y velocidad del nodo, qué dApps y contratos han usado un nodo en particular, y datos sobre el cumplimiento de los compromisos de cada nodo.

Explorador de eslabones de cadena
Interfaz de usuario de Chainlink Explorer. Imagen vía Eslabón de la cadena

A medida que aumentan las transacciones reales en la red principal, el equipo espera tener una mayor cantidad de pruebas verificables de la confiabilidad de cada oráculo, lo que brinda a los usuarios un mayor conocimiento del rendimiento de oráculo.

Una vez que el equipo haya podido crear un marco basado en datos para que los usuarios elijan operadores de nodos, podrán dividir los nodos en redes Oracle que logren la descentralización.

Para alcanzar este nivel, el equipo está trabajando en niveles de agregación en las redes de Oracle, buscando proporcionar la seguridad y la eficiencia necesarias que se esperan de dichas redes de Oracle.

Umbral de firmas

Un paso en esta dirección fue un nuevo enfoque para la utilización de firmas de umbral en Chainlink, que permitirá al equipo crear redes Oracle que pueden contener miles de nodos.

El principal beneficio de esta configuración de firma de umbral es que permite que los oráculos tengan sus firmas verificadas en la cadena, lo que proporciona seguridad adicional y lo hace de la manera más eficiente.

Hacer que las grandes redes de Oracle sean eficientes es un objetivo deseable porque será un método preferido para ofrecer entradas confiables para contratos inteligentes de alto valor.

Entradas de contrato inteligente

Además de crear redes Oracle eficientes, seguras y altamente descentralizadas, Chainlink también está tratando de convertirse en la mayor fuente de entradas y salidas de contratos inteligentes.

Uno de los objetivos de lograr este estado es hacer que el desarrollo de contratos inteligentes sea tan rápido como lo es hoy el desarrollo de aplicaciones web. De manera similar a la forma en que los desarrolladores web pueden extraer de un gran grupo de API y flujos de datos, los desarrolladores de contratos inteligentes también podrán aprovechar una colección de entradas y salidas, si el equipo de Chainlink tiene éxito en lograr este objetivo.

Contrato inteligente Chainlink
Fiabilidad de contrato inteligente de extremo a extremo. Imagen vía Eslabón de la cadena

Esto convertiría a Chainlink en la cadena de bloques de referencia para desarrolladores y contratos inteligentes para encontrar entradas y salidas prefabricadas que se pueden implementar rápidamente en dApps o que pueden aceptar de forma segura y sencilla solicitudes de entrada / salida específicas.

Dado que Chainlink está muy por delante de cualquier otra red de Oracle de este tipo, lograr estos objetivos podría cimentar el lugar de Chainlink dentro del desarrollo y la ejecución de contratos inteligentes.

Conclusión

El proyecto ChainLink no es el más fácil de manejar, pero una vez que lo hace, es fácil ver cómo puede beneficiar al ecosistema blockchain de manera masiva en el futuro.

Las cadenas de bloques por sí mismas son muy limitadas y requieren oráculos para desbloquear todo su potencial. Dado que ChainLink es uno de los pocos proyectos que trabajan en el desarrollo de Oracle, podrían convertirse fácilmente en un líder de la industria en los próximos años.

La falta de marketing ha causado preocupación entre la comunidad de ChainLink, pero eso se compensa con las asociaciones que está forjando el equipo de ChainLink. Honestamente, si tienen éxito con SWIFT, es posible que no necesiten marketing y se convertirán en una ballena de mil millones de dólares dentro de la comunidad de servicios financieros independientemente.

Imagen destacada a través de Shutterstock

Descargo de responsabilidad: estas son las opiniones del autor y no deben considerarse consejos de inversión. Los lectores deben hacer su propia investigación.

Coinsmart. Mejor Bitcoin-Börse en Europa
Fuente: https://www.coinbureau.com/review/chainlink-link/

punto_img

Información más reciente

punto_img