Red de conocimiento informático - Problemas con los teléfonos móviles - Interacción de datos en Web3: oráculo descentralizado: blockchain

Interacción de datos en Web3: oráculo descentralizado: blockchain

1. Introducción del proyecto

Aunque muchos proyectos de blockchain existentes pueden garantizar la transparencia y la no manipulación de la información en la cadena hasta cierto punto, con la ayuda de contratos inteligentes, en teoría , también se puede implementar mucha lógica empresarial. Pero en términos de datos, el mapeo de datos dentro y fuera de la cadena siempre es un problema difícil de resolver. Incluso si se resuelve el problema de los datos, todavía existe un problema de precisión si se desea obtener datos externos reales. la cadena, necesita utilizar programas Oracle extremadamente confiables. Para resolver estos puntos débiles, nació Chainlink.

Lanzado en junio de 2017 por la empresa de tecnología financiera SmartContract de San Francisco, Chainlink es un proyecto de Oracle descentralizado. Sus creadores son Steve Ellis, Ari Juels y Sergey Nazarov, y proporciona principalmente una gran cantidad de fuentes de datos fuera de la cadena para contratos inteligentes, varias API y servicios de pago tradicionales.

ChainLink es una red comercial descentralizada de oráculos que conecta contratos inteligentes de blockchain con datos, actividades y comportamientos de pago del mundo real, lo que ayuda a que los contratos inteligentes se conecten de forma segura a datos fuera de la cadena, API web y sistemas de pago bancario tradicionales. . Chainlink ha brindado con éxito una amplia gama de servicios a grandes empresas como Google, Oracle y SWIFT, además de liderar equipos de desarrollo de contratos inteligentes como Polkadot/Substrate, Synthetix, Loopring, Aave, OpenLaw y Conflux.

Mecanismo de trabajo

ChainLink se compone principalmente de una arquitectura dentro y fuera de la cadena.

La arquitectura en cadena consta de tres contratos principales, incluido el contrato de reputación, el contrato de comparación de pedidos y el contrato de agregación.

El mecanismo de trabajo en la cadena es el siguiente:

Paso 1: Envío de requisitos: cuando Chainlink está funcionando, el contrato del usuario tiene requisitos de datos y envía una solicitud de datos a Chainlink.

Paso 2: Oferta, el contrato de reputación de Chainlink oferta al contrato del usuario.

Paso 3: Solicitud de datos Después de recibir la confirmación del contrato de usuario, el contrato de reputación envía una solicitud de datos a la máquina de predicción Chainlink.

Paso 4: Consulta y envío de datos: después de recibir la solicitud, el nodo de datos de Lianliantong realiza una consulta de datos y luego envía los resultados de la consulta al contrato de agregación. El contrato de agregación agrega los datos y finalmente La consulta. Los resultados se envían al contrato del usuario para completar la solicitud de consulta de datos del usuario.

La arquitectura fuera de la cadena consta de muchos nodos que se encargan de obtener diversos datos requeridos por los usuarios. Entre los nodos de Chainlink, el nodo central es responsable de comunicarse con la cadena de bloques, aceptar solicitudes de datos en la cadena y devolver estructuras de consulta. El nodo central divide cada tarea de datos en pequeñas subtareas y las asigna a nodos para la consulta de datos. Los nodos de Chainlink pueden recopilar de forma independiente solicitudes fuera de la cadena y devolverlas a los contratos de los usuarios.

En términos de modelo económico, Chainlink ha construido un ecosistema de ciclo virtuoso en torno a los tokens LINK a través de mecanismos de incentivos económicos basados ​​en la realización de principios básicos de Oracle, y la transferencia de tokens LINK activará este ecosistema.

III. Escenarios de aplicación

Chainlink conecta contratos inteligentes con datos del mundo real y recursos informáticos fuera de la cadena, al tiempo que conserva la seguridad y confiabilidad centrales de la tecnología blockchain. se ha mejorado mucho. Chainlink determina quién proporcionará servicios de máquinas de predicción en función de las necesidades del contrato inteligente, y pondera y agrega la salida de todas las máquinas de predicción para calcular el resultado final.

