From 36348cc9554ed640422c19857742c8a1df701f57 Mon Sep 17 00:00:00 2001 From: Matograine <matograine@zaclys.net> Date: Fri, 25 Oct 2024 07:21:35 +0200 Subject: [PATCH] Precisions regarding fees and identity end of life --- content/wiki/doc-v2/comprendre/adherer.md | 28 +++++++++++------------ content/wiki/doc-v2/comprendre/frais.md | 6 ++--- 2 files changed, 15 insertions(+), 19 deletions(-) diff --git a/content/wiki/doc-v2/comprendre/adherer.md b/content/wiki/doc-v2/comprendre/adherer.md index e9aa612..3006971 100644 --- a/content/wiki/doc-v2/comprendre/adherer.md +++ b/content/wiki/doc-v2/comprendre/adherer.md @@ -79,27 +79,25 @@ Les règles de la toile de confiance restent les mêmes, mais de petites modific [source sur le forum](https://forum.duniter.org/t/trancher-sur-la-perte-du-statut-de-membre/10936/7) [source 2](https://forum.duniter.org/t/proposition-de-supprimer-la-notion-didentite-desactivee-mais-non-revoquee-et-la-notion-dadhesion/9051/19) -Le Dividende universel est supposé être créé sur un seul compte par individu vivant. Le système doit maintenir le statut de membre pour les identités 1. dont le compte lié est actif, et 2. qui respectent toujours la règle de distance. Ceci est traité de la façon suivante : +Le Dividende universel est supposé être créé sur un seul compte par individu vivant. Le système doit maintenir le statut de membre pour les identités 1. dont le compte lié est actif, et 2. qui respectent toujours la règle de distance. Pour cela, les utilisatrices devront demander au moins une fois par an une réévaluation de leur respect de la règle de distance. Ceci apparaîtra dans les clients sous la forme d'un bouton "renouveler l'adhésion". Deux cas peuvent se présenter : -- à chaque action du compte, la blockchain enregistre que le compte est actif et place une date d'expiration un an après. -- à chaque anniversaire de la création de l'identité **TODO A CONFIRMER**, si l'identité ne respecte plus la règle de distance, elle cesse de co-créer le dividende universel et passe dans un statut 'en attente'. A partir de ce moment, elle a un mois pour recevoir de nouvelles adhésions et relancer une demande d'évaluation de la règle de distance pour entrer de nouveau dans la toile de confiance. +- Si le logiciel client prévoit que le résultat sera positif, la demande est envoyée, le résultat est positif, l'identité reste membre +- Si le logiciel client prévoit que le résultat sera négatif, il bloquera l'envoi (ou affichera un avertissement) pour éviter que l'utilisatrice paie une [amende de 10Ğ1](content/wiki/doc-v2/comprendre/frais.md#gestion-des-frais-dans-le-cas-d-actions-liees-a-la-toile-de-confiance). L'utilisatrice doit alors trouver de nouvelles certifications qui lui permettront de respecter la règle de distance. + - si elle les trouve, elle peut redemander l'évaluation et son adhésion est renouvelée + - si elle ne les trouve pas, l'identité sera désactivée un an après la dernière évaluation positive. -## Révocation +## Fin de vie du compte -A l'inverse, si un individu meurt, ou s'il ne souhaite plus faire partie de la toile de confiance (s'il s'en désintéresse), le système doit le détecter et l'exclure de la toile de confiance. La révocation d'une identité membre est automatique dans ce cas. Elle peut aussi être manuelle si l'utilisatrice décide de révoquer son identité membre, par exemple suite à un vol de sa phrase de passe. Voici différents scénarios pour la fin de vie d'un compte : +Si un individu meurt, ou s'il ne souhaite plus faire partie de la toile de confiance (s'il s'en désintéresse), le système doit le détecter et l'exclure de la toile de confiance. La révocation d'une identité membre est automatique dans ce cas. Elle peut aussi être manuelle si l'utilisatrice décide de révoquer son identité membre, par exemple suite à un vol de sa phrase de passe. -### Révocation manuelle - -L'utilisatrice publie son document de révocation. La révocation est prise en compte dès le bloc suivant. Les certifications qui ont été émises par l'identité révoquée restent valides pour leur durée normale (deux ans après leur émission) +Après une révocation, les certifications qui ont été *émises* et *reçues* par l'identité révoquée restent valides pour leur durée normale (deux ans après leur émission). Cependant, si la propriétaire du compte souhaite réintégrer la toile de confiance, il lui faudra reprendre le processus d'adhésion depuis le début car c'est une *nouvelle identité* qui devra être créée. -### Révocation automatique pour inactivité +Voici différents scénarios pour la fin de vie d'un compte : -Si le compte ne fait aucune action durant un an, l'identité qui est liée passe dans un statut 'en attente'. A partir de ce moment, elle a un mois pour faire une action (même une simple transaction). Si l'utilisatrice ne fait rien, l'identité est révoquée. - -Après la révocation, si la propriétaire du compte souhaite réintégrer la toile de confiance, il lui faudra reprendre le processus d'adhésion depuis le début. +### Révocation manuelle -### Révocation pour non-respect de la règle de distance +L'utilisatrice publie son document de révocation. La révocation est prise en compte dès le bloc suivant. -A la date anniversaire de la création de l'identité **TODO A CONFIRMER**, le respect de la règle de distance est réévalué automatiquement. Si l'identité ne respecte plus la règle de distance, elle passe dans un statut 'en attente'. A partir de ce moment, elle a un mois pour recevoir de nouvelles adhésions et relancer une demande d'évaluation de la règle de distance pour entrer de nouveau dans la toile de confiance. Si l'utilisatrice ne fait rien, l'identité est révoquée. +### Désactivation puis révocation automatique -Après la révocation, si la propriétaire du compte souhaite réintégrer la toile de confiance, il lui faudra reprendre le processus d'adhésion depuis le début. +Une identité passe désactivée si elle n'a pas fait l'objet d'une évaluation positive de la règle de distance depuis un an.Une identité désactivée ne crée plus le Dividende Universel, mais conserve ses certifications. A partir de ce moment, l'utilisatrice a <span class="blockchain_param">un mois</span> pour trouver les certifications manquantes et redemander une évaluation de la règle de distance, après quoi elle sera révoquée automatiquement. diff --git a/content/wiki/doc-v2/comprendre/frais.md b/content/wiki/doc-v2/comprendre/frais.md index a27aa6b..6f2a375 100644 --- a/content/wiki/doc-v2/comprendre/frais.md +++ b/content/wiki/doc-v2/comprendre/frais.md @@ -30,7 +30,7 @@ Mais la Ğ1 n’est pas comme les autres. 2-De plus les frais seront remboursés à tous les membres de la toile de confiance (c’est la force de notre Blockchain) -- Un quota d’actions par membre et par block est défini (permettant quand même de nombreuses transactions) +- Un quota d’actions par membre et par block est défini. Ce quota correspond à <span class="blockchain_param" code_name="MaxQuota">10</span>Ğ1 de frais offerts, ce qui correspond à environ 58 transactions effectuées toutes les 6 secondes. - Les comptes non membres pourront être liés à un compte membre et se faire rembourser aussi leur frais, dans la limite du quota par membre. - Un membre peut faire une seule transaction mais si, au même moment, quelqu’un lance 1 millions de transactions sur 1 million de comptes, la blockchain sera saturée, ce membre sera donc prélevé de frais. - Puis il sera remboursé parce qu’il ne dépasse pas le quota par membre. @@ -43,8 +43,6 @@ Il est peu probable qu’une telle attaque soit déclenchée car elle entraîner ## Gestion des frais dans le cas d'actions liées à la toile de confiance -**TODO partie à relire avec attention** - D'autres actions que les transactions entraînent des frais : - certification - évaluation de la règle de distance @@ -56,4 +54,4 @@ Pour ces actions les frais sont toujours remboursés : - si vous certifiez une identité et qu'elle ne devient pas membre, vos frais sont tout de même remboursés. - Lorsque vous révoquez une identité, les frais sont toujours remboursés. -En revanche, pour une évaluation de la règle de distance, qui est un calcul coûteux, il y a une *amende*. Quand vous faites une demande d'adhésion pour une identité, 10Ğ1 sont bloqués temporairement sur votre compte. Si l'évaluation est négative, ce montant vous sera retiré. Pour éviter que vous risquiez de perdre de la monnaie, les logiciels clients auront une prévision du résultat et vous avertiront (ou vous bloqueront) avant de faire la demande. +En revanche, pour une évaluation de la règle de distance, qui est un calcul coûteux, il y a une *amende*. Quand vous faites une demande d'adhésion pour une identité, <span class="blockchain_param" code_name="EvaluationPrice">10</span>Ğ1 sont bloqués temporairement sur votre compte. Si l'évaluation est négative, ce montant vous sera retiré. Pour éviter que vous risquiez de perdre de la monnaie, les logiciels clients auront une prévision du résultat et vous avertiront (ou vous bloqueront) avant de faire la demande. -- GitLab