Descubriendo la Máquina de oráculo de precios distribuidos: cómo la agregación en múltiples niveles y el Registro de Feed mejoran la fiabilidad de las Finanzas descentralizadas.
Cómo funciona la Máquina de oráculo de precios distribuida
Para abordar el problema de un solo punto de falla, una conocida Máquina de oráculo ha adoptado un diseño distribuido. Tomando como ejemplo el servicio de precios del BTC en dólares, esa red agrega 31 oráculos de precios independientes para brindar servicio conjunto a los usuarios.
El diseño de este agregador hace que el sistema sea más estable y confiable. Cada máquina de oráculo fuera de la cadena puede proporcionar datos de precios al invocar métodos específicos en respuesta a las solicitudes de los usuarios. Estas máquinas de oráculo suelen ser algunas cuentas externas que poseen (EOA), que no solo proporcionan datos para BTC/USD, sino que también pueden ofrecer información de precios para otros pares de divisas como ETH/USD.
En el nivel de contratos en cadena, el sistema realizará una serie de verificaciones sobre los datos recibidos:
Primero, lee el estado actual del contrato y realiza una verificación básica.
Luego, realice algunos trabajos de preparación.
A continuación, se verifica cada dato de firma para garantizar que la fuente de los datos sea confiable.
Por último, verifica si los valores observados están ordenados y selecciona la mediana como el precio final. También se asegurará de que este precio no supere el umbral preestablecido.
Una vez que todo haya sido verificado, el sistema registrará el resultado de la Máquina de oráculo en el contrato. Además, se realizarán verificaciones adicionales, como comparaciones con otras fuentes de precios, para asegurar que la desviación esté dentro de un rango aceptable.
La conveniencia del Registro de Alimentación
Para simplificar aún más el proceso de uso, esta Máquina de oráculo también ofrece la función de Registro de Feed. Esto se puede entender como un agregador de múltiples fuentes de precios, donde los usuarios no necesitan configurar cada fuente de precios de tokens por sí mismos, sino que pueden leer directamente los datos de precios necesarios a través del Registro de Feed, lo que mejora significativamente la flexibilidad y la conveniencia.
Mecanismo de agregación de precios de múltiples niveles
La formación de precios de esta Máquina de oráculo se lleva a cabo a través de tres niveles de agregación de datos:
Agregación de fuentes de datos: recopilar datos de precios originales de las principales plataformas de negociación y realizar un procesamiento inicial por parte de proveedores de servicios de datos profesionales.
Agregación de operadores de nodos: cada nodo obtiene información de múltiples fuentes de datos independientes y toma la mediana para eliminar valores atípicos.
Agregación de la red de 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.
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 cuando el cambio de precio supere el umbral de desviación establecido o cuando se alcance el tiempo del umbral de latido.
En general, este diseño ofrece una alta seguridad y conveniencia, pero debido a las características de su mecanismo de actualización, la frecuencia de actualización de precios puede ser baja, variando de minutos a horas. Por lo tanto, es más adecuado para escenarios de aplicación donde no se requiere una alta inmediatez en los precios.
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.
14 me gusta
Recompensa
14
9
Compartir
Comentar
0/400
PrivateKeyParanoia
· Hace13m
La distribución de datos es confiable, ¿verdad?
Ver originalesResponder0
OnchainGossiper
· hace1h
¿Otra vez la Máquina de oráculo tiene problemas?
Ver originalesResponder0
OnchainDetectiveBing
· hace6h
Máquina de oráculo reparación +1
Ver originalesResponder0
TokenomicsTinfoilHat
· hace7h
¿El precio de múltiples capas también puede aumentar?
Ver originalesResponder0
GateUser-afe07a92
· 07-10 02:18
Distribuido Máquina de oráculo alcista~
Ver originalesResponder0
BlockDetective
· 07-10 02:17
No se puede estar sin esto.
Ver originalesResponder0
NFT_Therapy
· 07-10 02:15
Máquina de oráculo verdadero experto
Ver originalesResponder0
AltcoinAnalyst
· 07-10 02:11
Desde los datos de TVL, la baja tasa de actualización realmente afecta los casos de uso, se recomienda un enfoque cauteloso.
Ver originalesResponder0
Blockwatcher9000
· 07-10 01:48
Hacerlo tan complicado en realidad es más confiable.
Descubriendo la Máquina de oráculo de precios distribuidos: cómo la agregación en múltiples niveles y el Registro de Feed mejoran la fiabilidad de las Finanzas descentralizadas.
Cómo funciona la Máquina de oráculo de precios distribuida
Para abordar el problema de un solo punto de falla, una conocida Máquina de oráculo ha adoptado un diseño distribuido. Tomando como ejemplo el servicio de precios del BTC en dólares, esa red agrega 31 oráculos de precios independientes para brindar servicio conjunto a los usuarios.
El diseño de este agregador hace que el sistema sea más estable y confiable. Cada máquina de oráculo fuera de la cadena puede proporcionar datos de precios al invocar métodos específicos en respuesta a las solicitudes de los usuarios. Estas máquinas de oráculo suelen ser algunas cuentas externas que poseen (EOA), que no solo proporcionan datos para BTC/USD, sino que también pueden ofrecer información de precios para otros pares de divisas como ETH/USD.
En el nivel de contratos en cadena, el sistema realizará una serie de verificaciones sobre los datos recibidos:
Primero, lee el estado actual del contrato y realiza una verificación básica.
Luego, realice algunos trabajos de preparación.
A continuación, se verifica cada dato de firma para garantizar que la fuente de los datos sea confiable.
Por último, verifica si los valores observados están ordenados y selecciona la mediana como el precio final. También se asegurará de que este precio no supere el umbral preestablecido.
Una vez que todo haya sido verificado, el sistema registrará el resultado de la Máquina de oráculo en el contrato. Además, se realizarán verificaciones adicionales, como comparaciones con otras fuentes de precios, para asegurar que la desviación esté dentro de un rango aceptable.
La conveniencia del Registro de Alimentación
Para simplificar aún más el proceso de uso, esta Máquina de oráculo también ofrece la función de Registro de Feed. Esto se puede entender como un agregador de múltiples fuentes de precios, donde los usuarios no necesitan configurar cada fuente de precios de tokens por sí mismos, sino que pueden leer directamente los datos de precios necesarios a través del Registro de Feed, lo que mejora significativamente la flexibilidad y la conveniencia.
Mecanismo de agregación de precios de múltiples niveles
La formación de precios de esta Máquina de oráculo se lleva a cabo a través de tres niveles de agregación de datos:
Agregación de fuentes de datos: recopilar datos de precios originales de las principales plataformas de negociación y realizar un procesamiento inicial por parte de proveedores de servicios de datos profesionales.
Agregación de operadores de nodos: cada nodo obtiene información de múltiples fuentes de datos independientes y toma la mediana para eliminar valores atípicos.
Agregación de la red de 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.
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 cuando el cambio de precio supere el umbral de desviación establecido o cuando se alcance el tiempo del umbral de latido.
En general, este diseño ofrece una alta seguridad y conveniencia, pero debido a las características de su mecanismo de actualización, la frecuencia de actualización de precios puede ser baja, variando de minutos a horas. Por lo tanto, es más adecuado para escenarios de aplicación donde no se requiere una alta inmediatez en los precios.