
Nous avons créé un Perp DEX, et tout le monde le trouve incroyable.
TechFlow SélectionTechFlow Sélection

Nous avons créé un Perp DEX, et tout le monde le trouve incroyable.
Perpl est le premier DEX sur chaîne qui élimine la nécessité de faire des choix : exécution entièrement sur chaîne, véritable CLOB (Central Limit Order Book) et une efficacité énergétique (gas) suffisante pour soutenir le marché, le tout reposant sur un stockage décentralisé universel de couche 1.
Auteur : @0x70626a, cofondateur de Perpl

Perp est un produit mature, mais ses problèmes d’infrastructure restent non résolus.
Pour construire l’idéal d’un DEX Perp, le protocole doit remplir trois conditions au niveau du protocole :
- Exécution entièrement sur chaîne
- CLOB véritablement granulaire
- Faible coût en gaz + mises à jour rapides
Le problème est que chaque génération d’infrastructure blockchain rend au moins l’une de ces conditions impossible à atteindre.
- Sur Ethereum L1, la vitesse de génération des blocs (12 secondes) empêche toute exécution de matching sur chaîne. Ainsi, dYdX v2 déplace son CLOB hors chaîne et n’effectue que le règlement sur chaîne — ce qui expose toutefois à un risque de point de défaillance unique.
- Sur les différentes L2, la génération des blocs est plus rapide, mais le budget gaz est insuffisant pour faire fonctionner un CLOB. Des développeurs comme ceux de GMX se tournent donc vers des AMM Perp, or une AMM n’est pas un CLOB et offre une expérience utilisateur inférieure pour les traders.
- Sur les app-chains, bien qu’un CLOB puisse y être exécuté, on doit sacrifier les avantages liés à la décentralisation et aux effets de réseau, et faire confiance à un ordonnanceur ou à un ensemble de validateurs présumés « décentralisés ».
- Sur la SVM de Solana, bien qu’il s’agisse d’une L1 haute performance, elle n’est pas compatible EVM, ce qui limite fortement le matching sur chaîne. Les constructeurs sont contraints de recourir à un DLOB, voire à une prop-AMM pilotée par un seul market maker.
Chaque voie implique des compromis — jusqu’à l’arrivée de Monad.

Perpl est le premier DEX entièrement sur chaîne qui ne force aucun choix : il allie exécution entièrement sur chaîne, CLOB véritable et efficacité énergétique suffisante pour supporter le market making — le tout reposant sur un stockage L1 universel décentralisé.
C’est là toute l’histoire de Perpl : son équipe, sa technologie, et pourquoi elle compte tant.
Partie 1 : Pourquoi nous ?
Mon cofondateur AC et moi collaborons depuis plus de 15 ans.
Nous étions tous deux développeurs FPGA. Pendant des décennies, nous avons conçu des outils logiciels pour la conception matérielle destinés à des systèmes où aucune erreur n’était tolérée : missions spatiales, forages en eaux profondes, réacteurs nucléaires, etc. Dans ces environnements, un bug ne signifie pas seulement de mauvaises performances, mais aussi des pertes humaines.
Par la suite, nous avons construit certains des primitifs DeFi et cryptographiques les plus complexes jamais déployés sur chaîne.
C’est précisément grâce à ce bilan probant que nous avons levé 9,25 millions de dollars auprès de Dragonfly (lead investor), avec la participation de BHD, Mirana, L1D, HashKey, Cambria et CMS. La raison est simple : nous avons déjà livré des produits réels.
Aujourd’hui, nous menons une équipe de 10 personnes vers un objectif clair : construire le DEX Perp « ultime », que personne ne pensait réalisable.

Partie 2 : Qu’est-ce que Perpl ?
Pour comprendre rapidement et correctement Perpl en une phrase : imaginez Uniswap transformé en bourse de contrats perpétuels dotée d’un CLOB.
Monad nous offre une fonctionnalité inédite : une vitesse exceptionnelle sans sacrifier ni la décentralisation ni la compatibilité EVM. Nous avons ainsi pu construire ce que tout le monde pensait impossible à réaliser sur chaîne : un vrai CLOB avec un mécanisme authentique de market making.

