En observant Dusk, la question intéressante n’est pas simplement de savoir si une blockchain peut garder les transactions privées. Le problème plus difficile consiste à rendre la confidentialité utile sans rendre la vérification impossible. Construit comme une couche 1 basée sur la norme Confidential Security Contract (XSC), Dusk cherche essentiellement à résoudre cette tension pour les applications financières.

Phoenix est au cœur de cette conception. Les détails sensibles des transactions peuvent rester cachés tandis que le réseau vérifie encore qu’une opération est valide. PLONK et BLS12-381 se trouvent à la base de ce système de preuve, mais les preuves elles-mêmes ne sont pas l’objectif. Elles constituent le mécanisme qui permet aux validateurs de vérifier la conformité sans avoir besoin de voir les informations confidentielles qui se trouvent derrière.

Cela prend encore plus de sens avec les Confidential Smart Contracts et XSC. L’objectif ne se limite plus à masquer les transferts : il s’agit d’exécuter une logique financière, dont certaines parties de l’état sous-jacent peuvent elles aussi devoir rester privées. Cela soulève la question d’architecture la plus importante : de quoi un validateur a-t-il exactement besoin pour vérifier quelque chose, et qu’est-il possible de garder en toute sécurité dissimulé ?

Il existe aussi une frontière de sécurité moins visible. La confidentialité dépend de la cryptographie, des implémentations, des règles du protocole et des hypothèses qui les entourent. La gouvernance compte pour la même raison. Une mise à niveau du protocole peut modifier ces hypothèses et donc faire évoluer le risque lié à la confidentialité.

Pour Dusk, le véritable test est de savoir si la confidentialité peut coexister avec une vérification fiable, une sécurité renforcée et une décentralisation significative dans le temps.
@Dusk_Foundation #dusk $DUSK