Pyth Network, l’oracle à la hauteur du DeFi
La bonne donnée en instantané, le vrai défi de la DeFi – Le secteur de la finance décentralisée est là pour s’installer dans la durée. Cet écosystème bouillonnant devrait grossir de manière significative dans les prochaines années, à mesure de la multiplication des cas d’usages et de l’adoption. Toutefois, pour se poser en tant qu’alternative crédible au système financier traditionnel, elle doit encore répondre à de nombreux challenges. L’un d’entre eux réside dans une accessibilité immédiate et précise des données nécessaires au fonctionnement des smart-contracts qui peuplent les blockchains. En pratique, ce n’est pas encore le cas. Une difficulté à laquelle Pyth Network propose d’apporter ses solutions. Entrons dans les détails.
Le Journal du Coin vous propose cet article promotionnel en collaboration avec Pyth Network.
Entre latence et vérification des données, les problématiques des Oracles
Pour que nos DApps (Applications Décentralisées) favorites fonctionnent, elles ont besoin de données aussi diverses que variées : cours des actions, prix de cryptomonnaies, météo du jour ou résultats sportifs. Typiquement, le protocole Aave a par exemple besoin de connaître le prix d’un actif pour exécuter une liquidation. Pourtant, les smart-contracts internes à la blockchain ne sont pas en mesure de récupérer ces données. Ils font donc appel à des partenaires de choix. Les Oracles, rouages essentiels d’un système bien huilé, ou presque …
Pour un fonctionnement optimal, les protocoles ont besoin d’informations en temps réel. Une tâche qui reste bien difficile à accomplir. En effet, la majorité des oracles sont codés de façon à récupérer les données sur le net. Pour cela, ils passent via un certain nombre d’intermédiaires comme CoinGecko ou Yahoo ! Finance. Une démarche qui prend du temps et coûte de l’argent. Les oracles n’ont pas la main sur le format de la donnée et sa fréquence de mise à jour.
Se pose également la question de la véracité de la donnée récupérée. Celle-ci est souvent partielle, voire inexacte. Par exemple, la valeur récupérée peut-être en décalage par rapport au cours réel d’un actif. De plus, la source dont est tirée la donnée n’est pas obligatoirement consciente que celle-ci est peut-être cruciale pour sécuriser des milliards de dollars au sein de la DeFi. Une chose est certaine, pour prétendre concurrencer le marché traditionnel, la DeFi doit pouvoir se targuer d’utiliser des données temps réel. C’est pour cette tâche que Pyth Network a été développé.
Pyth Network, des données sans intermédiaire
Telle la Pythie transmettant le message des dieux aux généraux du bas monde, Pyth Network est un oracle open-source et gratuit qui crée un lien direct entre les émetteurs de données et les DApps qui peuplent la DeFi. Les équipes de Pyth Network sont parvenues à réunir des acteurs majeurs de la finance traditionnelle et des traders qui habituellement ne travaillent pas ensembles et sont même bien plus souvent rivaux.
On retrouve les noms de Jump Trading, DRW Cumberland, Jane Street, GTS… Mais aussi des exchanges crypto comme Binance, Huobi, Gate, Kucoin … Ces organismes possèdent ou créent directement la donnée et sont donc en mesure de la fournir avec précision à tout instant. Une situation incomparable avec la collecte de données à partir de sites internet …
D’autre part, les entités partenaires de Pyth Network sont pleinement conscientes que leurs données sont susceptibles de sécuriser des milliards de dollars et les vérifient donc en conséquence. De quoi rassurer les développeurs par rapport à une source trouvée sur le net et potentiellement ignorante de l’impact potentiel de l’information qu’elle délivre.
Pyth Network compile ainsi un flux de données en provenance de plus de 70 market makers, exchanges et organismes de trading à destination des développeurs DApps. Par ailleurs, Pyth Network attribue à sa donnée un intervalle de confiance, c’est-à-dire une marge d’erreur associée à chaque valeur fournie. Typiquement la paire BTC/USD à un instant T peut s’échanger à 19405.19$ ±9.907$ en fonction des ordres d’achat et de vente positionnés dans le carnet d’ordres. De quoi sécuriser de plus ample manière l’information transmise aux développeurs.
Pyth Network, des performances à la hauteur des enjeux
Depuis que Pyth Network a déployé son mainnet sur la blockchain Solana en août 2021, l’oracle est devenu crosschain, et prend en charge plus de 18 réseaux, fournissant des informations de tout type : actions, forex, cryptos, matières premières. Profitant de la technologie de cette blockchain, Pyth Network se met à jour tous les 400ms, soit plus de 200 000 fois par jour. L’oracle est donc en mesure de fournir une donnée temps réel à ses utilisateurs, parmi lesquels de nombreuses DApps de Yield Farming (Solend, Tulip, Port Finance), des exchanges (Mango Market), des AMMs (Lifinity, DeltaFi), des plateformes de dérivés et de produits structurés…
Pyth Network sécurise désormais plus de 90% de la TVS (Total Value Secured) du réseau Solana et a supporté plus de 30 milliards de dollars de volume de trading depuis sa création. Chez les développeurs, plus de 1 000 000 téléchargement de Pyth Network ont été recensés. Un plébiscite qui n’est pas prêt de ralentir puisque Pyth Network s’exporte d’ores et déjà cross-chain.
Pyth Network, un déploiement à grande échelle
En effet, depuis l’annonce du réseau blockchain spécifique de l’oracle Pyth, le “Pythnet”, de nombreux et proéminents protocoles officiant en dehors de l’écosystème Solana on décidé d’utiliser la solution Pyth pour leurs besoins d’oracle. Parmi ceux-la, nous trouvons les biens connus Synthetix (sur la layer 2 Optimism), CAP Finance sur Arbitrum ou encore Venus sur la BNB Chain (liste non exhaustive).
L’innovant modèle de distribution de données a la demande déployé en décembre 2022 n’y est pas etranger. En effet, alors que la majorité des concurrents fonctionnent selon un modèle dit “push”, signifiant que l’oracle prend l’initiative de transmettre les informations sur la blockchain selon des conditions prédéfinies, Pyth permet aux applications associées de demander les données mises à jour quand cela est nécessaire. Ainsi le modèle à la demande de Pyth permet d’accéder à des informations plus récentes et par conséquent plus pertinentes, quand bon leur semble.
Permettre la démocratisation du web3 et l’adoption de la DeFi à l’instar du secteur financier traditionnel, c’est d’abord résoudre le problème inhérent aux oracles : la fourniture d’informations précises et vérifiées en temps réel. Un tour de force réussi par Pyth Network en conduisant un grand nombre d’acteurs financiers de premier ordre à collaborer entre eux, au service du secteur DeFi. Un excellent signe pour le développement du domaine ces prochaines années. En collaborant avec des entreprises telles que Jump, Pyth se place en fournisseur de données à haute valeur ajoutée à destination de l’ensemble des DApps de l’écosystème crypto. Ces précieuses informations pourront profiter à des utilisateurs de plus en plus nombreux en quête de liberté financière, moteur d’une démocratisation mondiale qui ne tardera pas à arriver. Prêt à relever le DeFi ?