Le coût approximatif pour publier ou annuler un ordre s’élève à environ 100 000 unités de gaz. Au moment de la rédaction de cet article (prix du MON à 0,02 USD), cela représente environ 0,0001 USD — soit 10 000 opérations de publication ou d’annulation pour 1 USD.
Aujourd’hui, les performances de Perpl sont deux fois supérieures à celles de dYdX V4, sans nécessiter notre propre chaîne. Avec une consommation de gaz de 500 millions par seconde et 20 % de l’espace bloc disponible, nous pouvons traiter 1 000 publications ou annulations par seconde. Sachant que la consommation moyenne de gaz sur Monad a été d’environ 3 % ces quatre derniers mois, et que 95 % de l’espace bloc reste libre, nous pouvons théoriquement atteindre près de 5 000 publications ou annulations par seconde. Ce chiffre augmentera encore à mesure que Monad accroîtra son budget gaz.

Perpl offre : un partage de l’espace bloc avec les autres composants de l’écosystème DeFi de Monad ; un support natif de toutes les garanties ERC-20 ; une composition complète ; une évolutivité totale ; une indépendance vis-à-vis des États ; et l’absence totale de goulots d’étranglement centralisés.
Partie 3 : Comment Perpl est-il construit ?
Dès le départ, Perpl a été conçu comme le DEX le plus optimisé possible en termes de gaz pour les market makers. Contrairement aux app-chains ou aux DEX hors chaîne, chaque publication ou annulation d’ordre sur chaîne génère un coût en gaz — un coût marginal réel que quelqu’un doit assumer à chaque transaction.
Nous détaillons ci-dessous nos méthodes d’optimisation du gaz.
Structures de données
La conception du carnet d’ordres repose sur deux arbres indexés binaires et une carte de listes partitionnées. Les listes chaînées permettent des insertions et suppressions d’ordres sur le carnet selon un ordre prioritaire prix-temps, en temps constant O(1). Grâce à des opérations sur les pointeurs, nous pouvons également modifier efficacement le niveau de prix, la date d’expiration ou la taille des ordres.

Deux arbres indexés binaires sont utilisés : l’un pour suivre les ordres, l’autre pour suivre les niveaux de prix. L’arbre des identifiants d’ordres a une profondeur de 2 niveaux (256²), autorisant jusqu’à environ 65 000 ordres par marché. L’arbre des prix a une profondeur de 3 niveaux (256³), permettant jusqu’à environ 1,6 million de niveaux de prix.
Pour mieux illustrer, vous pouvez placer un ordre à 0,10 USD sur du Bitcoin allant de 0 à 1,6 million de dollars sans aucun problème. Vous pouvez identifier le meilleur prix d’achat actif ou le pire prix de vente actif en lisant au maximum trois emplacements, en temps constant.

Fonctionnalités EVM
L’EVM comporte de nombreuses particularités intéressantes, dont la maîtrise est cruciale lors du développement d’un produit à cette échelle — notamment la façon dont elle tarife les opérations de lecture et d’écriture sur chaîne. Une optimisation évidente consiste à minimiser ces opérations, mais cela devient difficile si l’on souhaite que le DEX fonctionne entièrement sur chaîne. Toutefois, certaines astuces permettent d’optimiser efficacement. Comme le montre le tableau ci-dessous, l’écriture dans un emplacement vide est très coûteuse. Écrire, effacer, puis réécrire revient plus cher que de simplement écraser le même emplacement.

Une autre particularité intéressante concerne la différence entre lecture de données « chaudes » et « froides ». Si vous organisez vos données de manière uniforme et prévisible (par exemple, un carnet d’ordres), vous pouvez utiliser eth_createAccessList pour « préchauffer » les emplacements que vous comptez lire, réduisant ainsi drastiquement le coût de lecture depuis la chaîne.

