Oracle Machine de prix distribué : une nouvelle solution pour améliorer la fiabilité des données des cryptoactifs

robot
Création du résumé en cours

Construction et fonctionnement d'un système de prix distribué Oracle Machine

Dans les services d'Oracle Machine, le point de défaillance unique est un problème courant. Pour résoudre ce problème, un système d'Oracle Machine de prix distribué a vu le jour. Prenons l'exemple d'un service de prix BTC en dollars, ce système intègre 31 Oracle Machines de prix indépendants qui fournissent ensemble des services de données plus fiables aux utilisateurs.

Oracle Machine详解系列之 Chainlink(下)

La conception du contrat de ce système d'agrégation résout habilement les risques potentiels liés à une source de données unique. En appelant des méthodes spécifiques dans le contrat, il est possible de voir tous les oracles hors chaîne participants. Chaque oracle hors chaîne peut fournir des données de prix en réponse aux demandes des utilisateurs dans l'agrégateur en utilisant des méthodes spécifiées. Ces oracles sont généralement des comptes externes (EOA) qui fournissent non seulement des données pour le BTC/USD, mais peuvent également servir d'autres paires de prix, comme l'ETH/USD.

Oracle Machine détaillé série de Chainlink (suite)

Les contrats sur la chaîne suivent un processus strict lors du traitement des données : d'abord, ils lisent l'état actuel et effectuent une série de vérifications, puis ils procèdent aux préparatifs nécessaires. Ensuite, le contrat valide chaque donnée signée pour s'assurer que le signataire a les autorisations appropriées et empêche les signatures répétées. Enfin, le contrat trie les valeurs observées, sélectionne la médiane et s'assure que cette valeur se situe dans la plage de seuils prédéfinis.

Oracle Machine détaillé série de Chainlink (suite)

Pour améliorer davantage la fiabilité des données, le système a également introduit des mécanismes de validation supplémentaires. Par exemple, dans certains scénarios d'application, les prix obtenus seront comparés aux données d'autres sources indépendantes pour s'assurer que l'écart reste dans une plage acceptable.

De plus, afin de simplifier le processus d'obtention des prix de différents tokens, les développeurs ont également conçu le système Feed Registry. Ce système peut être compris comme un agrégateur de plusieurs sources de données de prix, permettant aux utilisateurs de lire directement les données de prix de divers tokens sans avoir à configurer chaque source de données de prix individuellement.

Oracle Machine détaillé série de Chainlink (suite)

Dans la pratique, la génération des données de prix passe par plusieurs niveaux d'agrégation. D'abord, il y a l'agrégation au niveau des sources de données, qui collecte les données de prix brutes provenant de grandes plateformes de trading. Ensuite, il y a l'agrégation au niveau des opérateurs de nœuds, où chaque opérateur obtient des données de plusieurs fournisseurs de services d'agrégation de données indépendants et les traite. Enfin, il y a l'agrégation au niveau de l'ensemble du réseau Oracle Machine, qui utilise généralement la méthode de la médiane pour calculer le prix final après avoir reçu un nombre suffisant de réponses des nœuds.

Oracle Machine详解系列之 Chainlink(下)

Il est important de noter que les résultats de calcul ne sont pas toujours mis à jour sur la chaîne. Le système a défini deux paramètres de déclenchement : le seuil de biais et le seuil de pulsation, et seule la satisfaction de l'un d'eux déclenchera une mise à jour. Bien que ce mécanisme garantisse la stabilité des données, il entraîne également une vitesse de mise à jour des prix relativement lente, pouvant varier de quelques minutes à 24 heures. Par conséquent, ce système d'Oracle Machine est plus adapté aux scénarios d'application où les exigences de réactivité des prix ne sont pas élevées.

Oracle Machine détaillé série de Chainlink (suite)

LINK-1.65%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 3
  • Partager
Commentaire
0/400
TokenGuruvip
· 07-22 03:13
Les anciens projets ne fonctionnent plus, et vous jouez encore à ce piège.
Voir l'originalRépondre0
BearMarketSurvivorvip
· 07-22 03:08
Que peut-on faire avec une seule médiane ?
Voir l'originalRépondre0
MetaverseLandlordvip
· 07-22 03:00
La précision des prix est très importante !
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)