Présentation des relais multi-feed : le Game-Changer pour la DeFi Cross-Chain
- Team RedStone France
- 19 sept. 2024
- 4 min de lecture
RedStone met à jour ses relais pour prendre en charge des flux de prix multiples.

Qu’est-ce qu’un relai ? Et que fait-il ?
Un relai est un système ou un composant qui agit comme un intermédiaire pour faciliter la communication ou le transfert de données entre différents systèmes. Dans les blockchains, les relais sont chargés de relayer les données d’une source hors-chaîne vers une blockchain dans un format approprié et vérifié. RedStone dispose de son propre ensemble de relais pour les flux de données à transférer sur la chaîne. Les relais interrogent la DDL (couche de distribution des données) et transmettent les prix sur la chaîne à un contrat de flux de prix dédié (voir le diagramme ci-dessous).

Relais à flux unique vs relais à flux multiples
Les relais à flux unique sont beaucoup moins efficaces en termes de coûts de gas, de déploiement et de maintenance. Avec les relais à flux unique, un contrat distinct doit être déployé pour chaque nouveau flux que les Oracles veulent fournir.
Avec les relais à flux multiples, il n’est pas nécessaire de déployer un nouveau contrat intelligent pour chaque flux de prix. RedStone dispose d’un contrat adapté aux flux multiples par chaîne et peut mettre à jour n’importe quel sous-ensemble de flux supporté par RedStone (disponible dans un modèle pull). Un relais à flux multiples permet également de regrouper plusieurs flux et de les mettre à jour plus efficacement, ce qui permet d’économiser des coûts de gas en raison du nombre réduit de transactions. Cette efficacité se traduit aussi par l’ajout plus rapide d’autres flux de prix. En outre, les relais à flux multiples simplifient la mise en œuvre de la norme ERC-7412 et les intégrations futures d’autres protocoles utilisant cette norme.
Qu’est-ce qui a changé pour les relais de RedStone ?
Pour RedStone, les relais sont chargés de récupérer les données de la couche de distribution de données (DDL) de RedStone, où les données sont stockées en dehors de la chaîne, et de les transmettre aux contrats intelligents des dApps. Initialement, chaque flux de prix fourni par RedStone avait son propre relai intégré dans une blockchain. Désormais, RedStone peut utiliser un seul relayeur pour fournir plusieurs flux de prix. Les changements ont également été apportés à l’infrastructure des contrats intelligents, ce qui simplifie la participation des parties externes à la mise à jour des prix sur la chaîne. RedStone est conçu pour permettre à quiconque d’envoyer de nouvelles données de prix sur la chaîne.
Avantages des relais à flux multiples
Rentabilité : La maintenance de nombreux relais individuels (robots) entraîne des coûts importants.
Sécurité : La surveillance d’un vaste réseau de relais devient de plus en plus complexe en termes de sécurité et de redondance à chaque fois qu’un nouveau robot est ajouté.
Évolutivité/flexibilité : Le déploiement d’un relais capable de fournir le prix de quelques actifs élimine la nécessité d’ajouter manuellement un nouveau relais pour chaque flux de prix, ce qui rend RedStone plus apte à déployer différents flux sur différents réseaux.
Le flux de données
Les nœuds d’Oracle signent les données et les transmettent à la DDL : les nœuds RedStone signent les données pour prouver que les données transmises à la blockchain proviennent effectivement de RedStone. Cela prouve également que les données que RedStone a reçues de ses sources de données (CEX, DEX) proviennent effectivement des sources dont RedStone affirme qu’elles proviennent.
Le relais à flux multiples récupère les données de la DDL : pour que les données soient envoyées à une blockchain, les relais récupèrent automatiquement les données de la DDL en fonction d’un calendrier fixe. Les relais à flux multiples mettent à jour ce qui doit l’être sur la chaîne cible.
Puis les données sont consommées : Une fois que les données sont transmises à la chaîne cible, les dApps peuvent les utiliser à diverses fins en fonction de leur rôle. Par exemple, les flux de prix mis à jour sont essentiels pour la liquidation des prêts dans la DeFi.
Composants du système
Nœuds d’Oracle : Il s’agit de nœuds chargés de collecter les données hors chaîne, de les signer et de les transmettre à une couche de données décentralisée (DDL).
Relais multi-chaînes : Composant qui récupère les données de la DDL et les transmet à la blockchain appropriée. Il veille à ce que les données soient mises à jour sur plusieurs chaînes si nécessaire.
Contrat intelligent à flux multiples adaptateur : Un contrat intelligent qui facilite la normalisation des données pour les préparer à être placées sur différentes chaînes.
Relais multi-chaînes de repli : ils servent de relais de secours en cas de défaillance ou de retard du relais multi-chaînes principal. Ils veillent à ce que les données soient fournies de manière fiable. Il s’agit notamment de relais alimentés par https://www.gelato.network/.
. . .
À propos de RedStone
RedStone est l’oracle modulaire à la croissance la plus rapide, fournissant des flux de données diversifiés et à haute fréquence aux réseaux EVM Layer1, Layer2, Rollup-as-a-Service, et au-delà, c’est-à-dire Starknet, Fuel Network, Casper ou TON. En répondant aux tendances du marché et aux besoins des développeurs, RedStone peut prendre en charge des actifs qui ne sont pas disponibles ailleurs. La conception modulaire permet d’adapter les modèles de consommation de données à des cas d’utilisation spécifiques, par exemple la LSTfi des faibles investissements et la prise en charge précoce des LRT. RedStone a levé près de 22 millions de dollars auprès de Lemniscap, Blockchain Capital, Maven11, Arrington Capital, Coinbase Ventures, SevenX, IOSG, Stani Kulechov, Sandeep Nailwal, Alex Gluchovski, Emin Gun Sirer, et d’autres grands investisseurs en capital-risque et investisseurs providentiels.