Algorithmes
- Fonds virtuels
Traiter les transactions sur chaîne de façon simplifiée — même avec des structures de données non optimisées et une utilisation inefficace de l’EVM — peut s’avérer extrêmement coûteux. Par exemple, régler explicitement chaque paiement de funding sur chaîne engendrerait un coût en gaz significatif, car un contrat perpétuel peut comporter des centaines, voire des milliers de positions ouvertes.
Pour résoudre le problème du funding, des paiements virtuels sont indispensables. Cela signifie que l’effet du règlement des paiements de funding est immédiatement visible après une seule transaction, permettant à tous les utilisateurs de contrats perpétuels de continuer leurs opérations comme si le paiement avait été réglé, sans avoir besoin de mettre à jour l’état individuel de chacune de leurs positions dans le contrat.
Perpl introduit pour la première fois une solution novatrice permettant de régler virtuellement de façon efficace les paiements de funding pour l’ensemble des positions dans un contrat perpétuel. Cette solution s’appuie sur des améliorations apportées à l’algorithme de mise en gage et aux ordres virtuels, éliminant ainsi le besoin d’un règlement périodique explicite des paiements de funding.
- Inversion de position
En fonction de leur stratégie, les market makers peuvent avoir des ordres à la fois côté acheteur et vendeur afin de tirer profit de l’écart de prix. Pour traiter efficacement sur blockchain les changements de position longue/courte des market makers, nous avons créé une méthode d’inversion de position.
Cela évite la réaffectation répétée de la mémoire dédiée aux positions : la même zone mémoire peut être réutilisée lors d’un passage d’une position longue à courte (ou inversement). En outre, dès qu’un ordre indique un changement de position, le calcul requis passe d’une séquence « réduction/liquidation + ouverture » à un simple calcul d’inversion de position.
- Modification d’ordre
Une autre fonctionnalité essentielle est la modification d’ordre. Les market makers adoptent souvent la stratégie « post-cancel » : ils publient plusieurs ordres, les annulent ensuite, puis en publient de nouveaux. Si le système procède simplement à une affectation, une libération, puis une réaffectation d’états d’emplacements afin de réaliser une séquence « post-cancel-post » sur un ou plusieurs blocs, cette stratégie devient extrêmement inefficace dans une implémentation sur chaîne.
À une échelle macroscopique, nous avons compris que les market makers modifient simplement leurs ordres. Cela nous a conduit à innover en créant une opération de modification d’ordre, permettant de changer simultanément prix, quantité ou bloc d’expiration dans une seule transaction efficace. Ainsi, l’état n’a pas besoin de subir des cycles coûteux de réaffectation. En outre, l’état mémoire associé à un ordre n’est jamais remis à zéro après son utilisation initiale ; il est réutilisé de façon efficace via un compteur d’identifiants d’ordres unique, qui sélectionne immédiatement l’adresse mémoire d’ordre disponible la plus basse.
Cela signifie que l’opération la plus coûteuse dans l’EVM — la transition d’un emplacement d’état de zéro à non-zéro — n’a lieu qu’une seule fois, pendant toute la durée de vie de l’échange, pour chaque emplacement mémoire d’ordre. Par la suite, toute affectation sera une transition bien moins coûteuse de X à Y, où X et Y sont tous deux non nuls.
Empaquetage bit à bit (Bit Packing)
La dernière pièce du puzzle est l’empaquetage bit à bit, c’est-à-dire maximiser la quantité d’informations stockables dans un emplacement de 256 bits. En outre, afin de réduire le nombre de lectures, les informations fréquemment consultées sont regroupées, optimisant ainsi les schémas d’accès. La plupart des variables n’ont pas besoin d’atteindre la taille maximale de 2256 (1,1579209 × 1077) ; il convient donc de réfléchir attentivement (arrondi, dépassement) pour minimiser la taille de conteneur de chaque variable, afin d’emballer les données de façon optimale.
Le résultat final est la construction du CLOB sur chaîne le plus efficace en termes de gaz jamais réalisé.

Partie 4 : Pourquoi sur chaîne ?
- Effet boucle de liquidité
En fin de compte, les traders jugent un DEX Perp selon trois critères : qualité d’exécution, profondeur du carnet d’ordres et spread.
Les app-chains peuvent offrir des cotations bon marché, mais dans un environnement isolé, des cotations bon marché ne permettent pas de constituer une liquidité profonde. Les traders ont besoin de garanties variées, de composition avec des protocoles d’emprunt et de couverture, ainsi que d’une infrastructure fiable, sans devoir faire confiance à un ordonnanceur centralisé.

