Je réfléchis à ce que signifie réellement la « confidentialité » sur une blockchain.

Il est facile de supposer que la confidentialité signifie cacher tout. Mais plus j’ai regardé Dusk, moins cette hypothèse m’a semblé convaincante.

Dusk propose à la fois Moonlight, un modèle de compte public, et Phoenix, où les détails des transactions comme l’expéditeur, le destinataire et le montant peuvent rester dissimulés. Cette distinction ressemble moins à un compromis qu’à une reconnaissance du fait que l’activité financière n’a pas toujours besoin du même niveau de visibilité.

Certaines informations peuvent être publiques. D’autres ne devraient probablement pas l’être. Et des actifs réglementés peuvent nécessiter une vérification sans pour autant exposer tout à tout le monde.

Cela m’a amené à repenser la confidentialité comme une simple fonctionnalité oui ou non. La question la plus utile serait peut-être plutôt : qui décide de ce qui devient visible ?

Si les blockchains font partie d’une infrastructure financière réelle, la confidentialité ne devrait-elle pas davantage porter sur le contrôle de la divulgation que sur la dissimulation de tout ?

@Dusk #Dusk $DUSK