En el campo de la moneda digital, las monedas estables como USDC o Tether requieren máquinas de predicción de precios para anclar sus precios objetivo en dólares; algunos productos de activos sintéticos como Synthetix y Deri requieren precios de acciones y materias primas en tiempo real para; precios.

En el ámbito de los seguros, las compañías de seguros, aprovechando los datos proporcionados por Chainlink, podrán ofrecer seguros climáticos sin todos los inconvenientes e ineficiencias que afectan los acuerdos de seguros tradicionales, incluidos el fraude, la corrupción y las demoras. Los servicios de seguros correspondientes también se pueden proporcionar basándose en los datos de los eventos noticiosos correspondientes.

En el campo de la cadena de suministro, los contratos inteligentes establecidos entre proveedores, destinatarios y bancos se pueden ejecutar en función de la información de pago bancario, información de ubicación GPS, información logística, información minorista, etc. proporcionada por Chainlink.

Por ejemplo, en la industria del juego, las apuestas en partidos de fútbol requieren del resultado final del partido para determinar quién ganará el premio. Otros contratos, como las apuestas sobre resultados electorales, resultados de votaciones o incluso veredictos, requieren un resultado final al final de los tiempos para determinar el contenido del acuerdo.

Las aplicaciones de números aleatorios (como NFT, juegos en cadena, Metaverso, etc.) no solo tienen una gran demanda de datos fuera de la cadena, sino que también requieren una fuente confiable de números aleatorios. Especialmente para los juegos en cadena, debido a que ganar o perder en los juegos en cadena no solo afecta la experiencia del juego, sino que también afecta la propiedad del usuario, es particularmente importante comprender si el atributo de aleatoriedad es realmente "aleatorio". Por ejemplo, si estás equipado con un cuchillo o una pistola que tiene una tasa de acierto del 50%, o tienes cierta probabilidad de ganar en la lotería.

Chainlink v2 comienza a proporcionar funciones aleatorias verificables (VRF), que permiten probabilidades en juegos de azar, probabilidades de acierto en juegos, orden de compras, sorteo de números y muchos otros escenarios de aplicaciones que requieren parámetros aleatorios, por lo que tiene un VRF confiable y garantizar su equidad.

4. Tendencias de desarrollo

1. Ecología: mejora gradual y disminución de los efectos de los costos marginales

Lianliantong ha cooperado con más de 60 proveedores de datos, sitio web oficial Varios tipos Se puede proporcionar una gran cantidad de datos, incluidas criptomonedas, monedas estables, certificados de depósito, precios de divisas, materias primas, índices, así como Accuweather, SportsDataIO, Associated Press, etc. Abra cualquiera de estos, como los precios del petróleo crudo, y podrá ver visualmente los datos proporcionados por cada pronosticador.

Chainlink es compatible con cualquier blockchain y está en constante expansión para acceder a más entornos blockchain. Solo en 2021, Chainlink brinda acceso a muchas de las principales cadenas de bloques L1 y soluciones de escalado L2, incluidas Arbitrum, Avalanche, BNB Chain, Ethereum, Fantom, Harmony, Heco, Moonriver, Optimism, Polygon, Starkware y xDai.

El 31 de diciembre de 2021, Chainlink publicó un resumen de fin de año, indicando que actualmente hay más de 700 empresas de predicción descentralizadas que publican datos en el entorno de producción de todas las cadenas, protegiendo activos con un valor total de más más de 75 mil millones de dólares estadounidenses y brinda servicios para más de 2,5 millones de solicitudes informáticas seguras fuera de la cadena.

Actualmente también trabaja con más de 500 aplicaciones DeFi y más de 200 mercados NFT. Además, se han establecido asociaciones con importantes empresas como Google, Oracle, Intel, AWS y más.

