Oracle Machine de prix distribués : la technologie d'agrégation améliore la fiabilité des données

robot
Création du résumé en cours

Système de prix distribué Oracle Machine

Pour résoudre le problème de point de défaillance unique, une certaine plateforme Oracle Machine a adopté une conception distribuée pour fournir des services. Par exemple, un service fournissant le prix du BTC en dollars agrège 31 Oracle Machines de prix.

Le contrat de ce agrégateur peut être consulté sur le navigateur de blockchain. En appelant des méthodes spécifiques dans le contrat, vous pouvez voir tous les Oracle Machines hors chaîne inclus dans cet agrégateur. Ces Oracle Machines hors chaîne sont des comptes externes qui peuvent fournir des données de prix à plusieurs agrégateurs, comme BTC/USD et ETH/USD.

Le processus de fonctionnement des contrats sur la chaîne est le suivant :

  1. Tout d'abord, lisez l'état actuel du contrat et effectuez une série de vérifications.

  2. Effectuer les préparatifs après vérification.

  3. Vérifiez chaque donnée de signature, validez la valeur de hachage, vérifiez le rôle du signataire et la répétabilité.

  4. Vérifiez le tri des valeurs d'observation, sélectionnez la médiane et assurez-vous qu'elle ne dépasse pas le seuil. Enregistrez la réponse de l'Oracle Machine et effectuez une validation.

Le processus de vérification comparera si l'écart de prix donné par les deux Oracle Machines est dans une plage raisonnable.

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

Registre d'alimentation

Pour améliorer la flexibilité et réduire les coûts de gouvernance, il est possible d'utiliser le système de Feed Registry. Le Feed Registry peut être compris comme un agrégateur de PriceFeeds, ayant déjà agrégé plusieurs priceFeeds. Les utilisateurs peuvent directement lire les données de prix via le Feed Registry, sans avoir à configurer eux-mêmes le priceFeed.

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

Mécanisme de prix de l'appel

Les données de prix sont obtenues par agrégation à plusieurs niveaux, comprenant principalement trois niveaux : agrégation des sources de données, agrégation des opérateurs de nœuds et agrégation du réseau d'Oracle Machine.

Les données de prix brutes proviennent de diverses plateformes d'échange. Certains fournisseurs de services de consolidation de données spécialisés collectent et traitent ces données brutes, ce qui constitue une agrégation de sources de données au premier niveau.

Le deuxième niveau est agrégé par des opérateurs de nœuds. Ils obtiennent des données de prix de plusieurs fournisseurs de services d'agrégation de données indépendants, prennent la médiane et éliminent les valeurs aberrantes.

La dernière couche est l'agrégation de l'ensemble du réseau Oracle Machine, la méthode courante consiste à prendre la médiane lorsque le nombre de nœuds de réponse atteint une valeur prédéfinie.

La mise à jour des prix sur la chaîne doit satisfaire l'un des seuils de déviation ou de battement de cœur. Ces deux paramètres peuvent être différents pour différents PriceFeed.

Ce système Oracle Machine est facile à intégrer et présente une sécurité relativement élevée, mais en raison de la présence d'un seuil de biais, les mises à jour de prix sont relativement lentes, ce qui le rend généralement adapté aux scénarios d'application peu sensibles aux mises à jour de prix.

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

Oracle Machine详解系列之 Chainlink(下)

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

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

Oracle Machine详解系列之 Chainlink(下)

Oracle Machine详解系列之 Chainlink(下)

Oracle Machine详解系列之 Chainlink(下)

Oracle Machine详解系列之 Chainlink(下)

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

Oracle Machine详解系列之 Chainlink(下)

LINK-5.27%
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
  • 9
  • Partager
Commentaire
0/400
StrawberryIcevip
· Il y a 12h
C'est toujours fiable, personne ne manipule les prix à trois niveaux !
Voir l'originalRépondre0
GasOptimizervip
· Il y a 14h
Attendre que le prix soit coupé les coupons
Voir l'originalRépondre0
DeFiCaffeinatorvip
· 07-19 03:30
Si c'est off-chain ! Est-ce fiable ?
Voir l'originalRépondre0
DogeBachelorvip
· 07-18 21:53
C'est trop compliqué, je ne comprends que le btc.
Voir l'originalRépondre0
SingleForYearsvip
· 07-18 21:49
Pas de contrat off-chain, j'aime juste le distribué.
Voir l'originalRépondre0
LayerHoppervip
· 07-18 21:48
J'attends de voir si ce piège va finalement échouer.
Voir l'originalRépondre0
MagicBeanvip
· 07-18 21:47
Enfin, nous avons résolu le problème de point de défaillance.
Voir l'originalRépondre0
ApeShotFirstvip
· 07-18 21:43
hausse hausse hausse ! Suivez l'Oracle Machine pour gagner de l'argent !
Voir l'originalRépondre0
PumpStrategistvip
· 07-18 21:42
C'est bon, mais je pense que la précision des prix pourrait être améliorée.
Voir l'originalRépondre0
Afficher plus
  • Épingler
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)