
Pyth Network : Pionnier des oracles DeFi sans autorisation, à faible latence et haute fidélité
TechFlow SélectionTechFlow Sélection

Pyth Network : Pionnier des oracles DeFi sans autorisation, à faible latence et haute fidélité
L'avenir des oracles de prix ne se limite pas à chercher et à apporter les prix sur la blockchain.

La finance décentralisée (DeFi) promet de révolutionner notre manière de gérer l'argent et permettre aux individus de prendre réellement le contrôle de leur vie financière.
La majorité des services DeFi nécessitent des oracles blockchain — une méthode sécurisée et fiable pour que les applications blockchain accèdent à des données financières provenant du monde extérieur.
Découvrez Pyth Network, le plus grand réseau d’oracles primaires au monde, qui publie continuellement des données de marché financières sur la blockchain.
Les données du réseau proviennent de plus de 90 fournisseurs primaires, notamment certains des plus grands échanges et market makers mondiaux. Pyth fournit aux développeurs de contrats intelligents sur plus de 40 blockchains des données de cotation en temps réel pour les cryptomonnaies, actions, paires de devises, ETFs et matières premières.
Depuis avril 2021, les contributeurs de Pyth Network s'efforcent d'offrir aux développeurs Web3 des centaines de flux de prix en temps réel. La mission de Pyth Network est de permettre à tous les développeurs du monde entier d'accéder à toutes les données financières mondiales via la blockchain.
Alors que l'industrie blockchain progresse vers un avenir axé sur une DeFi à haut débit, la demande de données fréquentes et à faible latence augmente rapidement. Cet article explore en détail le rôle clé joué par Pyth Network dans cette transformation.
Pourquoi avons-nous besoin d’un nouvel oracle ?
Pyth Network n’est pas le premier oracle sur blockchain.
Les contributeurs derrière Pyth ont lancé ce projet en 2020, au début de l’été DeFi, car ils ont constaté un fossé critique dans les infrastructures blockchain qui freinait l’évolution attendue du monde blockchain.
En résumé, à cette époque, il n’existait aucun oracle de prix sur blockchain capable de fournir des données de marché ultra-rapides et de qualité institutionnelle. Ce manque affectait principalement les développeurs Web3 selon trois aspects :
-
Vitesse : les mises à jour des oracles étaient trop lentes pour de nombreux scénarios financiers en chaîne.
Si les prix sur la blockchain sont mis à jour plus lentement que ceux du monde réel, les services DeFi deviennent inexacts, voire vulnérables aux attaques malveillantes. Ces limitations empêchaient les développeurs de créer des services financiers complexes sur la blockchain.
À l’époque, les oracles de prix ne se mettaient à jour qu’une fois toutes les 10 à 60 minutes (« battement cardiaque »), ce qui était manifestement insuffisant pour des scénarios financiers exigeants en termes de latence et de fréquence.
-
Couverture des actifs et disponibilité : les développeurs ne pouvaient pas obtenir les données de cotation dont ils avaient besoin.
Les développeurs cherchent souvent des cotations spécifiques pour leurs utilisateurs ou marchés cibles. Si ces données ne sont pas disponibles sur la blockchain choisie, ils ne peuvent pas déployer leurs services.
Un oracle traditionnel peut offrir 200 flux de prix sur Ethereum, mais seulement 8 sur une nouvelle blockchain comme Base.
Le même oracle peut aussi supporter plusieurs blockchains, mais seulement quelques flux de prix sont disponibles sur toutes les chaînes supportées. Ces restrictions retardent également la réalisation des objectifs des protocoles.
-
Sources de données et qualité : les données étaient floues, provenant de sources tierces agrégées.
Un oracle de prix peut garantir des volumes de transactions contractuelles représentant des milliards de dollars. Mais si les sources finales de ces données restent opaques, ni les développeurs ni les utilisateurs ne peuvent faire confiance à la qualité des prix.
Il est également difficile de croire à la fiabilité de ces données lorsque l’oracle collecte les prix depuis des serveurs publics agrégés ou des services de web scraping.
Comment fonctionne Pyth ?
Modèle traditionnel de distribution des donnéesThe Legacy Model for Data Distribution
La racine des trois problèmes ci-dessus réside dans le fait que les oracles traditionnels partent d'une mauvaise hypothèse quant au fonctionnement des données financières. Pyth Network a été conçu précisément pour résoudre ces trois points critiques.
Beaucoup d’oracles traditionnels reposent sur une hypothèse implicite : toutes les données, y compris financières, sont gratuites et accessibles sur le Web2.
Sur cette base, les fournisseurs d’oracles doivent simplement inciter des participants du réseau à collecter ces données, parvenir à un consensus, puis les transférer sur la blockchain.
Un réseau composé de nœuds récupère ainsi les données depuis des ressources publiques ou via du scraping, y compris depuis des agrégateurs tiers non transparents. Cette méthode convient pour des jeux de données publics comme la météo ou les résultats sportifs.
Mais concernant les données financières, les oracles doivent alors faire des compromis sur la qualité, le coût et l’évolutivité. De plus, en raison de contraintes liées à la propriété intellectuelle, certaines données financières ne peuvent pas être librement réutilisées.

