Pourquoi une blockchain aurait-elle besoin de deux façons différentes de transférer de la valeur ?
Honnêtement, je n’y avais pas trop pensé au début.
Mais quand j’ai commencé à approfondir DuskDS, j’ai remarqué quelque chose que j’ai trouvé assez intéressant.
Il existe deux façons natives de gérer les transactions.
Moonlight est le modèle public, basé sur un compte. L’expéditeur, le destinataire et le montant de la transaction peuvent être visibles on-chain.
Puis il y a Phoenix.
Phoenix fonctionne avec des notes chiffrées et des preuves à connaissance nulle. En termes simples, une transaction peut être vérifiée sans afficher les mêmes détails financiers à tout le monde.
Et les deux modèles s’alignent sur la même chaîne DuskDS.
Cela m’a fait m’arrêter un instant.
Parce que je ne pense pas que chaque transaction financière ait besoin du même niveau de visibilité.
Parfois, vous voulez que l’activité soit facile à vérifier.
D’autres fois, exposer le montant ou la position financière à l’ensemble du réseau n’a tout simplement pas beaucoup de sens.
Ce que je trouve intéressant, c’est que Dusk ne semble pas imposer une réponse unique pour chaque situation. Il propose aussi des clés de consultation pour les cas où des informations doivent être divulguées à une partie autorisée.
Peut-être que je le regarde trop simplement, mais cela a changé ma façon de penser la confidentialité sur la blockchain.
Une bonne confidentialité financière ne consiste pas à tout cacher. Il s’agit de savoir ce qui doit être visible, et pour qui.
Cela ressemble beaucoup plus à la façon dont fonctionnent réellement les systèmes financiers.
Alors je suis curieux :
Une blockchain financière devrait-elle décider de la visibilité pour chaque transaction, ou la transaction elle-même devrait-elle déterminer ce qu’il faut voir ?
#dusk $DUSK @Dusk
Honnêtement, je n’y avais pas trop pensé au début.
Mais quand j’ai commencé à approfondir DuskDS, j’ai remarqué quelque chose que j’ai trouvé assez intéressant.
Il existe deux façons natives de gérer les transactions.
Moonlight est le modèle public, basé sur un compte. L’expéditeur, le destinataire et le montant de la transaction peuvent être visibles on-chain.
Puis il y a Phoenix.
Phoenix fonctionne avec des notes chiffrées et des preuves à connaissance nulle. En termes simples, une transaction peut être vérifiée sans afficher les mêmes détails financiers à tout le monde.
Et les deux modèles s’alignent sur la même chaîne DuskDS.
Cela m’a fait m’arrêter un instant.
Parce que je ne pense pas que chaque transaction financière ait besoin du même niveau de visibilité.
Parfois, vous voulez que l’activité soit facile à vérifier.
D’autres fois, exposer le montant ou la position financière à l’ensemble du réseau n’a tout simplement pas beaucoup de sens.
Ce que je trouve intéressant, c’est que Dusk ne semble pas imposer une réponse unique pour chaque situation. Il propose aussi des clés de consultation pour les cas où des informations doivent être divulguées à une partie autorisée.
Peut-être que je le regarde trop simplement, mais cela a changé ma façon de penser la confidentialité sur la blockchain.
Une bonne confidentialité financière ne consiste pas à tout cacher. Il s’agit de savoir ce qui doit être visible, et pour qui.
Cela ressemble beaucoup plus à la façon dont fonctionnent réellement les systèmes financiers.
Alors je suis curieux :
Une blockchain financière devrait-elle décider de la visibilité pour chaque transaction, ou la transaction elle-même devrait-elle déterminer ce qu’il faut voir ?
#dusk $DUSK @Dusk
