¿Cómo la agregación de máquinas de oráculo distribuidas mejora la fiabilidad y precisión de los datos de precios?

robot
Generación de resúmenes en curso

Ventajas e implementación de un sistema de Máquina de oráculo de precios distribuido

En el servicio de Máquina de oráculo, el fallo único es un problema común. Para abordar este problema, algunos sistemas han adoptado un diseño de Máquina de oráculo de precios distribuido. Tomando como ejemplo el servicio de precios del bitcoin en dólares, cierto sistema ha agregado 31 Máquina de oráculo de precios independientes para proporcionar datos más confiables a los usuarios.

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

El diseño de este agregador se puede ver y verificar a través del código fuente del contrato inteligente. Al llamar a métodos específicos dentro del contrato, se puede obtener toda la información de las máquinas de oráculo fuera de la cadena que contiene este agregador. Cada máquina de oráculo fuera de la cadena puede proporcionar datos de precios al llamar a métodos específicos, respondiendo así a las solicitudes de los usuarios en el agregador. Estas máquinas de oráculo fuera de la cadena suelen ser cuentas de propiedad externa (EOA), que no solo pueden proporcionar datos para el precio de Bitcoin/Dólar, sino que también pueden ofrecer servicios para otros pares de divisas (como Ethereum/Dólar).

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

Los contratos en cadena pasan por una serie de pasos de verificación rigurosos al procesar los datos de la Máquina de oráculo:

  1. Primero, lee el estado actual del contrato y realiza una serie de verificaciones.
  2. Realizar los preparativos necesarios.
  3. Utilizar métodos criptográficos para verificar cada dato de firma, asegurando la autenticidad y la integridad de los datos.
  4. Verifique el orden de los valores observados y seleccione la mediana como resultado final.

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

Además, el sistema también realizará una verificación adicional del resultado final. Por ejemplo, ciertas aplicaciones pueden comparar los resultados con los precios de otras fuentes para asegurarse de que la desviación esté dentro de un rango aceptable.

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

Para simplificar la gestión de los precios de múltiples tokens, algunos sistemas han introducido el concepto de "Feed Registry". Esto puede entenderse como un agregador de múltiples fuentes de datos de precios, donde los usuarios pueden leer directamente los datos de precios de varios tokens sin necesidad de configurar individualmente cada fuente de datos de precios.

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

En términos del mecanismo de alimentación de precios, generalmente se pasa por múltiples capas de agregación de datos:

  1. Agregación de fuentes de datos: recopilar datos de precios originales de las principales plataformas de intercambio.
  2. Agregación de operadores de nodos: cada nodo obtiene datos de múltiples proveedores de servicios de agregación de datos independientes y los procesa.
  3. Agregación de red de Máquina de oráculo: toda la red realiza la agregación final de los datos de los nodos.

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

La actualización del precio final suele estar controlada por el umbral de desviación y el umbral de latido, para equilibrar la frecuencia de actualización de datos y la precisión.

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

A pesar de que este diseño ofrece un alto nivel de seguridad y conveniencia, su mecanismo de actualización de precios presenta cierto retraso, lo que puede no ser adecuado para escenarios de aplicación que son extremadamente sensibles a los cambios de precio. Sin embargo, para la mayoría de las aplicaciones que no requieren datos de precios en tiempo real, este diseño sigue siendo una opción confiable y práctica.

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(下)

LINK0.21%
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
  • 6
  • Republicar
  • Compartir
Comentar
0/400
SatoshiHeirvip
· 08-12 09:04
Es necesario señalar que este diseño demostró tener defectos fatales en 2017, y se recomienda a todos estudiar la argumentación en el capítulo 37 de la especificación del protocolo RFC-2612.
Ver originalesResponder0
MidnightMEVeatervip
· 08-12 01:45
Buenos días, noctámbulos... Esta sopa "unida" de Máquina de oráculo la probé anoche, cada sorbo que tomo es uno menos.
Ver originalesResponder0
BackrowObservervip
· 08-09 18:02
¿Esto es confiable? 31 personas cotizando suena a una tasa de error bastante alta.
Ver originalesResponder0
GateUser-a5fa8bd0vip
· 08-09 18:01
Todos los días colgando oracle.. Máquina de oráculo?!¡Ajá!
Ver originalesResponder0
gas_fee_therapistvip
· 08-09 17:59
¿De quién son los datos off-chain confiables?
Ver originalesResponder0
LiquidatedNotStirredvip
· 08-09 17:46
¿De qué sirve esta Máquina de oráculo? Solo estoy cayendo una y otra vez.
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)