Análisis de la tecnología de la máquina de oráculo: cómo Chainlink conecta la cadena de bloques con el mundo real

robot
Generación de resúmenes en curso

Máquina de oráculo técnica detallada

La Máquina de oráculo es una infraestructura básica clave en el ecosistema blockchain, que puede proporcionar datos fuera de la cadena para contratos inteligentes. Como un puente que conecta contratos inteligentes con el mundo exterior, la Máquina de oráculo desempeña un papel fundamental en los sistemas de blockchain.

Máquina de oráculo详解系列之 Chainlink(上)

Por ejemplo, supongamos que hemos desplegado un contrato inteligente en Ethereum que necesita obtener datos sobre el volumen de transacciones de petróleo. Dado que el contrato inteligente en sí no puede acceder directamente a la información fuera de la cadena, se necesita recurrir al poder de la Máquina de oráculo. El proceso específico es el siguiente: el contrato primero escribe los datos necesarios en el registro de eventos, luego un sistema fuera de la cadena escucha ese registro y obtiene los datos, y finalmente, sube los datos a la cadena a través de la llamada a un método del contrato.

Máquina de oráculo详解系列之 Chainlink(上)

Entre los numerosos proyectos de Máquina de oráculo, Chainlink tiene la mayor cuota de mercado. Proporciona datos del mundo real a la blockchain de la manera más segura y confiable a través de un enfoque descentralizado. Chainlink ha construido un ecosistema en torno al token LINK, asegurando el buen funcionamiento del sistema a través de incentivos económicos.

Máquina de oráculo详解系列之 Chainlink(上)

Una característica clave de la Máquina de oráculo de Chainlink es que utiliza el estándar ERC677. Este estándar añade el método transferAndCall sobre la base del ERC20, combinando el pago y la solicitud de servicios, lo que lo hace muy adecuado para el escenario de uso de las máquinas de oráculo. Cuando un usuario llama a transferAndCall para realizar una transferencia, además de completar la transferencia, también se activará el método onTokenTransfer del contrato receptor.

Máquina de oráculo详解系列之 Chainlink(上)

En el proceso de solicitud de la Máquina de oráculo de Chainlink, primero el contrato consumidor inicia la solicitud y paga con tokens LINK. Una vez que el contrato de oráculo recibe la solicitud, realiza una serie de verificaciones de seguridad y luego activa el evento OracleRequest. Los nodos fuera de la cadena que escuchan ese evento obtendrán los datos necesarios y llamarán al método fulfillOracleRequest para subir los datos a la cadena. Por último, el contrato de oráculo llamará a la función designada del contrato consumidor para completar todo el proceso.

Máquina de oráculo详解系列之 Chainlink(上)

Para los desarrolladores, Chainlink también ofrece un servicio de oráculos de precios más sencillo. Cada par de negociación tiene un contrato de Price Feed dedicado, y los desarrolladores solo necesitan invocar su método latestRoundData para obtener los datos de precios más recientes. La mayoría de los pares de negociación cotizados en USD tienen una precisión de precio unificada de 8 decimales, lo que lo hace muy conveniente.

Máquina de oráculo详解系列之 Chainlink(上)

En general, la tecnología de Máquina de oráculo ha abierto una puerta que conecta la realidad en el mundo de blockchain, ampliando enormemente los escenarios de aplicación de los contratos inteligentes. Con el continuo avance de la tecnología, se cree que en el futuro surgirán más aplicaciones innovadoras.

Máquina de oráculo详解系列之 Chainlink(上)

LINK1.44%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
LightningPacketLossvip
· 08-03 22:14
Máquina de oráculo esto no es un hack, ¿verdad?
Ver originalesResponder0
LucidSleepwalkervip
· 08-03 22:12
link en verde
Ver originalesResponder0
Degentlemanvip
· 08-03 22:01
Esta máquina de oráculo es bastante complicada.
Ver originalesResponder0
ServantOfSatoshivip
· 08-03 21:48
Cadena de perro una unidad aún comprando la caída
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)