J’ai suivi le projet Dusk pendant plusieurs mois. Ce qui suit ne sont que mes impressions personnelles issues de mes recherches sur Dusk Network. Il est différent de beaucoup de chaînes axées sur la confidentialité : il ne fait pas de l’anonymat un simple slogan, mais s’attaque en profondeur à un problème concret : comment réaliser sur la chaîne une « visibilité conditionnelle ». Dusk est un layer 1. Pour la couche de consensus, il utilise le SBA. Les nœuds validateurs ne touchent jamais le texte en clair des transactions. À l’aide de preuves à divulgation nulle de connaissance comme PLONK, les transactions sont regroupées en une sorte de reçu mathématique : les nœuds ne peuvent qu’en vérifier la validité, sans savoir qui a transféré combien. Ce design est assez pragmatique : en gros, chaque transaction est enveloppée dans une enveloppe chiffrée.
Ce qui m’a vraiment marqué, c’est la norme XSC. XSC signifie Confidential Security Contract, ou contrat de sécurité confidentiel. Vous pouvez le voir comme un ensemble de smart contracts avec des badges d’accès. L’émetteur définit dans le contrat qui peut consulter les clauses : par exemple, un auditeur, un nœud de régulation, un interlocuteur, etc. Les adresses ordinaires ne voient que l’existence du contrat : comme si vous aviez vu la porte d’un coffre bancaire, mais que vous n’avez pas la clé pour entrer.
Le vrai dilemme des institutions classiques est exactement là. Elles veulent la confidentialité : que ni la stratégie ni les positions ne soient publiques. Mais elles doivent aussi être conformes : lorsque le régulateur vous demande des comptes, il faut pouvoir produire les justificatifs. Dusk ne cherche pas à rendre tout invisible : il rend invisible ce qui doit l’être, et visible ce qui doit l’être. Honnêtement, c’est bien plus pertinent que de se contenter de vanter un anonymat « supérieur ».
J’ai montré une esquisse de contrat XSC à Lao Wang. Il n’a rien dit pendant un moment, puis m’a demandé où on pouvait tester. Peut-être que le vrai signe de maturité de la finance on-chain, ce n’est pas de démolir tous les murs, mais d’apprendre à installer des portes et des serrures. Qu’en pensez-vous ? #dusk $DUSK @Dusk
Ce qui m’a vraiment marqué, c’est la norme XSC. XSC signifie Confidential Security Contract, ou contrat de sécurité confidentiel. Vous pouvez le voir comme un ensemble de smart contracts avec des badges d’accès. L’émetteur définit dans le contrat qui peut consulter les clauses : par exemple, un auditeur, un nœud de régulation, un interlocuteur, etc. Les adresses ordinaires ne voient que l’existence du contrat : comme si vous aviez vu la porte d’un coffre bancaire, mais que vous n’avez pas la clé pour entrer.
Le vrai dilemme des institutions classiques est exactement là. Elles veulent la confidentialité : que ni la stratégie ni les positions ne soient publiques. Mais elles doivent aussi être conformes : lorsque le régulateur vous demande des comptes, il faut pouvoir produire les justificatifs. Dusk ne cherche pas à rendre tout invisible : il rend invisible ce qui doit l’être, et visible ce qui doit l’être. Honnêtement, c’est bien plus pertinent que de se contenter de vanter un anonymat « supérieur ».
J’ai montré une esquisse de contrat XSC à Lao Wang. Il n’a rien dit pendant un moment, puis m’a demandé où on pouvait tester. Peut-être que le vrai signe de maturité de la finance on-chain, ce n’est pas de démolir tous les murs, mais d’apprendre à installer des portes et des serrures. Qu’en pensez-vous ? #dusk $DUSK @Dusk