Un nouveau modèle de distribution des donnéesA New Model for Data Distribution
Pyth Network repose sur un postulat fondamental : les données financières ont de la valeur et ne sont pas gratuites.
Le protocole Pyth ne se contente pas de fournir une approximation grossière de ces données, mais encourage activement les propriétaires originels des données financières à les soumettre directement sur la blockchain. Les sources de données de Pyth sont « primaires », car elles proviennent directement de leurs créateurs et propriétaires.

Pour mieux comprendre, imaginez Pyth comme un marché décentralisé de données de marché. D’un côté, les créateurs de données exclusives agissent comme fournisseurs ; de l’autre, les applications utilisatrices sont les consommateurs.
Tout comme Airbnb a libéré davantage de logements vacants pour le tourisme, Pyth Network débloque davantage de données de haute qualité pour l’industrie blockchain en incitant les détenteurs de données à contribuer.
L’avenir de la DeFi est primaireThe Future of DeFi is First-Party
On pourrait se demander pourquoi l’architecture de Pyth Network deviendra incontournable pour les oracles financiers. La réponse réside dans l’impact à long terme des données de prix primaires.
Le modèle de données primaires de Pyth Network garantit l’extension de la DeFi vers de nouvelles catégories d’actifs (comme l’énergie, les taux d’intérêt obligataires ou les actifs physiques), car ces derniers n’ont pas de sources gratuites sur internet.
La communauté de diffuseurs primaires assure que le réseau est toujours prêt à accompagner l’expansion de la DeFi. Si celle-ci doit servir des millions, voire des milliards d’utilisateurs, elle générera forcément de nouveaux marchés. L’oracle doit donc devenir le berceau de cette croissance.
Un bon exemple comparatif est celui des plateformes de streaming musical. Les réseaux d’oracles rapporteurs ressemblent à Napster, où des utilisateurs possédant des CD servaient de nœuds, achetaient des produits musicaux originaux pour les redistribuer aux auditeurs en ligne.

Ce modèle a entraîné de graves conséquences juridiques et des attaques de spam pour Napster.
Spotify a proposé une solution simplifiée : les artistes et maisons de disques peuvent diffuser directement leurs œuvres aux abonnés et tirer profit du modèle économique de la plateforme. Comme Spotify, Pyth reconnaît et récompense les propriétaires de propriété intellectuelle — sauf qu’ici, l’intellect concerne les données financières.

