Máquina de oráculo de precio distribuido: cómo Chainlink proporciona datos de precios confiables de Activos Cripto

robot
Generación de resúmenes en curso

Diseño e implementación de una Máquina de oráculo de precios distribuidos

Para resolver el problema de un solo punto de falla, la Máquina de oráculo de precios distribuida utiliza un enfoque que agrega múltiples fuentes de datos para ofrecer servicios a los usuarios. Tomando como ejemplo el servicio de precios de BTC en dólares, se logró una provisión de datos más estable y confiable al integrar 31 máquinas de oráculo de precios independientes.

El núcleo de este mecanismo de agregación radica en el diseño de su contrato inteligente. A través de la invocación de métodos específicos en el contrato, se pueden ver todas las máquinas de oráculo off-chain participantes. Estas máquinas de oráculo son en realidad algunas cuentas externas (EOA), que no solo proporcionan datos para BTC/USD, sino que también pueden servir simultáneamente a otros pares de precios, como ETH/USD, entre otros.

Los contratos en cadena siguen un estricto proceso de validación al procesar los datos de estas Máquina de oráculo:

  1. Primero, realice una revisión completa del estado actual del contrato.
  2. Realizar los preparativos necesarios.
  3. Utilizar métodos criptográficos para verificar la autenticidad de cada dato de firma y asegurarse de que el firmante tenga los permisos adecuados.
  4. Ordenar los valores observados, seleccionar la mediana y asegurarse de que este valor esté dentro del rango de umbral preestablecido.
  5. Registra el resultado de esta Máquina de oráculo y realiza validaciones adicionales.

Este proceso de verificación puede implicar la interacción con otros contratos, como la comparación con la Máquina de oráculo utilizada por Compound, para asegurarse de que las desviaciones de los datos de precios de diferentes fuentes estén dentro de un rango aceptable.

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

Innovación del Registro de Alimentación

Para simplificar aún más el proceso de uso y aumentar la flexibilidad, se introdujo el Feed Registry como un agregador más avanzado. Integra múltiples PriceFeeds, lo que permite a los usuarios obtener los datos de precios necesarios directamente a través del Feed Registry sin tener que configurar individualmente la fuente de precios de cada token.

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

Mecanismo de alimentación de precios de múltiples niveles

La agregación de datos de precios de Chainlink se divide en tres niveles:

  1. Agregación de fuentes de datos: Recopilar datos de precios originales de diversas plataformas de intercambio.
  2. Agregación de operadores de nodos: cada operador de nodo Chainlink obtiene datos de múltiples proveedores de servicios de agregación de datos y los procesa.
  3. Agregación de la red de Máquina de oráculo: agregación de datos a nivel de red, que generalmente utiliza el método de mediana.

Las actualizaciones de precios siguen dos parámetros clave: el umbral de desviación y el umbral de latido. Este mecanismo asegura la precisión de los datos, pero también puede resultar en una velocidad de actualización más lenta, con intervalos de actualización que pueden variar de unos minutos a 24 horas.

A pesar de que el precio de Chainlink como Máquina de oráculo tiene facilidad de uso y alta seguridad, su mecanismo de actualización también presenta ciertas limitaciones, lo que puede no ser adecuado para escenarios de aplicación que requieren una alta inmediatez. Sin embargo, para la mayoría de las aplicaciones que no necesitan actualizaciones de precios frecuentes, Chainlink sigue siendo una opción muy confiable.

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

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

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

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

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

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

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

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

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

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

Ver originales
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 4
  • Compartir
Comentar
0/400
ChainBrainvip
· 07-03 01:50
Cáncer tontos del mundo Cripto
Datos on-chain que juegan muy bien Camisa a cuadros imprescindible
"Hoy tampoco tengo tiempo para ir a bailar"

Por favor, comenta en chino, ¡gracias!
Ver originalesResponder0
ContractHuntervip
· 07-03 01:42
Finalmente alguien explicó qué es una Máquina de oráculo.
Ver originalesResponder0
DeFiCaffeinatorvip
· 07-03 01:24
¡Con link estoy tranquilo! ¿Quién se atreve a desafiar a ChainKe en el cálculo de datos?
Ver originalesResponder0
TokenToastervip
· 07-03 01:21
Jaja, no te enrolles en la cadena.
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)