#dusk $DUSK @Dusk J’ai disséqué le moteur de conformité de Dusk et l’ai fait tourner sur du matériel nu pendant trois nuits. Maintenant, je sais enfin qui paie la facture.
Je pensais au départ que Citadel ne faisait que fixer une licence de chiffrement sur un arbre de Merkle : l’utilisateur génère une preuve ZK pour attester qu’il est majeur, inscrit et dans la liste blanche, sans qu’aucune donnée d’identité brute n’atterrisse chez l’une ou l’autre des parties. Cette ossature de chiffrement par défaut, comparée à la liste blanche Excel classique côté back-end, représente effectivement un ordre de grandeur de plus. En plus, XSC a intégré directement les contraintes de transfert et les clés de vue d’audit dans la couche d’actifs : ça m’a donné l’impression que la conformité n’était plus seulement une logique back-end enfermée dans une base de données.
Mais une fois le vérificateur déployé sur un VPS bas de gamme, la partie “cruelle” côté client s’est entièrement révélée. À partir d’un même jeu d’attestations, un terminal contrôlé avec durcissement et accélération matérielle peut descendre à quelques centaines de millisecondes ; un simple ordinateur portable, lui, met environ trois secondes au clic. Côté mobile, oubliez. Plus la pureté cryptographique de PLONK est élevée, plus la charge de calcul côté navigateur (WASM) et de Piecrust doit compenser — et ce n’est pas gratuit. La souveraineté des données s’achète au prix d’une latence d’interaction : l’écart, ni les auditeurs, ni les investisseurs particuliers ne le paieront à votre place. Les institutions peuvent s’en servir, mais cela ne veut pas dire que c’est utilisable sur un site d’émission, ni que les traders haute fréquence accepteront ce niveau de retard.
Comparez avec Concordium : son niveau “identité” est plus léger à prendre en main, mais l’ombre centralisée de l’émetteur hors chaîne y est toujours là. Avec Oasis, Sapphire est rapide, mais le calcul de confidentialité renvoie la racine de confiance au matériel TEE. Dusk est resté sur une seule voie : calcul côté client pour prouver, conformité stricte côté contrats. Le maniaque du détail est assez convaincant… et c’est aussi ce qui le rend mauvais. Les données on-chain ne mentent pas. L’activité quotidienne de DuskEVM se compte à deux chiffres, le TVL est vide. Même si NPEX explique encore plus fort le discours sur les tokens de type titres, sans cotation continue de market makers, ce n’est qu’un chèque en blanc on-chain. Aujourd’hui, le récit des “actifs conformes” redevient chaud, mais la notoriété ne se transforme jamais automatiquement en liquidité.
Les régulateurs accepteront-ils une substitution purement ZK au marquage explicite ? Comment faire évoluer à chaud, dans des contrats, des règles d’une juridiction à l’autre ? Et le déploiement décentralisé des nœuds pourra-t-il absorber le coût des attaques ? Aucun de ces points n’est une variable rapide. Sortir une preuve Citadel prend quelques secondes sur un appareil ordinaire. Activer/désactiver la divulgation sélective a-t-il une plage de “reflets” en retour ? Et, hors réseau de test, y a-t-il un vrai taux de rotation ? Tant que ces trois sujets ne “s’élèvent pas” au-dessus, même si XSC est rédigé avec une perfection d’ingénierie, c’est une lettre d’amour écrite par des ingénieurs au régulateur — pas une barrière qui fait entrer l’argent sur le marché.
Je pensais au départ que Citadel ne faisait que fixer une licence de chiffrement sur un arbre de Merkle : l’utilisateur génère une preuve ZK pour attester qu’il est majeur, inscrit et dans la liste blanche, sans qu’aucune donnée d’identité brute n’atterrisse chez l’une ou l’autre des parties. Cette ossature de chiffrement par défaut, comparée à la liste blanche Excel classique côté back-end, représente effectivement un ordre de grandeur de plus. En plus, XSC a intégré directement les contraintes de transfert et les clés de vue d’audit dans la couche d’actifs : ça m’a donné l’impression que la conformité n’était plus seulement une logique back-end enfermée dans une base de données.
Mais une fois le vérificateur déployé sur un VPS bas de gamme, la partie “cruelle” côté client s’est entièrement révélée. À partir d’un même jeu d’attestations, un terminal contrôlé avec durcissement et accélération matérielle peut descendre à quelques centaines de millisecondes ; un simple ordinateur portable, lui, met environ trois secondes au clic. Côté mobile, oubliez. Plus la pureté cryptographique de PLONK est élevée, plus la charge de calcul côté navigateur (WASM) et de Piecrust doit compenser — et ce n’est pas gratuit. La souveraineté des données s’achète au prix d’une latence d’interaction : l’écart, ni les auditeurs, ni les investisseurs particuliers ne le paieront à votre place. Les institutions peuvent s’en servir, mais cela ne veut pas dire que c’est utilisable sur un site d’émission, ni que les traders haute fréquence accepteront ce niveau de retard.
Comparez avec Concordium : son niveau “identité” est plus léger à prendre en main, mais l’ombre centralisée de l’émetteur hors chaîne y est toujours là. Avec Oasis, Sapphire est rapide, mais le calcul de confidentialité renvoie la racine de confiance au matériel TEE. Dusk est resté sur une seule voie : calcul côté client pour prouver, conformité stricte côté contrats. Le maniaque du détail est assez convaincant… et c’est aussi ce qui le rend mauvais. Les données on-chain ne mentent pas. L’activité quotidienne de DuskEVM se compte à deux chiffres, le TVL est vide. Même si NPEX explique encore plus fort le discours sur les tokens de type titres, sans cotation continue de market makers, ce n’est qu’un chèque en blanc on-chain. Aujourd’hui, le récit des “actifs conformes” redevient chaud, mais la notoriété ne se transforme jamais automatiquement en liquidité.
Les régulateurs accepteront-ils une substitution purement ZK au marquage explicite ? Comment faire évoluer à chaud, dans des contrats, des règles d’une juridiction à l’autre ? Et le déploiement décentralisé des nœuds pourra-t-il absorber le coût des attaques ? Aucun de ces points n’est une variable rapide. Sortir une preuve Citadel prend quelques secondes sur un appareil ordinaire. Activer/désactiver la divulgation sélective a-t-il une plage de “reflets” en retour ? Et, hors réseau de test, y a-t-il un vrai taux de rotation ? Tant que ces trois sujets ne “s’élèvent pas” au-dessus, même si XSC est rédigé avec une perfection d’ingénierie, c’est une lettre d’amour écrite par des ingénieurs au régulateur — pas une barrière qui fait entrer l’argent sur le marché.