Se puede ver en el ecosistema y los socios de Chainlink que la mayor demanda de máquinas de predicción todavía se encuentra en el campo DeFi, que incluye principalmente el suministro de datos financieros en tiempo real y otra información de mercado relacionada para contratos inteligentes, como Precios inmobiliarios que afectan las tasas de préstamos hipotecarios, derivados relacionados con el impacto climático, seguros, etc. Las fuentes de estos datos incluyen la Bolsa de Valores de Nueva York, Bloomberg y otras.

Estas tendencias de aplicaciones, por un lado, confirman la importancia de los oráculos para todo el mundo blockchain, por otro lado, también se puede ver que Chainlink se está convirtiendo en el proveedor de datos de cadena más informado y; demostrar sus resultados con una participación cada vez mayor.

Debido a las características de los datos, el costo total de obtener un dato específico es básicamente constante, pero a medida que más y más contratos llaman a los datos, el costo de usar los datos variará entre cada contrato. igualmente. Esto significa que Chainlink tiene un efecto de costo marginal decreciente, a diferencia de otros programas donde los costos aumentan a medida que aumenta el uso.

2. Tecnología: computación fuera de la cadena y contratos inteligentes híbridos

El lanzamiento de Chainlink Keeper en la red principal significa que Chainlink no solo puede proporcionar datos fuera de la cadena y datos aleatorios, sino Incluso puede completar cálculos fuera de la cadena y ayudar a los contratos inteligentes híbridos a implementar una serie de servicios DevOps enriquecidos. Servicios DevOps.

Los contratos inteligentes híbridos contienen código que se ejecuta en la cadena de bloques y datos y recursos informáticos en la cadena de bloques. Pueden sincronizar dos entornos informáticos completamente diferentes para crear capacidades de aplicación que no se pueden lograr mediante redes de cadena u Oracle por sí solas. y combinar las ventajas únicas de estos dos entornos.

El código en cadena se ejecuta en un entorno blockchain extremadamente seguro y de funciones limitadas con una pequeña superficie de ataque, por lo que los usuarios pueden tener una certeza extremadamente alta en la ejecución y el almacenamiento del código. Los resultados se almacenarán permanentemente en la cadena y no podrán ser alterados. DON (Red Descentralizada On-Demand), por otro lado, opera fuera de la cadena y, por lo tanto, puede ser más flexible y eficiente, lo que permite más funciones y acceso a más datos.

Cientos de usuarios ya están utilizando o integrando activamente los servicios descentralizados de Chainlink, como PriceFeeds, Chainlink VRF y Reserve Proof, incluidos los proyectos descentralizados de comercio de derivados Deri, Synthetix y el protocolo de liquidez Aave, el protocolo de préstamos Alchemix, etc.

Tomando a Deri como ejemplo, los datos de índice necesarios para la fijación de precios del mecanismo DPMM (Active Market Maker) de Deri V3 provienen de Chainlink. Por un lado, no importa cuán grande sea el volumen de transacciones en Deri, lo será. no afecta el precio del índice fuera de la cadena proporcionado por el oráculo, por otro lado, Deri ha logrado una facturación de segundo nivel (tasa de interés de financiación) y el oráculo preciso y eficiente también puede proporcionar el servicio de precios de compra más en tiempo real.

A nivel micro, Chainlink Keepers traerá nuevas características al ecosistema Chainlink y ayudará a todos los proyectos a desarrollar aplicaciones híbridas de contratos inteligentes más avanzadas. Pero desde una perspectiva más amplia, Chainlink Keepers reduce el umbral para el salto de la Web 2.0 a la 3.0. En el futuro previsible, los predictores descentralizados proporcionarán todos los servicios que no se pueden lograr en la cadena, lo que brinda oportunidades para la innovación futura en la infraestructura DeFi.

Aunque los activos de criptomonedas actuales han alcanzado los billones de dólares y la escala de la economía DeFi se ha acercado a los 100 mil millones de dólares, el ecosistema blockchain aún se encuentra en sus primeras etapas de desarrollo y aún queda un enorme potencial por aprovechar. Por lo tanto, la combinación de contratos inteligentes y la red de predicción descentralizada de Chainlink todavía tiene un gran margen de desarrollo y potencial.

FIN

Editor | Generación de leads