dYdX V4 : la décentralisation à son paroxysme !

DYDX V4
Getting your Trinity Audio player ready...

Dernière modification effectuée le 28.09.2023 12:08

Introduction

Les évènements récents nous ont prouvé que la centralisation des fonds n’était pas synonyme de sécurité.

Après constat, de nombreux tradeurs se sont tournés vers des plateformes décentralisées telles que dYdX. En effet, cette plateforme est entièrement aux mains de la communauté via son token de gouvernance $DYDX.

La plateforme va encore plus loin avec la sortie de sa 4ème version (V4) prévue prochainement qui viendra encore une fois améliorer la décentralisation du protocole et apporter une réelle évolution à sa structure.

Nous aborderons dans cet article toutes les spécificités qu’apporte cette V4 tant attendue et l’impact qu’elle pourrait avoir sur l’avenir de la plateforme.

Cet article vous est proposé en collaboration commerciale avec dYdX (en savoir plus).

Une brève présentation de dYdX

Pour faire simple, dYdX est une plateforme de trading décentralisée basée, pour le moment, et nous y reviendrons avec la V4 du projet, sur la blockchain Ethereum et utilisant la solution ZK Rollup StarkEx de StarkWare pour la publication de preuves sur le Layer 1 (Ethereum).

La plateforme a su se démarquer très rapidement de ses concurrents depuis 2017, année de son lancement, en proposant une solution dans la majeure partie décentralisée pour du trading de haute fréquence et affichant des frais très bas voir gratuits dans certains cas.

En outre, aujourd’hui dYdX est l'une des plus grosses plateformes de trading décentralisée, affichant des volumes, pour l’heure, d’un milliard de dollars quotidiens.

Le protocole possède également son propre token, le $DYDX, qui permet notamment à la communauté de décider de l’avenir du projet via un système de gouvernance.

Si vous souhaitez en savoir plus sur la plateforme en elle-même, nous recommandons nos articles à son sujet traitant des fondamentaux derrière celle-ci ainsi que des tutoriels expliquant ses fonctionnalités et spécificités.

Une V4 qui change tout grâce à Cosmos

Vous l’aurez compris, le but ultime de dYdX est de devenir la plus grosse plateforme de trading totalement décentralisée capable de rivaliser avec les exchanges centralisés comme Binance ou Coinbase.

À l’heure actuelle, à savoir la V3 de dYdX, la plateforme est en grande partie décentralisée, mais certains de ses aspects restent eux encore centralisés, ce qui en fait en réalité une plateforme hybride.

Le peu d’éléments centralisés sont actuellement le carnet d’ordre et le moteur d’appariement (permettant aux utilisateurs d’acheter et vendre au meilleur prix) tous deux exécutés sur des serveurs centralisés.

Ces aspects centralisés du protocole vont à l’encontre de la vision à long terme du projet et de leur philosophie. C'est de cette philosophie que la V4 a pris forme afin d’offrir à leurs utilisateurs une version améliorée, plus complète et surtout totalement décentralisée de la plateforme.

Le but étant de rendre tous les aspects du protocole contrôlables et modifiables uniquement par la communauté par le biais du système de gouvernance.

dydx ambitions

Quelles solutions sont apportées par la V4 de dYdX ?

Force est de constater que la décentralisation est au cœur de cette nouvelle V4 qui ne saurait tarder.

L'équipe du projet estime que cette décentralisation permettra d’améliorer drastiquement la transparence, la sécurité, l'équité et l'égalité des chances au sein du protocole.

Pour ce faire, le projet s’est allié avec Paradigm et d’autres experts du milieu afin de relever au mieux cette mission.

À l’origine, le protocole d'échange est construit sur des contrats intelligents Ethereum et des rollups StarkEx alimentés par StarkWare. Cette structure garantit une transparence totale et l'autodétention de tous les fonds et positions sur dYdX, mais ne permet pas de décentraliser tous ses éléments.

Pour relever tous ses défis liés à la décentralisation et au débit, les équipes de dYdX se sont alors tournées vers l’écosystème Cosmos et le Cosmos SDK.

Cosmos, un choix mûrement réfléchi pour le futur de dYdX

La V4 de dYdX sera entièrement décentralisée et pour ce faire, le projet prévoit de lancer sa propre chaîne sur l’écosystème Cosmos via le Cosmos SDK au détriment d’Ethereum sur lequel elle est implémentée actuellement.

Basée sur Cosmos, la blockchain dYdX exploitera Tendermint avec un mécanisme de consensus Proof of Stake avec une finalité des transactions de l'ordre de quelques secondes et des frais de transactions beaucoup plus bas que ce que permet Ethereum aujourd'hui.

Cosmos et Tendermint pour dYdX V4

En théorie, la blockchain dYdX pourrait faire preuve d’une capacité à évoluer et un débit transactionnel supérieur aux blockchains actuellement présentes sur le marché.

Ces performances sont rendues possibles grâce à Cosmos et son environnement qui offrent des performances élevés tout en permettant aux blockchain souveraines de son écosystème de posséder leurs propres validateurs et jetons natifs, en l’occurrence ici le $DYDX.

Afin de parvenir au haut débit souhaité, notamment concernant le carnet d’ordre, celui-ci devra être géré de manière totalement décentralisée et hors chaîne (offchain).