Pyth Network est le plus grand réseau d’oracles de diffusion, avec plus de 90 sources primaires publiant directement leurs données sur le réseau. Dans ce modèle, les nœuds possèdent leurs données et les publient directement sur la blockchain.
Puisque les fournisseurs de données Pyth en sont aussi les propriétaires, les données financières peuvent circuler librement dans l’espace blockchain et au-delà.
Ce modèle maximise la disponibilité de l’information tout en éliminant les coûts intermédiaires pour les utilisateurs. Cette conception offre des avantages en vitesse et en coût, permettant à Pyth de s’étendre à des milliers de flux de prix et à une couverture quasi illimitée de blockchains.
En comparaison, la plupart des oracles traditionnels sont des réseaux d’oracles rapporteurs, où les nœuds transfèrent des données d’un point API vers la blockchain. Dans ce modèle, les nœuds doivent acheter les données auprès de sources primaires ou d’intermédiaires avant de les transmettre.
Ces réseaux sont limités par le coût, la vitesse et le format des données achetées. Vous pouvez consulter ici une analyse détaillée des différences de durabilité entre oracles de diffusion et oracles rapporteurs.
Bien qu’il n’existe pas une seule bonne façon de concevoir un réseau d’oracles, l’architecture de Pyth Network permet une évolution sans limitation de vitesse, de prix ou de scénarios de distribution. L’objectif de Pyth est de catalyser l’émergence des marchés capitalistiques Web3 de nouvelle génération.
Nous allons maintenant détailler les composants clés de Pyth Network et expliquer comment ses produits phares fonctionnent.
Composants clés de Pyth Network
Pyth Network permet aux acteurs du marché de publier des informations de prix sur la blockchain pour usage applicatif. Le protocole comporte trois rôles principaux :
-
Les diffuseurs de données soumettent des informations de prix au programme Oracle de Pyth. Chaque produit de flux de prix dispose de plusieurs diffuseurs afin d’améliorer précision et robustesse.
-
Le protocole Pyth combine les données des diffuseurs pour produire un prix agrégé unique accompagné d’un intervalle de confiance.
-
Les utilisateurs de données lisent les informations de prix générées par le programme Oracle.
Notez que Pyth Network lui-même n’est pas une source de données. Ce sont les diffuseurs qui fournissent les données, tandis que les utilisateurs en ont besoin.
Le protocole Pyth agit comme un marché de données décentralisé, agrégeant les contributions des diffuseurs pour alimenter les applications sur plusieurs blockchains.

