Alors que la finance décentralisée continue d'évoluer, le trading on-chain s'est étendu au-delà des simples échanges de tokens pour inclure le trading sur marge et les Futures perpétuel. Cependant, les bourses décentralisées traditionnelles souffrent souvent d'une liquidité fragmentée, d'un slippage élevé et d'une découverte des prix inefficace. GMX introduit une architecture de trading novatrice, distincte à la fois des AMM et des carnets d'ordres, ce qui en fait un projet remarquable dans l'espace des produits dérivés DeFi.
L'architecture de trading de GMX repose sur une structure à deux couches : le prix oracle et l'exécution via un pool de liquidité. En séparant la découverte des prix de l'exécution des transactions, le système limite l'impact d'une faible liquidité sur les prix du marché.
Les bourses à carnet d'ordres traditionnelles nécessitent une mise en correspondance en temps réel entre acheteurs et vendeurs pour réaliser les transactions. GMX, en revanche, élimine le besoin de trouver une contrepartie. Lorsqu'un utilisateur soumet un ordre, le système calcule en fonction du prix du marché fourni par l'oracle, et le pool de liquidité assure l'exécution.
Les composants principaux de GMX incluent les traders, le pool de liquidité GM, les oracles de prix, un système de gestion des risques et un module de gouvernance. Ensemble, ces éléments forment une infrastructure complète de trading de produits dérivés on-chain.
Le mécanisme de prix oracle est la clé du fonctionnement de GMX sans carnet d'ordres. Dans les bourses traditionnelles, les prix des actifs sont déterminés par la mise en correspondance des ordres d'achat et de vente. GMX, cependant, tire ses prix de trading principalement des données de marché off-chain.
Les oracles transmettent les informations de prix de plusieurs marchés sur la Blockchain, servant de base à l'exécution des transactions du protocole. Étant donné que les prix proviennent de marchés externes, les prix de GMX restent inchangés par l'activité de trading interne.
Cette approche réduit le risque de manipulation des prix et aide les utilisateurs à obtenir des prix d'exécution plus proches de la moyenne du marché global.
GMX agrège les prix de plusieurs marchés traditionnels. Le protocole collecte, vérifie et synchronise les données de prix on-chain via un réseau d'oracles.
Cette conception empêche les prix d'exécution inhabituels provenant de marchés à faible liquidité d'affecter les résultats des transactions, tout en réduisant également l'exposition aux attaques de prêts flash et à la manipulation malveillante des prix.
Étant donné que les prix proviennent de marchés externes, GMX se concentre sur refléter les véritables prix du marché plutôt que de s'appuyer sur la formation interne des prix.
Le pool GM est la source de liquidité principale de GMX et l'infrastructure clé permettant le trading sans carnet d'ordres.
Dans un marché à carnet d'ordres traditionnel, chaque ordre d'achat doit être mis en correspondance avec un ordre de vente. GMX, en revanche, n'a pas besoin de trouver un autre trader pour prendre la position opposée. Le système utilise directement le pool GM pour compléter la transaction, le pool de liquidité absorbant l'exposition au risque de marché.
Par exemple, lorsqu'un utilisateur ouvre une position long sur BTC, le pool GM prend le risque court correspondant. Lorsque les traders profitent, ces gains proviennent du pool de liquidité ; lorsque les traders perdent, les fonds entrent dans le pool. En effet, les fournisseurs de liquidité agissent comme la contrepartie du marché.
Le processus de trading de GMX se compose de cinq étapes : soumission de l'ordre, récupération du prix, vérification des risques, création de la position et règlement.
Tout d'abord, le trader sélectionne la direction de la transaction, la taille de la marge et le multiple de l'effet de levier, puis soumet une demande d'ordre au protocole. Le système récupère le dernier prix du marché auprès de l'oracle et vérifie si la marge du compte répond aux exigences d'ouverture.
Après vérification, le Smart Contract enregistre la taille de la position, le prix d'entrée et les détails de la marge. Lorsque l'utilisateur clôture volontairement la position ou qu'une liquidation est déclenchée, le système recalcule les profits et pertes et effectue le règlement des fonds. L'ensemble du processus s'exécute automatiquement via des smart contracts on-chain.
Le slippage se produit généralement lorsque la profondeur du marché est insuffisante ou que les tailles de transaction sont importantes. Étant donné que GMX évalue les transactions à l'aide de données de marché externes, les grandes transactions individuelles ne provoquent pas directement de mouvements brusques des prix.
Pour maintenir davantage la stabilité du marché, GMX met en œuvre un mécanisme de frais dynamique, un mécanisme d'équilibrage de la liquidité et un système de gestion de l'exposition au risque. Le protocole ajuste certains paramètres en fonction des conditions du marché pour réduire le risque systémique.
Comparé aux AMM traditionnels, GMX offre généralement des prix plus stables pour les grandes transactions.
GMX est souvent catégorisé comme un DEX, mais son fonctionnement diffère considérablement des AMM traditionnels. Les AMM déterminent les prix en fonction des ratios d'actifs dans le pool, tandis que GMX s'appuie sur des oracles pour la découverte des prix.
De plus, la liquidité des AMM traditionnels est principalement utilisée pour les swaps d'actifs, tandis que le pool GM sert de contrepartie unifiée pour le trading de produits dérivés. Ainsi, bien que les deux modèles utilisent des pools de liquidité, leurs fonctions sont radicalement différentes.
| Dimension de comparaison | GMX | AMM traditionnel |
|---|---|---|
| Méthode de prix | Prix oracle | Ratio d'actifs dans le pool |
| Utilisation de la liquidité | Contrepartie de trading | Swaps d'actifs |
| Découverte des prix | Marché externe | Au sein du protocole |
| Impact du slippage | Relativement faible | Lié à la profondeur du pool |
| Cas d'utilisation principal | Futures perpétuel | Swaps spot |
La conception de GMX accroît l'efficacité du trading sur le marché des produits dérivés on-chain. Le modèle de prix oracle réduit le risque de manipulation des prix, tandis que le pool de liquidité partagé fournit une source stable de fonds de marché.
Cependant, le modèle a aussi ses inconvénients. Le protocole dépend fortement de la sécurité des oracles ; les fournisseurs de liquidité doivent assumer le risque des bénéfices des traders ; et dans des conditions de marché extrêmes, la gestion des risques devient considérablement plus complexe.
Ces caractéristiques définissent ensemble la structure de marché unique de GMX et ont stimulé la croissance du trading de produits dérivés piloté par les pools de liquidité.
En combinant un prix oracle avec un mécanisme d'exécution par pool de liquidité, GMX crée un modèle de trading on-chain qui s'écarte des carnets d'ordres traditionnels et des AMM. Dans cette architecture, les oracles gèrent la découverte des prix, le pool GM fournit une liquidité unifiée, et les smart contracts assurent le contrôle des risques et la gestion des positions.
Cette conception permet à GMX de prendre en charge à la fois le trading spot et les futures perpétuels sans moteur de mise en correspondance centralisé, s'établissant ainsi comme une infrastructure de base dans le paysage des produits dérivés DeFi.
Les prix de GMX proviennent de plusieurs flux de marché externes et sont transmis on-chain via un réseau d'oracles. Le processus de découverte des prix ne dépend pas des enregistrements de transactions internes.
Le pool GM fournit de la liquidité pour le marché de trading et agit comme une contrepartie unifiée pour tous les traders. Les bénéfices et pertes des traders sont finalement reflétés dans les actifs du pool.
Uniswap est principalement conçu pour les swaps d'actifs spot et repose sur un mécanisme de prix AMM. GMX se concentre sur le trading spot et les futures perpétuels, en utilisant un prix oracle et un modèle d'exécution par pool de liquidité.
GMX utilise les prix du marché externe comme référence pour les transactions plutôt que de baser les prix sur les ratios internes du pool. En conséquence, les grandes transactions ne provoquent généralement pas de fluctuations brusques des prix.
GMX est confronté au risque d'oracle, au risque de pool de liquidité et au risque de volatilité extrême du marché. Les fournisseurs de liquidité doivent être prêts à absorber les pertes potentielles dues aux bénéfices des traders.





