Migration des identités

Après le lancement de la v2 (🚀 La Ğ1v2 est là!), les utilisateurs de la Ğ1 commencent à migrer leurs identités depuis un couple identifiant / mot de passe vers un mnemonic pour des raisons de sécurité et de praticité.

Voici le rythme des 100 premières migrations :

13 Likes

Avec @1000i100 on s’est aperçu que certaines identité migrées étaient non membres :

query StrangeMigrations {
  changeOwnerKeys(filter: {identity: {status: {notLike: "Member"}}}) {
    totalCount
    nodes {
      identity {
        status
        name
      }
    }
  }
}
{
  "data": {
    "changeOwnerKeys": {
      "totalCount": 7,
      "nodes": [
        {
          "identity": {
            "status": "NotMember",
            "name": "Dracaufeu1990"
          }
        },
        {
          "identity": {
            "status": "Unconfirmed",
            "name": "0000010553-6dace-000001"
          }
        },
        {
          "identity": {
            "status": "NotMember",
            "name": "Archer"
          }
        },
        {
          "identity": {
            "status": "Revoked",
            "name": "CTHARREAU"
          }
        },
        {
          "identity": {
            "status": "Revoked",
            "name": "Elsaz"
          }
        },
        {
          "identity": {
            "status": "NotMember",
            "name": "DYves62"
          }
        },
        {
          "identity": {
            "status": "Unvalidated",
            "name": "Brian"
          }
        }
      ]
    }
  }
}

Celles qui m’embêtent le plus sont les Unconfirmed et Unvalidated qui sont des identités créées en v2.

{
  "data": {
    "changeOwnerKeys": {
      "totalCount": 2,
      "nodes": [
        {
          "identity": {
            "createdOn": 10553,
            "status": "Unconfirmed",
            "name": "0000010553-6dace-000001",
            "certReceived": {
              "nodes": [
                {
                  "issuer": {
                    "name": "Dracaufeu1990"
                  }
                }
              ]
            }
          },
          "previousId": "g1MwrM1jRSkmsQgiRwDPLMgBuYeyq1CZYQmhfmMuJwrY9mKTX",
          "nextId": "g1KhbX6L7CvdkLPyQT6SNS8AdHGwLM54BtVv2TXLqzTPkUD6J"
        },
        {
          "identity": {
            "createdOn": 29339,
            "status": "Unvalidated",
            "name": "Brian",
            "certReceived": {
              "nodes": [
                {
                  "issuer": {
                    "name": "Saamour"
                  }
                }
              ]
            }
          },
          "previousId": "g1MbkVADrCWp3hgjzuZhjBoHDGXrUSg8sJGpS8KvniuU4AFGi",
          "nextId": "g1Nvso2mp8ykoD4WKmpmjGtNBZekaQJtcAXv8hKw9y3BfPJvF"
        }
      ]
    }
  }
}


query StrangeMigrations {
  changeOwnerKeys(filter: {identity: {status: {in: ["Unvalidated", "Unconfirmed"]}}}) {
    totalCount
    nodes {
      identity {
        createdOn
        status
        name
        certReceived {
          nodes {
            issuer {
              name
            }
          }
        }
      }
      previousId
      nextId
    }
  }
}

Il faudrait demander à Dracaufeu1990 et Saamour ce qu’ils ont fait.

Comment tu obtiens ce graph ?

Qui et comment ?

https://git.lacontrevoie.fr/HugoTrentesaux/DataJune.jl/commit/653731bb3e8d94569a26bca0e62f9648ff79ac00

1 Like

En les contactant via des gens qui les ont certifié. Il faut qu’on sorte une wotmap v2 pour faciliter ça.

2 Likes

N’ayant pas de sujet précis à ta phrase j’ai pris la tache :sweat_smile::

Compte révoqué
@christophefender @hypericum sont parmi ses certificateurs

Gecko m’indique : membre validé. Parmi ses certificateurs je connais @Myriam1912
Il a lancé une invitation à Brian g1Nvso2mp8ykoD4WKmpmjGtNBZekaQJtcAXv8hKw9y3BfPJvF

Je confirme que Duniter autorise actuellement la migration d’identité, quel que soit le statut de l’identité : Unconfirmed, Unvalidated, Member, NotMember ou Revoked.

C’est un bug côté Duniter. Je viens d’ouvrir un ticket :

Je vais corriger ça dans la semaine

8 Likes

Quel comportement veut-on pour une identité confirmée mais pas encore membre, car elle n’a pas encore 5 certifications ou que la règle de distance n’a pas encore été évaluée (statut Unvalidated) ?

Il me semble acceptable d’autoriser une identité en devenir à migrer son compte vers un mnemonic sans attendre de devenir définitivement membre. Si cette personne ne devient pas membre dans les deux mois, alors les données associées à son identité sont bien supprimées, que la migration du compte ait eu lieu ou non.

6 Likes

C’est un des membres régulier et très fiable, il intervient régulièrement, vend du pain, aide, etc…
Je l’ai vu le 1er mars encore.
Je lui poserai la question!

2 Likes

J’ai eu la personne au téléphone, je viens de comprendre qu’il a migré un compte révoqué

1 Like

Bonjour,

J’ai le cas d’un compte qui a été révoqué automatiquement en V1 suite à un manque de certifications.

Ce compte a été migré en V2 avec son identité V1. Si la personne possédant ce compte souhaite à nouveau être certifiée, doit-elle créer un nouveau compte avec une nouvelle phrase de récupération, ou bien peut-elle faire certifier un nouveau portefeuille avec la même phrase (cas de Gecko où on peut avoir plusieurs portefeuilles dans un même coffre avec même phrase) ? Ou alors le compte révoqué automatiquement peut-il à nouveau être certifié (je pense que non, mais je demande quand même) ?

1 Like

Révoqué ou Expiré ?
Indique l’adresse concernée ça aide !

Il s’agit de ce compte g1NcXMVDpHyoi1GiEaQFJ4wfRovYuHxdTapBFE7nRZa7Epykn

a priori révoqué, mais je ne sais pas vraiment pourquoi ça s’est fait automatiquement en V1.

Je pense que vous pouvez essayer de le certifier, pour qu’il revienne à 5 certifications, pour voir ce que ça donne.

@Vivakvo Cette adresse correspond à une identité révoquée, qui ne pourra donc jamais se refaire cetifiée. La personne concernée doit créer un nouveau compte de recommender le processus de zéro.

1 Like

Merci Elois pour ta réponse. C’est bien ce que je pensais.

A ce sujet, est-ce normal qu’un compte se révoque automatiquement au bout d’un certain temps sans certification suffisante ? Car il n’y a eu ici aucune révocation manuelle.

Oui, la révocation est automatique 1 an après la perte du statut de membre quel que soit la raison

2 Likes

D’accord. Merci bien pour cette info qui m’avait échappé.

3 Likes

Mise à jour aujourd’hui. 213 identités migrées.

8 Likes