Parcours d'un nouveau membre en v2

Pour avoir suivi les discussions, il était question de supprimer le pseudo car il est inutile si on a le numero d’index de l’identité. C’est ce qu’avait tres bien constaté Elois.

L’idée de le conserver n’est donc pas dû à une exigence technique, mais au fait que les utilisateurs humains sont attachés à ce pseudo. Un constat issue de la pratique de Cesium.

On a alors enfreint la règle d’or DRY en stockant ce pseudo en blockchain et la règle de la source unique de vérité en s’assurant qu’il soit unique.

Je me permets de réaffirmer que sous sa forme actuelle, unique et en blockchain, le pseudo est une information inutile pour la blockchain, avec une implémentation qui enfreint deux règles de bonne pratique de programmation.

Je propose toujours de rendre le pseudo libre pour l’utilisateur, non unique.

Il suffirait de retirer les règles d’unicité du pseudo et de ne le stocker que comme évènement extrinsic on block accessible via Squid. Ainsi on serait plus propre dans le code et offrirait plus de souplesse à l’utilisateur sur son pseudo.

2 Likes