Si maintenant on me demandait d’oublier complètement tout ce que j’avais appris auparavant, et de n’avoir qu’une connaissance des bases de la blockchain, puis de découvrir Dusk Network de zéro, au moment où j’ouvre le document @Dusk depuis le site officiel, la première chose qui me vient à l’esprit est : « plein de nouveaux termes me tombent dessus d’un coup ».
En cliquant sur docs depuis le site officiel, les sections sont plutôt bien rangées, mais dès la page Overview, je vois qu’il faut que les actifs régulés, la confidentialité et la conformité soient toutes réunies en même temps. Pour quelqu’un qui débute comme moi, ça bloque tout de suite : d’habitude, quand on fait une transaction, tout le monde peut consulter le montant et l’adresse, mais ici, on voit soudain deux approches—un compte public et un mécanisme de masquage des transferts—avec, entre les deux, des notions comme les preuves à divulgation nulle de connaissance et la divulgation sélective. Le document explique tout, mais même l’explication est remplie de termes ; au final, je n’ai qu’une compréhension partielle, et je n’arrive pas à imaginer comment choisir en pratique.
Côté wallet, c’est relativement mieux. Le Web Wallet officiel s’ouvre directement dans le navigateur ; la création ou la restauration ressemble à celle des wallets courants : il faut bien enregistrer la phrase mnémonique, définir un mot de passe, puis on peut y accéder. L’envoi et la réception #dusk prennent aussi en charge deux modes : en suivant simplement les étapes à l’écran, on peut globalement terminer. Mais si les pièces que vous avez proviennent d’une autre version sur une autre chaîne, il faut passer par une migration : vous devez connecter un wallet en plus, confirmer plusieurs étapes, et si vous ne comprenez ne serait-ce qu’une des invites, vous vous arrêtez—sans savoir où cliquer.
En poursuivant, pour essayer le staking, ça devient encore plus abrupt. Le document dit que pour participer directement, il faut faire tourner soi-même un nœud, et qu’il faut aussi attendre un certain temps avant que ça prenne réellement effet. La partie sur les nœuds renvoie directement à la section “Opérations et maintenance” : les commandes et la configuration deviennent alors trop lointaines pour un pur débutant. Même s’il est possible de passer par les pools des autres, cette voie, dans le document, n’est pas particulièrement mise en avant ; il faut y passer un peu de temps pour la trouver. $BTC
Ce qui rassure le plus, c’est qu’il existe des guides d’utilisation séparés pour les fonctions de base (recevoir/envoyer) et la création du wallet : les étapes ne sont pas particulièrement compliquées. La communauté pointe clairement aussi vers Discord ; si on se bloque, au moins on sait où poser ses questions.
D’après ce que j’ai fait cette fois en explorant complètement en mode débutant, arriver à ouvrir seul le wallet et à faire quelques transactions $DUSK me prendrait environ une demi-journée à plus d’une journée. Par contre, si on veut vraiment comprendre comment la confidentialité et la conformité peuvent coexister, et faire des opérations un peu plus avancées, il faut relire le document à maintes reprises et comparer avec la communauté : le temps nécessaire va nettement augmenter. $ETH
En cliquant sur docs depuis le site officiel, les sections sont plutôt bien rangées, mais dès la page Overview, je vois qu’il faut que les actifs régulés, la confidentialité et la conformité soient toutes réunies en même temps. Pour quelqu’un qui débute comme moi, ça bloque tout de suite : d’habitude, quand on fait une transaction, tout le monde peut consulter le montant et l’adresse, mais ici, on voit soudain deux approches—un compte public et un mécanisme de masquage des transferts—avec, entre les deux, des notions comme les preuves à divulgation nulle de connaissance et la divulgation sélective. Le document explique tout, mais même l’explication est remplie de termes ; au final, je n’ai qu’une compréhension partielle, et je n’arrive pas à imaginer comment choisir en pratique.
Côté wallet, c’est relativement mieux. Le Web Wallet officiel s’ouvre directement dans le navigateur ; la création ou la restauration ressemble à celle des wallets courants : il faut bien enregistrer la phrase mnémonique, définir un mot de passe, puis on peut y accéder. L’envoi et la réception #dusk prennent aussi en charge deux modes : en suivant simplement les étapes à l’écran, on peut globalement terminer. Mais si les pièces que vous avez proviennent d’une autre version sur une autre chaîne, il faut passer par une migration : vous devez connecter un wallet en plus, confirmer plusieurs étapes, et si vous ne comprenez ne serait-ce qu’une des invites, vous vous arrêtez—sans savoir où cliquer.
En poursuivant, pour essayer le staking, ça devient encore plus abrupt. Le document dit que pour participer directement, il faut faire tourner soi-même un nœud, et qu’il faut aussi attendre un certain temps avant que ça prenne réellement effet. La partie sur les nœuds renvoie directement à la section “Opérations et maintenance” : les commandes et la configuration deviennent alors trop lointaines pour un pur débutant. Même s’il est possible de passer par les pools des autres, cette voie, dans le document, n’est pas particulièrement mise en avant ; il faut y passer un peu de temps pour la trouver. $BTC
Ce qui rassure le plus, c’est qu’il existe des guides d’utilisation séparés pour les fonctions de base (recevoir/envoyer) et la création du wallet : les étapes ne sont pas particulièrement compliquées. La communauté pointe clairement aussi vers Discord ; si on se bloque, au moins on sait où poser ses questions.
D’après ce que j’ai fait cette fois en explorant complètement en mode débutant, arriver à ouvrir seul le wallet et à faire quelques transactions $DUSK me prendrait environ une demi-journée à plus d’une journée. Par contre, si on veut vraiment comprendre comment la confidentialité et la conformité peuvent coexister, et faire des opérations un peu plus avancées, il faut relire le document à maintes reprises et comparer avec la communauté : le temps nécessaire va nettement augmenter. $ETH