C'est ici que Cosmos a son plus grand rôle, car l’environnement Cosmos permet une très grande personnalisation des blockchains et de leur fonctionnement en son sein.

En effet, dans dYdX V4, chaque validateur exécutera un carnet d’ordres en mémoire de manière off-chain. Tous les ordres passés et annulés seront propagés à travers le réseau de manière identique à des transactions classiques.

Bien entendu, le carnet d’ordre stocké par chaque validateur sera en adéquation avec celui détenu par les autres validateurs afin de garder une cohérence absolue au sein du réseau.

Carnet d'ordre dYdX

Également, grâce à Cosmos, dYdX n’aura pas besoin d’appliquer de frais pour le trading, mais appliquerait plutôt des frais de gaz pour chaque transaction effectuée, revenant directement dans la poche des validateurs de blocs sur son réseau. Ce procédé permettra donc de proposer des frais extrêmement bas à ses utilisateurs.

Au-delà de la décentralisation, la V4 viendra également ajouter plusieurs nouvelles fonctionnalités au sein du protocole :

  • D'autres produits de négociation, tels que le spot, le marging, et des produits synthétiques supplémentaires
  • Amélioration des options de marges et de garanties
  • Amélioration de la structure du marché et trading
  • L'ajout transparent de nouveaux marchés à trader

Cette V4, qui représente une avancée majeure pour dYdX, devrait voir le jour, d’après la team, durant le second semestre 2023.

Les étapes de construction de dYdX V4

Afin de pouvoir effectuer un maximum de tests le plus tôt possible, le développement de la blockchain dYdX a été divisé en 5 étapes (milestones) bien distinctes.

Chacune de ces étapes renvoie à des modifications significatives apportées au réseau ou à la création d’un nouveau réseau.

Étape 1 : création du testnet

La première étape consistait en la création du réseau testnet pour les développeurs permettant ainsi les premiers tests.

Les principales caractéristiques d’implémentation de cette étape ont été :

  • Le carnet d’ordre et le moteur d’appariement
  • Le système de marge
  • Le client JavaScript
  • Télémétrie & Monitoring

Étape 2 : testnet interne

Lors de l’étape 2, nommée Testnet Interne, l’ajout des fonctionnalités basiques a été effectué.

En effet, on parle ici de fonctionnalités essentielles au bon fonctionnement de l’exchange comme les frais, les liquidations, la mise à jour des prix Oracle ou encore le transfert de jeton.

C’est également durant cette étape que le réseau test des développeurs a été transformé en un réseau testnet plus stable comportant plus de nœuds et facilitant davantage les tests de grande envergure par lesdits développeurs.

Les étapes suivantes ont récemment été mises à jour par l’équipe. Si vous souhaitez consulter la version antérieure de la roadmap de construction de la chaine, nous vous recommandons la documentation officielle.

Les étapes qui suivent sont en cours de construction contrairement aux deux premières déjà effectives. Si vous souhaitez davantage de détails techniques sur ces étapes, nous vous incitons à rejoindre les réseaux du projet afin de discuter directement avec la communauté de développeurs très active du projet.

Pour l’heure, le projet possède donc 2 réseaux testnet internes à la chaine servant respectivement de terrain de jeu pour les développeurs et de testnet plus général.

Étape 3 : testnet externe

L’étape 3 consistera au lancement d’un testnet externe avec un petit groupe initial de validateurs.

Cette étape servira à compléter les fonctionnalités avancées du protocole sur la chaîne. Les principales caractéristiques implémentées seront les suivantes :

  • Les types d’ordres avancés tels que les Post-Only, Stop-Limit ou encore Reduce-Only
  • Les taux de financement dynamique
  • L’utilisation des dernières fonctionnalités de Cosmos-SDK qui servent au développement de la chaîne, pour proposer et valider des blocs
  • La gestion et l’autorisation de l’accès aux clés
  • Interface de trading Web

Dans le cadre du lancement du testnet externe lors de cette étape, un nombre limité de validateurs pourra prétendre à y participer. Si vous souhaitez apporter votre pierre à l’édifice, un formulaire officiel est disponible.

Étape 4 et 5 : gouvernance, implémentation d'IBC et lancement

Les étapes 4 et 5 seront, elles, axées sur l’ajout des produits non essentiels tels que la gouvernance, le processus d’ajout ou de suppression de nouvelles paires de négociations ou encore les connexions IBC (Inter Blockchain Protocole) avec les autres chaines.

En outre, l’étape 4 se verra être la phase de lancement d’un testnet complètement public, cette fois-ci, là où l’étape 5 inaugurera le lancement du mainet.

Ce qu'il faut retenir de cette V4

Dans l’idée, dYdX V4 apportera une évolution indéniable à la plateforme lui permettant, sans aucun doute, de grandir sur le marché.

La plateforme étant déjà numéro un dans son domaine, il se pourrait que les mois et années à venir nous montrent un dYdX marchant sur les platebandes de plateformes centralisées comme l’espère l’équipe derrière le projet.

La V4 étant pour bientôt, nous vous recommandons de garder le projet sous les radars afin d’être avertis au plus tôt de la grande étape que dYdX est sur le point de franchir.

Articles qui pourraient vous intéresser