A la demande de cgeek, je créé un topic à part pour débattre de la possibilité de mettre en oeuvre une organisation P2P pour le recensement des membres.
Voici l’idée de base présentée dans le topic Validation identitaire :
L’idée est de créer une organisation décentralisée qui permet à chacun de la rejoindre par une simple déclaration de son identité et de son domicile . Chaque membre est un constituant de cette organisation.
Chaque constituant peut donner à chaque autre constituants deux valeurs :
Eligibilité de l’identité vérifiée (c’est à dire la probabilité que l’identité déclaré soit bien valide)
Fiabilité dans la vérification des identités
Ces interactions donnent un graph qui doit être analysé par un observateur externe.
Chaque constituant est alors potentiellement éligible pour faire partie de la communauté monétaire. Cette décision est confiée à un algorithme qui se base sur les interactions entre constituants pour “élir” ou non un constituant en tant que membre de la communauté.
Ces idées de sont pas de moi mais proviennent d’un groupe de travail http://directdemocracyp2p.net/ . Leur site est horrible mais leurs travaux très sérieux.
Ils analysent différents algorithmes de traitement sur le papier Addressing False Identity Attacks in Action-based P2P Social Networks with an Open Census .
Un papier encore plus intéressant (Reputation system for decentralized population census ) décrit de manière plus approfondi ce système en utilisant les probabilités conditionnelles. (Bayes)
De plus, ils publient des résultats de tests en prenant en compte jusqu’à 50% de constituant malveillants.
Et enfin, il semble qu’il y ai déjà une implémentation en Java d’un tel système.
J’essaie de mon côté de vérifier ces résultats, et je vous invite à étudier leurs propositions quitte à démontrer que ça ne peut pas fonctionner si c’est votre conclusion.
1 Like