Máquina de oráculo: el puente clave entre la Cadena de bloques y el mundo real

robot
Generación de resúmenes en curso

Máquina de oráculo en la clave de la cadena de bloques

La Máquina de oráculo es una infraestructura fundamental en el campo de la Cadena de bloques, capaz de proporcionar datos externos a los contratos inteligentes. Como un puente que conecta los contratos inteligentes con el mundo exterior de la Cadena de bloques, la Máquina de oráculo juega un papel crucial.

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

Los contratos inteligentes en la red de Ethereum no pueden obtener directamente datos del mundo real fuera de la cadena; en este caso, se necesita recurrir a una máquina de oráculo para lograrlo. Por ejemplo, si un contrato inteligente necesita obtener datos sobre el volumen de transacciones de petróleo crudo en un día determinado, primero escribirá la información requerida en el registro de eventos. Luego, habrá un proceso de escucha fuera de la cadena que suscribirá este evento; cuando detecte la solicitud, ese proceso cargará el volumen de transacciones de petróleo crudo de la fecha especificada en el contrato inteligente mediante la presentación de una transacción.

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

El proyecto de Máquina de oráculo con mayor participación en el mercado actualmente es Chainlink. Proporciona datos del mundo real a la Cadena de bloques de manera segura y confiable a través de un enfoque descentralizado. Chainlink ha construido un ecosistema de ciclo virtuoso alrededor del token LINK, asegurando el funcionamiento normal de la Máquina de oráculo a través de incentivos económicos.

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

La máquina de oráculo de Chainlink utiliza un modo de solicitud/respuesta y requiere transferir tokens LINK para activarse. LINK es un token ERC677 en Ethereum, que agrega el método transferAndCall sobre la base del estándar ERC20, combinando el pago y la solicitud de servicio en uno. Cuando un usuario llama a transferAndCall para realizar una transferencia, además de la transferencia normal, también se invoca el método onTokenTransfer de la dirección receptora, permitiendo así la solicitud del servicio de oráculo.

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

Antes de utilizar el servicio de la máquina de oráculo, es necesario confirmar si dicha máquina de oráculo es confiable. Una vez que el contrato de la máquina de oráculo recibe la transferencia de LINK, realizará una serie de comprobaciones de seguridad y luego emitirá el evento OracleRequest. Después de que el nodo fuera de la cadena escuche este evento, obtendrá la información específica de la solicitud, llamará a la API para obtener el resultado y luego enviará los datos a la cadena.

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

Además de la API personalizada, Chainlink también ofrece un servicio de oráculo de precios listo para usar. Cada par de negociación tiene un contrato AggregatorProxy, que los desarrolladores pueden llamar directamente a su método latestRoundData() para obtener los datos de precios más recientes. En la mayoría de los escenarios de aplicación, solo es necesario leer el precio más reciente, y la precisión de los pares de negociación cotizados en dólares es uniforme a 8 dígitos, lo que lo hace muy conveniente de usar.

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

La máquina de oráculo, como el vínculo entre la cadena de bloques y el mundo exterior, desempeña un papel importante en áreas como DeFi. A medida que las aplicaciones de la cadena de bloques continúan desarrollándose, la máquina de oráculo también seguirá evolucionando, proporcionando servicios de datos más diversificados y confiables para los contratos inteligentes.

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

LINK-4.27%
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
  • 5
  • Compartir
Comentar
0/400
CodeAuditQueenvip
· 07-26 17:41
¡Hola! Esta fuente de datos no verifica estrictamente, puede ser atacada por inyección en cualquier momento.
Ver originalesResponder0
ContractExplorervip
· 07-24 07:08
link aún puede subir
Ver originalesResponder0
just_another_walletvip
· 07-24 07:06
link ganando mucho dinero con el arbitraje
Ver originalesResponder0
MEV_Whisperervip
· 07-24 06:50
link ha estado acumulando desde hace mucho tiempo
Ver originalesResponder0
OnchainGossipervip
· 07-24 06:46
No es más que un transportista de datos avanzado.
Ver originalesResponder0
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)