Sur Perpl, les utilisateurs peuvent effectuer sans friction des couvertures Delta, utiliser leurs positions de liquidité comme garanties, ou emprunter en utilisant leurs marges comme collatéraux — le tout sur la même chaîne.
Perpl offre aux market makers l’efficacité en gaz d’une app-chain, sans aucun compromis. Opérations en O(1), modifications d’ordres, durées de validité (TIF), tout cela sur un serveur L1 décentralisé, avec seulement 100 000 unités de gaz par publication ou annulation — soutenu par l’écosystème complet DeFi de Monad.
Coût de cotation réduit, plus d’outils de gestion des risques, plus de choix de garanties, plus de raisons de rester.
Spread plus faible, carnet d’ordres plus profond, meilleures exécutions, plus de traders.
- Conçu pour le capital autonome
Perpl est la première plateforme permettant à quiconque de forker l’intégralité de la bourse Perpl. L’état complet du carnet d’ordres et l’état complet de la chaîne peuvent être reproduits localement et testés en simulation via Hardhat ou Foundry.
Les traders peuvent backtester leurs stratégies sur des données réelles du carnet d’ordres ; les protocoles peuvent tester leurs intégrations avant déploiement ; les agents peuvent vérifier leurs actions avant exécution. Aucun carnet d’ordres hors chaîne ni aucune app-chain ne peut offrir une telle capacité.
Sans possibilité de fork, pas de confiance.
https://x.com/hosseeb/status/2024136762424185208
- Moat renforcé automatiquement
Chaque augmentation du budget gaz de Monad améliore le débit de Perpl. Chaque nouveau protocole DeFi sur Monad est un partenaire potentiel de composition. Chaque nouvelle proposition ERC peut être intégrée sans heurts. Chaque amélioration des outils EVM bénéficie automatiquement à Perpl.
Les app-chains doivent tout construire elles-mêmes. Perpl hérite gratuitement de toutes les innovations de l’écosystème EVM. Plus le temps passe, plus la moat s’élargit.
Perpl est conçu pour l’avenir de la finance, pas pour son passé.
Partie 5 : Pourquoi maintenant ?
En mars 2025, les validateurs d’Hyperliquid ont voté pour retirer un jeton donné et imposer un règlement des positions à un prix choisi par eux. Les traders ont subi des pertes non pas à cause du marché, mais en raison d’une décision de gouvernance prise par l’équipe d’exploitation sur chaîne.
Ce n’est pas une véritable décentralisation. Ce n’est qu’un CEX avec quelques étapes supplémentaires.

Ce cas n’est pas isolé. Il résulte inévitablement d’une architecture où bourse, validateurs et ponts sont tous contrôlés par une seule entité. En cas de défaillance, l’opérateur sur chaîne décide qui supporte les pertes. Si la chaîne elle-même constitue un point de défaillance unique, alors le fait d’être « sur chaîne » n’a plus aucun sens.
Et cela continue de se produire : les droits de signature multi-signature sur deux tiers des ponts interchaînes sont concentrés entre les mains d’un petit nombre d’acteurs ; les nœuds d’ordonnancement des app-chains sont contrôlés par les équipes ; les exécutions sur carnets d’ordres hors chaîne ne peuvent être vérifiées qu’après coup, pas avant. À chaque cycle, on tire la même leçon : les infrastructures qui paraissent décentralisées, mais qui ne le sont pas réellement, finissent par se comporter comme telles.

Dans le même temps, la demande connaît une croissance sans précédent.
Le volume des transactions sur chaîne augmente chaque trimestre, la capitalisation boursière des stablecoins atteint des sommets historiques, et la finance traditionnelle (TradFi) migre activement ses activités de trading et de règlement vers les rails cryptographiques. Il y a deux ans, des fonds évitaient soigneusement la DeFi ; aujourd’hui, ils recherchent activement des places de marché entièrement transparentes et exemptes de risque de contrepartie.
Il y a aussi les Agents — des systèmes de trading autonomes en croissance exponentielle, qui ont des besoins d’infrastructure très spécifiques, justement ceux que Perpl est capable de satisfaire.

Plus de capitaux afflueront vers la chaîne. Plus d’institutions exigeront de la transparence. Plus d’Agents exécuteront des ordres de façon autonome. Plus de protocoles collaboreront entre eux.
Et Perpl est prêt à relever tous ces défis.
Partie 6 : Quand ?
24 février 2026
Nous avons accompli l’impossible.

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














