Objectif : Ce module a pour but d’amener à une meilleure compréhension de la Toile de Confiance de la Ğ1 (monnaie libre utilisant Duniter).
Pré-requis : Avoir pratiqué l’usage d’une monnaie libre Duniter (Ğ1-test, Ğ1, ou les tests du Sou) via un compte membre.
Matériel :
- Papier et crayon (à l’ancienne !);
- Une connexion Internet ;
- La feuille d’exercice (à imprimer) : format ODT ou PDF.
Durée : 30-40min
A. Temps « humain » et temps « Chaîne de blocs »
A partir des règles de la Toile de Confiance (TdC) de la Ğ1, nous allons tâcher de comprendre et illustrer les différents aspects temporels de celle-ci.
A.1. Partie théorique
[A réaliser en sous-groupe, de 2 à 4 personnes]
- Visualiser la liste des règles de la Toile de Confiance de la Ğ1, en utilisant par exemple un des logiciels clients (Cesium, Sakia, …).
- L’accès dans Cesium ce fait par le menu « Monnaie », puis la section « Règles de la toile de confiance »;
- Étudier chacune de ces règles ci-dessous (on laisse, pour le moment, la « distance maximale » et les règles qui suivent) :
- Auto-vérification : Remise en commun (en grand groupe) pour vérifier que chaque sous-groupe est bien arrivé à la même compréhension du sens de ces règles.
A.2. Partie pratique
[A réaliser individuellement]
Exercice 1 : Il vous est proposé de simuler une nouvelle demande d’adhésion, jusqu’à l’obtention de son statut de membre.
En nommant tous les individus impliqués, représentez sur des axes temporels (gradués au jour) les actions suivantes :
- L’inscription du postulant (la demande d’adhésion);
- Les certifications faites par 5 membres, en les étalant dans le temps;
- La validation de la demande d’adhésion (sa prise en compte par la chaîne de bloc de la monnaie Ğ1);
Trouvez la date de validation de la demande d’adhésion, dans la chaine de blocs.
Précisez les conditions nécessaire garantissant que la date optimum soit retenue.
Exercice 2 : Reprendre le cas précédent, en y ajoutant que le premier membre a certifié quelqu’un d’autre (à t0) et que cette certification a été validée avant la demande d’adhésion.
Actualisé le diagramme en conséquence.
A quelle date la demande d’adhésion est-elle validée ?
Quelles actions des autres membres pourraient faire différer cette validation ? Simulez plusieurs cas possible.
Existe t-il une date limite maximale de prise en compte ? Si oui, laquelle ?
B. Distance maximale et membres référents
B.1. Partie théorique
[A réaliser en sous-groupe, de 2 à 4 personnes]
- Étudier maintenant les règles de la Toile de Confiance liées à la « distance maximale » et aux « membres référents » :
- Auto-vérification (par remise en commun, en grand groupe).
B.2. Partie pratique
[A réaliser individuellement]
Exercice 3 : Il vous est proposé de simuler une toile de confiance dont la distance maximale entre les membres est de 5, puis d’y ajouter un postulant respectant les règles.
En nommant tous les individus impliqués, représentez-les par des cercles reliés entre eux par flèches de certifications.
Pour simplifier, les membres de la TdC sont ici tous des « membres référents ».
Simulez un cas où le postulant pourra bien devenir membre (distance maximale respectée).
Exercice 4 : Reprendre l’exercice précédent, en simulant des cas où le postulant ne pourra pas rentrer, à cause de la règle de distance.
Quelle(s) actions(s) les membres de la TdC peuvent entreprendre, pour débloquer la situation ?
Dans quel cas de figure n’auraient ils PAS intérêt à agir ?
Exercice 5 : Reprendre l’exercice précédent, en ajoutant des membres simples (non-référents) dans la TdC.
Quels influences ont ces membres simples, sur la règle de distance ?
Simulez des liens certifications qui permettraient qu’un de ces membres simples devienne référent.
C. Suivi des adhésions {dans la pratique !}
Nous allons maintenant étudier comment faire pour effectuer un suivi de ces règles dans la pratique, sur des cas réels d’inscription de la Ğ1.
C.1. Partie théorique
Vérifier l’application des règles TdC devient (dans la pratique) vite complexe, voir impossible sans moyen informatique. Le nombre de possibilité étant lié à la taille de la communauté. Par ailleurs la TdC change en permanence, à chacune des actions de ses membres.
Deux outils sont disponibles pour aider au suivi et à la compréhension de l’application de ces règles :
- Ğ1-monit : permet le suivi de la monnaie et notamment de l’avancement des dossiers d’inscription :
- WoT Wizard : outil donnant des statistiques sur les prochaines entrées de membres dans la monnaie (comptes membres ayant reçu 5 certifications).
- Note : « WoT » signifie « Web of Trust » c’est à dire Toile de confiance.
- Wot Map : visualisation graphique (très rapide !) de la toile de confiance;
C.2. Partie pratique
[A réaliser en sous-groupe, de 2 à 4 personnes]
Exercice 6 : Étude d’une demande d’adhésion qui semble complète (5 certifications reçues) mais qui est pourtant toujours en attente de validation.
- Visualisez la liste des adhésions en attente, par exemple en utilisant Cesium (Menu « Annuaire », puis bouton « Inscriptions en attente »);
- Choisir un dossier qui semblent avoir 5 certifications (en attente) ;
- Pour ce dossier, consultez l’outil Ğ1-monit (par exemple en filtrant par pseudonyme) pour déterminer son état d’avancement ;
A quelle date ce dossier a t’il une chance d’être validé ?
Existe t’il des certifications concurrentes (d’un des certificateurs) qui pourraient l’en empêcher ?
Si non, trouvez un dossier qui a potentiellement ce problème de certification concurrente.
Exercice 7 : Étude d’une demande d’adhésion dont la date de validation est incertaine, du fait de certifications concurrente émises par un de ses certificateurs.
- A partir de l’outil Ğ1-monit, identifier un cas de dossier ayant potentiellement des certifications concurrentes émises par un de ses certificateurs.
- Pour ce dossier, consultez l’outil WoT Wizard ;
Quels sont les dates possible, pour la validation de ce dossier ? Avec quelle probabilité ?
Quelles actions sur la TdC pourraient encore diminuer la probabilité de ces dates ?
Exercice 8 : Visualiser de la toile de confiance. Utilisez pour cela l’outil WotMap :
Étudiez la TdC.
Que constatez-vous de remarquables ?Qu’en déduire au sujet d’éventuelles attaques par création de faux comptes (dites attaques sybilles) ?
Auteur : Benoit Lavenier
En cas d’erreur trouvée dans ce module (texte, figure, liens cassés) n’hésitez pas à nous contacter >> Merci !