Il y a en ce moment beaucoup de questions et d’inquiétudes sur la migration de duniter dans le framework substrate. Elles sont toutes légitimes, nous allons donc tenter d’y répondre au mieux.
En revanche, il est inutile et plutôt stérile de transformer cela en accusations ou agressions (car elles, ne sont pas légitimes). D’autant que personne parmi les devs n’a les réponses à toutes les questions. Les réflexions sont en cours, aucune décision n’est prise.
La seule chose qui se confirme est la probabilité de cette migration. En effet, cette opportunité qu’@elois a initiée, pour permettre à la June de durer, remporte l’adhésion de beaucoup de devs pilier. Y compris celle de @cgeek, géniteur de notre Ğ1 v1 actuelle. Cette migration sera le sujet principal (pas unique) des RML 17. Le propos de ce topic est donc de collecter les questions et inquiétudes, de façon intelligible et exploitable pour les RML.
Règle du jeu dans ce topic :
. Je pose une première liste de points que j’ai identifiés sur le forum et dans certains groupes telegram.
. Chacun(e) peut ajouter sa question, son inquiétude ("je crains ceci) ou son vœux (j’espère cela).
. Je l’ajouterai ici, dans ce post initial pour avoir une liste claire et structurée.
. Je me permettrai de reformuler si besoin, suite à un échange avec l’auteur(e) initial(e). Pour un objecif de clarté ou de précision.
. J’enlèverai tout ce qui sort du cadre « question ou crainte ou vœux ». Donc exit les agressions, les affirmations erronées, les émotions vives, les accusations, … ou encore les points déjà listés.
. Il n’y aura pas de réponse (ici) avant les RML, mais je travaillerai avec les devs pour vous les restituer d’ici fin juin (avec probablement quelques vidéos courtes pour les réfractaires aux textes et une diffusion plus sympa sur les réseaux).
- Si une ou plusieurs bonnes âmes peuvent et veulent traduire, dans les deux sens, merci de me contacter pour organiser ça fluidement
Intro bockchain
[ beaucoup de questions portent sur le fonctionnement d’une blockchain et sur la définition de termes techniques, je ne les reprends pas ici, je note qu’il faudrait commencer par une sorte de tuto la-dessus, comme nous l’avons vécu aux RML d’ailleurs ]
Cohabitation v1 et v2
-
La v1 va-t-elle persister ?
-
La v2 est-elle un fork ? Le cas échéant, est-ce un fork de la création monétaire, ou bien de la toile de confiance, ou bien des deux ?
-
Dans le cas d’une cohabitation, faudra-t-il choisir sa version ? Qu’est-ce qui empêchera la création d’un compte créateur dans chaque version (de créer 2 DUs) ?
-
S’il y a fork cela sera-t-il tout simplement gérable pour les utilisateurs ? Est-ce un risque pour la durée de la monnaie libre, la poursuite de l’expérience Ğ1 ?
-
Quels sont les risques actuels de la v1 en termes de charge ? Peut-on évaluer les limites en nombre utilisateurs et en nombre de transactions ?
Migration
-
Qu’est-ce qui est décidé à cette heure ? codé ? testé ? En termes de choix structurant et infra, en termes de réglages ?
-
Existe-t-il un inventaire ou un index des évolutions, des impacts, et des choix qui se présentent ? Peut-on définir plusieurs natures de décisions, ou choix, plusieurs catégories ?
-
En cas de bogue, la migration sera-t-elle réversible ?
-
La migration sera-t-elle progressive ou datée ?
-
Y aura-t-il une période de déploiement « aléatoire », ou bien d’usage réduit, au moment de la migration ?
-
La migration implique-t-elle une nouvelle licence ? En quoi ? Le cas échéant, comment serait-elle rédigée, puis validée ?
-
Quels types de documentation seront rédigés (white paper, …) et par qui ?
-
Premier trimestre 2024 est-il une échéance réaliste ? Quels sont les jalons, en cas de financement zéro ? Quels sont-ils en cas de financement de 400.000€ (moyenne 50€ par juniste créateur) ?
-
Quelles modifications au niveau des certifications ? nouveau type de certification (certif forgeron, certif dev, certif admin, certif certifiants, …) ?
-
Y aura-t-il un seuil d’existence pour les portefeuilles ? les comptes membres ?
-
Ce seuil d’existence existe-t-il sur la V1 ? De quel montant ? Que se passe-t-il quand un compte passe en dessous de ce seuil ?
Substrate
- Nos blockchains seront-elle reliée à une autre blockchain ? dépendantes ? quelle nature de relation le cas échéant ?
- Qu’est-ce qui régit le choix des 2 sec. et des 5 Mo par bloc ?
Nœuds v2 et forgerons
- Les nœuds v2 seront-ils plus accessibles
- Faut-il beaucoup de nœuds ?
- La toile de confiance des forgerons certifie-t-elle des personnes ou des machines ?
- Quels seront les droits et capacités des forgerons v2 ? (davantage ou moins que les forgerons v1 ?)
Taxe sur les transactions
-
Est-elle décidée ?
-
Est-elle une nécessité anti-spam incontournable ? Quelles seraient les autres options ? Est-il impossible de repérer et shunter un comportement non humain (volume, cadence, graph, …) ?
-
Quelles sont les différentes attaques possibles et leurs impacts ? Quelles sont les différentes parades ?
-
Le risque est-il a hauteur d’une mesure rédhibitoire pour certains ?
-
Ne concerne-t-elle que les portefeuilles et pas les comptes créateurs ? Le cas échéant, n’est-ce pas une pénalisation de tous les nouveaux entrants qui ne créent pas encore leur DU ?
-
Est-ce que les utilisateurs non créateurs de DU, mais quand même identifiés suite à une première certification, pourront-ils être « exonérés de taxes » ?
-
Quel serait le montant de cette taxe et comment est-il calculé ? Quelles sont les mesures critiques ? Comment sera éventuellement décidée la réévaluation de ces frais ?
-
Y aura-t-il plusieurs montants (test Gecko: 0,01 vs. 3Ğ1) ?
-
Dans le cas d’un montant fixe à la transaction, que se passe-t-il pour une transaction du montant de la taxe ?
-
Le cas échéant, à quoi serait destinée cette taxe ? Ces frais seront-ils visibles et traçables ? Est-il possible de le redistribuer automatiquement à part égale ?
-
L’impact sur les transactions d’une telle taxe sera-t-il mesuré ? Pourra-t-on suivre s’il y a moins de transactions du fait de la taxe ?
-
Y aura-t-il des frais d’ouverture (non récupérables) ? Des frais de création d’une ID unique, d’une ID membre ?
-
Quelques soient les modalités retenues, le cas particulier - très répandu - des nouveaux entrants est-il considéré ? La pression sur les certifs va-t-elle augmenter ?
Exonération
- un processus d’exonération des frais manuel sera-t-il un moyen pertinent pour résoudre le problème posé par ces frais de transactions vécus comme une taxe ?
- le cas échéant quels nouveaux problèmes poserait-elle ?
- le choix d’un paiement « immédiat avec frais » vs. paiement « lent sans frais » est-il pertinent ?
Quotas
- Quelles sont les pistes de quotas étudiées pour contourner les frais à la transaction ?
- Ces options de quotas sont-elles prometteuses ?
Amendes
- Qu’est-ce que la gestion des offenses dans substrate ?
- Que résoudrait-elle dans notre contexte ?
- Sera-t-elle implémentée ?
Gouvernance on-chain
- Qu’est-ce que la « gouvernance on-chain » ?
- A quoi s’applique-t-elle ?
- Va-t-elle donner plus de pouvoir aux devs en facilitant le déploiement d’un code sur les nœuds ?
- L’étendue de son usage est-elle prévue ? A l’initiative de qui ?
- Qui décide quoi et comment (« comité technique », « assemblée citoyenne », « cercles de décision »,…) ? Pour la config initiale du déploiement v2, block0 ?
- Qui décidera quoi et comment ? Pour les évolutions et extensions des prérogatives de cet outil de gouvernance ?
- Une asso ou autre structure peut-elle s’arroger un quelconque pouvoir et à quel endroit ?
- Y aura-t-il une quelconque forme de hiérarchie à un quelconque endroit dans la V2 ? Existe-t-elle déjà dans la V1 sans qu’elle soit visible pour un utilisateur lambda ?
Sécurité
- Gestion mot de passe : suite de mots, a notre place (comme Gecko) sera-t-il généralisé ? Sera-t-il possible de continuer usage à l’ancienne (protocole perso de caractères) ?
- Quelles seront les sanctions possibles et à quel endroit, dans l’usage des comptes créateurs, des portefeuilles et des nœuds ?
PSAN
- La connexion aux plateformes de trade avec les cryptos et les fiat, est-elle impérative ? qui la déciderait ? peut-on l’empêcher ou faire la requête d’un fork qui serait dédiée à cela ?
- Le cas échéant, quelles seraient les plateformes choisies ?
Financement
- Quelle serait l’évaluation - dans le référentiel euros - du travail accompli et du travail qui reste à accomplir ?
- Quelle serait la charge récurrente - dans le référentiel euros - pour le maintien de l’écosystème technique une fois la migration effectuée ?