Máquina de oráculo de precios distribuidos: agregación multicapa que garantiza la seguridad y precisión de los datos

robot
Generación de resúmenes en curso

Análisis de la Máquina de oráculo de precios distribuidos

Para evitar un punto único de fallo, una conocida Máquina de oráculo ha adoptado un esquema de diseño de Máquina de oráculo de precios distribuida. Tomando como ejemplo el servicio de precios BTC/USD, esta plataforma integra 31 Máquinas de oráculo de precios independientes para proporcionar datos a los usuarios.

El diseño de este agregador puede reducir eficazmente el riesgo del sistema. Cada máquina de oráculo fuera de la cadena proporciona datos de precios al agregador al invocar métodos específicos en respuesta a las solicitudes de los usuarios. Estas máquinas de oráculo son en realidad cuentas externas (EOA), que no solo sirven para proporcionar datos para BTC/USD, sino que también pueden ofrecer información de precios para otros pares de monedas como ETH/USD.

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. Después de realizar los preparativos, utiliza métodos criptográficos para verificar cada dato de firma, asegurando la integridad de los datos.
  3. Verifique los permisos de rol del firmante y la singularidad de la firma.
  4. Ordenar los valores observados, seleccionar la mediana como el resultado final y asegurarse de que esté dentro del rango de umbrales preestablecido.
  5. Registra la respuesta de la máquina de oráculo y realiza una validación cruzada adicional.

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

Algunos casos de uso garantizarán aún más la precisión de los datos al comparar las desviaciones de precios ofrecidas por diferentes Máquina de oráculo.

Para simplificar el proceso de consulta de precios de múltiples tokens, algunas plataformas también ofrecen la función de "Registro de Feed". Esto se puede entender como un agregador de múltiples fuentes de precios, donde los usuarios pueden leer directamente los datos de precios de varios tokens sin necesidad de configurar fuentes de precios por separado para cada token.

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

En cuanto al mecanismo de alimentación de precios, generalmente pasa por tres niveles de agregación de datos: agregación de fuentes de datos, agregación de operadores de nodos y agregación de redes de Máquina de oráculo.

  1. Agregación de fuentes de datos: recopilar datos de precios originales de las principales plataformas de intercambio y realizar cálculos ponderados según el volumen de operaciones, la liquidez y otros factores.

  2. Agregación de operadores de nodos: cada nodo obtiene precios de múltiples proveedores de servicios de agregación de datos independientes y toma el valor medio, eliminando los valores atípicos.

  3. Agregación de la Máquina de oráculo: Cuando la cantidad de nodos de respuesta alcanza el valor preestablecido, se toma la mediana de los datos de estos nodos como el precio final.

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

Es importante tener en cuenta que no todos los resultados de cada ronda se actualizarán en la cadena. Solo se activará la actualización de precios cuando se cumplan los umbrales de desviación o de latido. Este mecanismo, aunque mejora la seguridad, también provoca una velocidad de actualización de precios más lenta, que puede variar desde unos minutos hasta 24 horas. Por lo tanto, este tipo de Máquina de oráculo es más adecuado para escenarios de aplicación que no son muy sensibles a las actualizaciones de precios.

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

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
  • 8
  • Compartir
Comentar
0/400
DegenWhisperervip
· 07-13 21:22
31 cadenas están en juego, ¿qué hay de malo?
Ver originalesResponder0
AirdropHunterXiaovip
· 07-13 17:40
Esta vez no jugaré, ¿verdad? Otra vez usando una Máquina de oráculo para especular.
Ver originalesResponder0
GasFeePhobiavip
· 07-12 05:49
¿31 máquinas se atascaron así?
Ver originalesResponder0
NFTRegrettervip
· 07-12 05:48
La seguridad es la seguridad, pero aún no es como quitarse los pantalones lentamente.
Ver originalesResponder0
YieldChaservip
· 07-12 05:47
La latencia sigue siendo estable y útil como antes.
Ver originalesResponder0
BankruptWorkervip
· 07-12 05:44
No puedes enrollarlo más, deja de enrollar.
Ver originalesResponder0
BasementAlchemistvip
· 07-12 05:44
Todavía siento que no es tan estable. La mayoría de las máquinas están en AWS.
Ver originalesResponder0
LiquidatedTwicevip
· 07-12 05:35
¿Cuál es la diferencia con la cotización de terceras partes?
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)