Oracle Machine de prix distribué : analyse des principes de conception et des mécanismes de mise en œuvre

robot
Création du résumé en cours

Conception et mise en œuvre d'un système de prix distribué Oracle Machine

Pour résoudre le problème de point de défaillance unique, certains services d'Oracle Machine ont adopté une conception distribuée. Prenons l'exemple d'un service fournissant le prix du Bitcoin en dollars, qui agrège 31 Oracle Machine de prix indépendants pour fournir des données aux utilisateurs.

Cette conception d'agrégateur permet à plusieurs oracles hors chaîne de fournir des données de prix en appelant des méthodes spécifiques, en réponse aux demandes des utilisateurs. Ces oracles sont généralement des comptes externes (EOA), qui peuvent non seulement fournir des données sur le prix du Bitcoin/USD, mais également offrir des services pour d'autres paires de devises comme l'Ethereum/USD.

Oracle Machine详解系列之 Chainlink(下)

Les contrats sur la chaîne effectuent une série d'étapes de validation lors du traitement des données fournies par l'Oracle Machine :

  1. Tout d'abord, lisez l'état actuel du contrat et effectuez une vérification préliminaire.
  2. Effectuer les préparatifs nécessaires.
  3. Vérifiez chaque donnée de signature pour garantir l'intégrité des données et la fiabilité de la source.
  4. Vérifiez le classement des valeurs observées et sélectionnez la médiane comme résultat final.

Enfin, le contrat procédera à une validation supplémentaire des résultats obtenus, par exemple en les comparant à d'autres sources de prix, afin de s'assurer que l'écart reste dans une plage acceptable.

Oracle Machine详解系列之 Chainlink(下)

Certaines plateformes offrent également des services d'agrégation plus avancés, tels que le Feed Registry. Ce service agrège plusieurs Oracle Machines de prix, permettant aux utilisateurs d'accéder plus facilement aux données de prix de différents tokens sans avoir à configurer chaque source de prix individuellement.

Oracle Machine详解系列之 Chainlink(下)

En ce qui concerne le mécanisme de tarification, le réseau Oracle Machine utilise généralement une agrégation de données multi-niveaux :

  1. Agrégation des sources de données : collecte des données de prix brutes à partir des principales plateformes de trading.
  2. Agrégation des opérateurs de nœuds : chaque nœud obtient et traite des données provenant de plusieurs sources de données.
  3. Agrégation du réseau Oracle Machine : les données de plusieurs nœuds sont à nouveau agrégées pour obtenir le résultat final.

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

Les mises à jour des prix sont généralement déclenchées par deux facteurs : le seuil de déviation et le seuil de battement de cœur. Différents Oracle Machines peuvent avoir des paramètres différents.

Bien que ce design offre une sécurité et une commodité élevées, il présente également certaines limites. En raison des caractéristiques du mécanisme de mise à jour des prix, la mise à jour des données peut être relativement lente, variant de quelques minutes à quelques heures. Par conséquent, ce type de service d'Oracle Machine est principalement adapté aux scénarios d'application où les exigences de temps réel sur les prix ne sont pas élevées.

Oracle Machine详解系列之 Chainlink(下)

LINK-4.02%
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
  • 5
  • Partager
Commentaire
0/400
CantAffordPancakevip
· Il y a 2h
Qui peut comprendre une chose aussi compliquée ?
Voir l'originalRépondre0
OnlyOnMainnetvip
· Il y a 2h
Oracle Machine cette piège déployée est assez fiable
Voir l'originalRépondre0
CryptoHistoryClassvip
· Il y a 2h
intéressant... le même schéma que nous avons vu avec le désastre de l'oracle de MakerDAO en 2020. l'histoire ne manque jamais de rimer
Voir l'originalRépondre0
AirdropDreamBreakervip
· Il y a 2h
C'est un gaspillage de ressources.
Voir l'originalRépondre0
NFTRegrettervip
· Il y a 2h
Encore l'Oracle Machine, tu n'as pas assez perdu ?
Voir l'originalRépondre0
  • É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)