Máquina de oráculo de precios distribuidos de Chainlink: principios, ventajas y limitaciones

robot
Generación de resúmenes en curso

Cómo funciona la Máquina de oráculo de precios distribuida

El servicio de Máquina de oráculo puede no responder a las solicitudes de los usuarios a tiempo por diversas razones, lo que puede causar fallos en un solo punto. Para resolver este problema, el diseño de un Máquina de oráculo de precios distribuido se ha convertido en una solución efectiva. Tomando como ejemplo el servicio que proporciona el precio del BTC en dólares, se agregan 31 Máquina de oráculo de precios para ofrecer datos más confiables a los usuarios.

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

El diseño de este agregador permite que múltiples máquinas de oráculo fuera de la cadena proporcionen datos de precios al llamar al método transmit en respuesta a las solicitudes de los usuarios en el agregador. Estas máquinas de oráculo fuera de la cadena suelen ser cuentas EOA, que no solo pueden proporcionar datos para el agregador BTC/USD, sino que también pueden servir simultáneamente a otros agregadores de pares de precios, como ETH/USD.

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

Los contratos en cadena pasan por una serie de estrictos pasos de verificación al procesar estos datos:

  1. Leer el estado actual del contrato y realizar una revisión preliminar.
  2. Realizar los preparativos necesarios.
  3. Usar ecrecover() para verificar cada dato de firma, asegurando que el valor hash corresponde correctamente al _report, mientras se verifica el rol del firmante y la unicidad de la firma.
  4. Verifique el orden de los valores observados, seleccione la mediana como resultado final y asegúrese de que no exceda el umbral preestablecido.
  5. Registra la respuesta de la Máquina de oráculo en s_transmissions y realiza una verificación adicional.

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

El paso final de verificación implica la comparación con otras fuentes de precios para garantizar la precisión y fiabilidad de los datos. Por ejemplo, algunas aplicaciones pueden comparar los precios proporcionados por Chainlink con los precios de intercambios descentralizados como Uniswap, asegurando que la desviación esté dentro de un rango aceptable.

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

Para simplificar el proceso de obtención de precios de diferentes tokens, se introdujo el Feed Registry como un agregador de PriceFeeds. Esto reduce significativamente los costos de gobernanza y mejora la flexibilidad del sistema, permitiendo a los usuarios acceder directamente a los datos de precios de múltiples tokens a través del Feed Registry.

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

Los datos de precios de Chainlink han pasado por un procesamiento de agregación en múltiples capas, que incluye la agregación de fuentes de datos, la agregación de operadores de nodos y la agregación de la red de Máquina de oráculo. Este mecanismo de agregación en múltiples niveles garantiza la integridad y precisión de los datos, previniendo eficazmente la manipulación humana y las desviaciones de precios.

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

Sin embargo, la Máquina de oráculo de precios de Chainlink también tiene ciertas limitaciones. Debido a que su mecanismo de actualización tiene un umbral de sesgo, la frecuencia de actualización de precios puede variar de unos minutos a 24 horas, lo que la hace más adecuada para escenarios de aplicación que no son muy sensibles a las actualizaciones de precios. Para las aplicaciones que requieren datos de precios en tiempo real, puede ser necesario considerar otras soluciones.

En general, Chainlink ofrece una solución de oráculo de precios segura y confiable, cuyo diseño considera adecuadamente la precisión de los datos y la estabilidad del sistema. Aunque puede haber limitaciones en ciertos escenarios específicos, sigue siendo una herramienta poderosa y efectiva para la mayoría de las aplicaciones descentralizadas que no requieren actualizaciones de precios de alta frecuencia.

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

LINK4.11%
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
  • 3
  • Compartir
Comentar
0/400
FudVaccinatorvip
· 07-25 07:36
Los datos fiables son los más importantes
Ver originalesResponder0
SelfCustodyIssuesvip
· 07-25 07:34
¿De dónde provienen las principales fuentes de datos?
Ver originalesResponder0
MEVSupportGroupvip
· 07-25 07:25
La Máquina de oráculo ciertamente es bastante atractiva.
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)