Ces derniers temps, je regarde la confidentialité des blockchains sous un angle différent. Auparavant, je pensais que le principal défi consistait simplement à tenir les données sensibles à l’écart du regard du public. Aujourd’hui, je pense que la partie la plus difficile est de garder les informations confidentielles sans renoncer à la vérifiabilité.
C’est pourquoi les Confidential Security Contracts (XSC) de Dusk ont retenu mon attention. L’idée est de prendre en charge des smart contracts confidentiels directement au sein du réseau, plutôt que de considérer la confidentialité comme une fonctionnalité ajoutée a posteriori.
Les approches précédentes faisaient souvent appel à des custodians, à des bridges, à une exécution publique, ou à des couches de confidentialité distinctes. Elles pouvaient résoudre des problèmes spécifiques, mais chacune ajoutait une autre hypothèse de confiance, une dépendance en matière de sécurité ou un risque opérationnel.
Je ne pense pas non plus que la confidentialité au niveau du protocole fasse disparaître les difficultés. Elle les déplace vers la cryptographie, le consensus, la gouvernance, l’implémentation et les outils pour développeurs.
La complexité ne disparaît pas ; elle change simplement l’endroit où il faut la gérer.
Pour moi, la vraie question est de savoir comment ces choix se comportent en conditions réelles d’utilisation, face à des incitations croissantes et à la pression en matière de sécurité. Je suis prudemment intéressé, et je vais suivre attentivement ce qui se passe dans la pratique.
@Dusk_Foundation #dusk $DUSK
$VELVET
$COW
C’est pourquoi les Confidential Security Contracts (XSC) de Dusk ont retenu mon attention. L’idée est de prendre en charge des smart contracts confidentiels directement au sein du réseau, plutôt que de considérer la confidentialité comme une fonctionnalité ajoutée a posteriori.
Les approches précédentes faisaient souvent appel à des custodians, à des bridges, à une exécution publique, ou à des couches de confidentialité distinctes. Elles pouvaient résoudre des problèmes spécifiques, mais chacune ajoutait une autre hypothèse de confiance, une dépendance en matière de sécurité ou un risque opérationnel.
Je ne pense pas non plus que la confidentialité au niveau du protocole fasse disparaître les difficultés. Elle les déplace vers la cryptographie, le consensus, la gouvernance, l’implémentation et les outils pour développeurs.
La complexité ne disparaît pas ; elle change simplement l’endroit où il faut la gérer.
Pour moi, la vraie question est de savoir comment ces choix se comportent en conditions réelles d’utilisation, face à des incitations croissantes et à la pression en matière de sécurité. Je suis prudemment intéressé, et je vais suivre attentivement ce qui se passe dans la pratique.
@Dusk_Foundation #dusk $DUSK
$VELVET
$COW