Diffuseurs de donnéesData Providers
La communauté des diffuseurs Pyth Network regroupe des bourses, sociétés de trading, market makers, institutions financières et participants de marché décentralisés du monde entier. Ces diffuseurs sont à la fois créateurs et propriétaires de leurs données de prix.
Ils fournissent au réseau leurs données de prix d’actifs, par exemple le flux de prix du bitcoin.
Même si cela paraît contre-intuitif, aucun actif n’a un seul prix « vrai ».
Il existe le prix auquel on peut échanger un actif, généré par les bourses, et le dernier prix d’échange effectué par les traders. La communauté des diffuseurs Pyth étudie précisément ces deux types de données.
Protocole PythPyth Protocol
Le protocole Pyth agrège les données de prix fournies par les diffuseurs, générant un prix agrégé et un intervalle de confiance toutes les 400 ms pour chaque flux de prix.
Ce mécanisme d’agrégation est implanté sur une blockchain dédiée appelée la chaîne applicative Pythnet.
Prenons l’exemple du flux BTC/USD. Chaque diffuseur envoie son estimation de prix et d’intervalle de confiance au contrat dédié de ce flux sur Pyth.
Par exemple, un diffuseur peut proposer un prix de 30 000 $ ± 5 $. Plusieurs diffuseurs contribuent à chaque flux, produisant ainsi un prix agrégé solide et précis.
Pythnet est configuré comme une blockchain proof-of-authority (preuve d'autorité). Elle exécute une version indépendante des validateurs Solana et constitue un réseau blockchain totalement séparé du Solana Mainnet-beta.
La chaîne applicative Pythnet traite les données provenant des différents diffuseurs, agrège leurs entrées et génère un prix unique et un intervalle de confiance pour chaque flux.
L’algorithme d’agrégation est conçu pour être robuste face aux valeurs aberrantes et manipulations de prix, pèse chaque source selon sa précision, et reflète les variations d’intervalle de confiance entre les diffuseurs.
Les données agrégées sont ensuite transmises à Wormhole, prêtes à être utilisées par les dApps : le résultat est un paquet de prix signé, vérifiable sur toute blockchain prenant en charge Pyth.
Utilisateurs de donnéesData Users
Tout utilisateur de données sur une blockchain prise en charge par Pyth peut lire les flux de prix et intégrer ces données dans sa logique algorithmique de contrat intelligent.
Pyth Network a introduit une architecture innovante appelée oracle en mode « pull ». Grâce à ce design, les utilisateurs peuvent « tirer » (pull) une mise à jour de prix du protocole Pyth uniquement lorsqu’ils en ont besoin.
Cette architecture permet aux dApps de demander une mise à jour de prix uniquement quand nécessaire.
L’utilisateur soumet ensuite au contrat intelligent Pyth sur sa blockchain un message de prix signé, le valide, puis utilise cette donnée actualisée.
Ce processus permet de transférer les mises à jour de prix de Pyth vers n’importe quelle blockchain supportée.
En revanche, les oracles traditionnels utilisent généralement un modèle « push ». Ils exécutent un processus hors chaîne qui envoie régulièrement des mises à jour sur la blockchain. Ce modèle gaspille des frais de gaz sur des mises à jour peu utilisées.
L’inefficacité du modèle « push » oblige souvent les utilisateurs à subventionner les frais de gaz, entraîne des fréquences de mise à jour plus basses, et rend difficile l’envoi de prix pendant les périodes de congestion du réseau.
Le protocole Pyth permet aux utilisateurs de payer de petits frais de données pour demander et utiliser des mises à jour de prix. Des dizaines de millions de mises à jour sont envoyées chaque mois par les utilisateurs Pyth vers diverses blockchains.
Bien que les frais soient actuellement fixés au montant minimal de la devise native (ex. 1 wei), ce paramètre et d’autres seront réglables à l’avenir via un mécanisme de gouvernance.
Les cas d’usage courants incluent les bourses au comptant et dérivés, caisses de produits structurés, plateformes de prêt, protocoles de stablecoins, optimiseurs de rendement, solutions de gestion d’actifs et outils d’analyse de données.
Vous avez probablement déjà utilisé une application alimentée par Pyth. Parmi les plus connues : Synthetix (Optimism), Vela Exchange (Arbitrum et Base), Alpaca Finance (BNB Chain), Solend (Solana), etc.
Produits de Pyth Network
Pyth Network propose actuellement deux produits phares aux applications DeFi : les flux de prix Pyth et les benchmarks Pyth.
L’intégration des données Pyth est sans permission : les développeurs peuvent y accéder directement sans souscription ni contact avec une équipe commerciale. Ce choix reflète l’engagement de Pyth envers l’esprit Web3.
Flux de prix PythPyth Price Feeds
Pyth Network fournit plus de 350 flux de prix à faible latence, couvrant cryptomonnaies, taux de change, actions, ETFs et matières premières.
Chaque flux est mis à jour toutes les 400 ms : une fréquence élevée signifie que les prix en chaîne suivent étroitement les marchés externes. Des données haute résolution sont cruciales pour les applications sensibles au temps et au prix.
Chaque flux Pyth fournit un prix au comptant et un intervalle de confiance, représenté comme une plage autour du prix. Cet intervalle indique la fourchette dans laquelle le prix réel pourrait se situer selon les diffuseurs (agrégeés).
Cette valeur d’intervalle informe les utilisateurs sur la fiabilité du prix affiché. Les diffuseurs peuvent ajuster cet intervalle selon les conditions de liquidité, et les contrats intelligents peuvent exploiter cette information pour des opérations plus sûres.
Benchmarks PythPyth Benchmarks
Les benchmarks Pyth permettent aux utilisateurs d’accéder à des données historiques archivées à partir des flux de prix Pyth. Un benchmark est une série normalisée utilisée en finance pour guider les décisions et les règlements.
Par exemple, les taux de référence comme le Bitcoin Reference Rate, les indices comme le S&P 500, ou encore des taux d’intérêt comme le LIBOR ou le Federal Funds Rate.
Les benchmarks Pyth définissent des procédures standardisées de calcul et de présentation, assurant cohérence dans les règlements et évaluations.
Les cas d’usage typiques incluent les caisses d'options décentralisées (DOVs), comme Aevo sur Ethereum, ou les prix de remplissage pour le règlement de contrats perpétuels, comme Synthetix sur Optimism.
Résoudre les limites des oracles traditionnels
Comment les produits de Pyth Network répondent-ils aux problèmes traditionnels d’oracles en matière de vitesse, couverture d’actifs et précision ?
La clé réside dans l’innovation architecturale de Pyth Network autour de l’oracle en mode « pull ». Cette efficacité apporte de nombreux avantages en latence, évolutivité et résolution des données.

-
Mises à jour fréquentes et à faible latenceLow-Latency, High-Frequency Updates
Fréquence élevée — Pythnet met à jour chaque flux de prix plusieurs fois par seconde. Le flux résultant est transmis à Wormhole, et les utilisateurs peuvent le recevoir via une API publique.
Envoyer chaque mise à jour sur la blockchain serait impraticable. En revanche, les oracles « push » ont souvent des fréquences inférieures au temps de bloc en raison du coût élevé des mises à jour fréquentes.
Faible latence — Pythnet met à jour les prix hors chaîne à très haute fréquence, permettant aux dApps d’utiliser le prix le plus récent à chaque transaction.
Cela signifie que les utilisateurs disposent de prix plus récents que la dernière mise à jour « push » sur la blockchain.
-
Couverture des flux de prix et disponibilité multi-chaînePrice Feed Coverage and Multi-Chain Availability
Couverture étendue des actifs — La capacité technique de Pythnet permet au protocole de s’étendre à des milliers de flux de prix, grâce à l’efficacité de Solana en termes de débit élevé et de transactions extrêmement peu coûteuses.
Disponibilité multi-chaîne — Par défaut, les flux de prix Pyth sont accessibles sur toutes les blockchains compatibles, car la publication et l’agrégation ont lieu sur Pythnet, et les mises à jour sont relayées via Wormhole.
Quand un nouveau flux de prix Pyth est lancé, il est immédiatement disponible sur toutes les blockchains supportées, éliminant le besoin de déploiements individuels sur chaque chaîne cible.
Cela fait de Pyth l’oracle le plus rapide pour lancer de nouveaux flux, capable d’étendre instantanément un prix à des dizaines de blockchains.
-
Données haute résolution, fidèles et transparentesHigh-Resolution, High-Fidelity, Transparent Data
Prix précis et primaires — Pyth tire ses données de créateurs financiers traditionnels et décentralisés. Un avantage clé du modèle primaire est la précision des prix.
Les fournisseurs Pyth participent activement à la découverte des prix : ils connaissent réellement la valeur réelle des actifs. Pyth incite ces détenteurs de données exclusives à contribuer, agrège leurs entrées pour produire des prix de marché précis et représentatifs.
Agrégation transparente — Le mécanisme d’agrégation de Pyth est conçu pour être transparent et vérifiable. L’origine de chaque point de données remonte à la clé publique du fournisseur. Le processus d’agrégation et de transmission peut être audité publiquement via des outils largement accessibles (comme l’explorateur de blocs Solana ou Pyth Publisher Metrics).
Alignement des intérêts de réputation — Les fournisseurs Pyth incluent des entreprises établies dans la finance traditionnelle et le secteur blockchain.
Tenter de manipuler l’oracle irait à l’encontre de leurs intérêts économiques, car leurs entrées sont publiques et toute attaque nuirait gravement à leur réputation commerciale principale.
En complément, le mécanisme d’agrégation empêche une petite minorité de manipulateurs de fausser les prix.
Écosystème et gouvernance
L’écosystème Pyth Network rassemble divers acteurs : détenteurs de données, applications décentralisées, participants individuels à la blockchain. Une gouvernance en chaîne est essentielle pour l’autosuffisance et la décentralisation du protocole.
Comme discuté dans l'économie token de Pyth Network, une structure de gouvernance a été mise en place pour permettre à la communauté de diriger l’évolution du protocole.
La gouvernance supervisera des éléments comme les paramètres des frais de mise à jour, la répartition des récompenses aux fournisseurs de données, ou encore les critères de listing des produits sur Pyth et ses benchmarks. Consultez le livre blanc pour plus d’informations.
RésuméSummary
Les contributeurs de Pyth Network pensent que les oracles passés reposaient sur une hypothèse erronée concernant le fonctionnement des données financières. Les oracles traditionnels ont bien servi la phase initiale de la DeFi.
Mais ils présentent des limites en latence, couverture d’actifs et qualité de données qui freinent la croissance de la DeFi.
L’avenir des oracles de prix ne consiste pas seulement à trouver et transporter des prix sur la blockchain : il s’agit aussi d’intégrer les propriétaires et créateurs de prix dans la DeFi. L’architecture en mode « pull » de Pyth Network surmonte ces limitations fondamentales.
Les produits de Pyth Network sont sans permission, transparents, à faible latence, fidèles, et capables de s’adapter à l’évolution même du Web3. Nous espérons que vous rejoindrez le parcours de Pyth Network. Il reste encore beaucoup à construire.
Rejoignez la communauté Pythian et explorez nos canaux sociaux officiels. Restez informé des annonces et développements : suivez les actualités et écoutez nos contributeurs dans les derniers podcasts et conférences.
Dernière mise à jour : 4 novembre 2023.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














