Réévaluation du DU

Et voici le tableau sans prédictions :slight_smile:

Comment le lire ?

  • De 18741 membres à plus, le DU sera revalorisé à 10.17 junes
  • de 9371 membres à 18740 membres, le DU sera revalorisé à 10.18 membres
  • etc
N(t+1) N(t+1) DU(t+1)
18741 10,17
9371 18740 10,18
6247 9370 10,19
4686 6246 10,2
3749 4685 10,21
3124 3748 10,22
2678 3123 10,23
2343 2677 10,24

Effectivement, il y a de forte chance que l’on se retrouve dans l’intervalle [2678;3123] membres d’ici 2 jours, du coup le futur DU a de forte chance d’être de 10.23 junes :wink:

Tout les comptes exprimés en DU vont donc diminuer de 10.16/10.23-1=-0.68% CONVERGENCE DE OUF (ironie :innocent:)

N’oubliez pas que ce phénomène (de DU qui change suivant le nombre de membre au moment de la réévaluation, et non suivant le nombre de membres de la réévaluation précédente ce qui permettrait de connaitre à coup sûr le prochain DU 6 mois à l’avance) a été reconditionné comme bug, et sera corrigé (si le développement continu, et oui ça tombe pas du ciel la monnaie libre, ya du taff à faire :wink: ).

Dans l’hypothèse que le nombre de membre ne varie de pas plus de 10 (en plus ou en moins) d’ici 2 jours, voici le prochain tableau concernant la revalorisation du mois de mars 2021 :

N(t+1) N(t+1) DU(t+1)
25281 10,24
12641 25280 10,25
8427 12640 10,26
6321 8426 10,27
5057 6320 10,28
4214 5056 10,29
3612 4213 10,3
3161 3611 10,31
2809 3160 10,32
2529 2808 10,33

Donc ouai, si on se retrouve entre 2809 membres et 3160 membres, le prochain DU de mars 2021 sera de 10.32 junes :wink:

5 « J'aime »

Le Dividende Universel vient d’être réévalué à 10,23 Ğ1 ce dimanche 20 septembre 2020 :smiley: :partying_face:

Mais qui a donc réévalué le DU ?

N’importe-quel membre forgeron peut réévaluer le DU dans son prochain bloc dès que la date de réévaluation est atteinte (il est même obligé de le faire, sinon quoi son bloc sera rejeté par le reste du réseau).

Il s’avère que le membre forgeron qui a forgé un bloc à ce moment-là est @KumaNinja, mais il est très improbable qu’il l’est fait «à la main», c’est son nœud :duniter: qui l’a fait automatiquement en son nom :slight_smile:

Et voici le fameux bloc : https://g1.elo.tf/blockchain/block/358159

8 « J'aime »

Réfléchissons. Là, avec N(t+1), la revalorisation est à 10.23 junes. Si on avait pris le N(t), elle serait de 10.27 junes. Pour que la revalorisation actuelle soit à 10.27 junes avec N(+1), il aurait fallu que le c soit de 0.039, soit +7.85%/an au lieu de +10%/an.

C’est pas un petit écart quand même, non ?

Edit: je trouve plus précisément +7.7%/an. Avec un c de cette valeur, le DU aurait été de 10.23 si la fourchette de membres allait de 1609 à 1876, soit 1742.5 membres en moyenne).

1 « J'aime »

Le problème c’est que ce n’est pas un changement cosmétique, il faut stocker N(t) où a minima le numéro de bloc de la réévaluation précédente, ça touche au modèle de donnée, donc c’est un changement lourd. Dès que j’aurais suffisamment avancé dans la migration de Duniter pour pouvoir modifié ce point je le ferai, mais je ne peut pas garantir que ce sera fait d’ici la prochaine réévaluation.

Oui bien sûr, aucun problème là dessus :slight_smile: C’était plutôt sur la question de la gravité de ce bug, qui ne me parait pas si minime que ça. Mais je peux me tromper ^^

1 « J'aime »

Prochaine estimation après cette réévaluation :

├───────────────────────────┼──────────────────────────────────────────┤
│     Previous UD value     │ 10.16 Ğ1 (from 2020-03-21 to 2020-09-19) │
├───────────────────────────┼──────────────────────────────────────────┤
│     Current UD value      │     10.23 Ğ1 (since 2020-09-19 22h)      │
├───────────────────────────┼──────────────────────────────────────────┤
│   Next UD reevaluation    │      10.3 Ğ1 (from  2021-03-21 12h)      │
├───────────────────────────┼──────────────────────────────────────────┤
│      Next UD formula      │    UD(t+1) = UD(t) + c² × M(t)/N(t+1)    │
├───────────────────────────┼──────────────────────────────────────────┤
2 « J'aime »

Avec 10.3 Ğ1, tu paries sur un nombre de membres entre 3617 et 4219 dans 6 mois :wink: (Vu que N n’a pas varié de plus ou de moins de 10 membres, mon deuxième tableau reste correct :slight_smile: )

Ton tableau me pose quand même une question : les réévaluation du DU sont espacés de 182.625 jours, on est d’accord ? Donc 182 jours et 15h, toujours d’accord ?

Sauf que ton tableau indique que la réévaluation d’hier était à 22h, et la prochaine sera a 12h, soit 14h de plus, pas 15h. Une idée de pourquoi ? ^^

À cause du décalage horaire prévu le 30 octobre 2020 qui va nous faire « gagner » 1 heure.
Parce que @Moul s’exprime en heure locale, alors que Duniter utilise l’heure GMT :slight_smile:

2 « J'aime »

Ahah bien vu, je pensais que c’était « heure blockchain » :stuck_out_tongue:

Je trouve pour ma part que l’écart n’a aucune importance. Si on passait de 10,16 à 12, là oui on pourrait s’inquiéter un peu. :slight_smile: Mais dans une période de démarrage qui est par essence chaotique, l’écart ne me fait ni chaud ni froid. :slight_smile: On peut venir me dire symétrie blablabla mais franchement dans un espace-temps où la monnaie libre n’existait pas il n’y a pas si longtemps, il n’y a pas de symétrie, point. :slight_smile: L’essentiel est que la masse monétaire croâsse… :smiley: Et si on vient me chercher des poux, je riposterai par une question : « sur les N membres aujourd’hui, combien sont réellement actifs ? ». Fin de discussion vu que même N ne veut pas dire grand-chose actuellement. :slight_smile:

PS : ça ne veut pas dire qu’on ne doit pas le corriger… c’est juste que de mon point de vue c’est de l’ultra basse priorité dans la pile de choses à faire pour les devs.

Pour ma part j’ai pas compris grand chose de l’erreur / bug dont vous parlez, et que mon nœud a calculé tout seul comme un grand petit Raspi ! :sweat_smile: En plus je pensais que c’était demain la réévaluation alors… :rofl:

Bon, je regarde ça dès que j’ai la dispo… :face_with_monocle:

1 « J'aime »

Ca ne les empêche pas de se reconnecter sur leurs comptes même 10 ans après et d’utiliser leurs junes.

Mais effectivement, si on cherche les comptes et anciens comptes dont le membre a perdu/oublié la clé privée, c’est comme si le compte n’avait jamais existé, or il a été pris en compte dans N ^^

Ca devrait me rassurer ! Qu’on est pas à 10% prêt pour le calcul de N au début.

1 « J'aime »

Moi je ne trouve pas le même écart…
Avec M=14 398 344,89 et N=2 641 et DUğ1 = 10,16 au 21 mars 2020 (bloc 307271)
https://g1.elo.tf/blockchain/block/307271
Jours = 185,625 (nombre moyen de jours par trimestre avec les années bissextiles )

DUğ1 + (c² x (M/N)) / Jours = 10,2310924671624
Donc sans le Bug le nouveau DU serait de 10,24 (arrondi supérieur)

En remplaçant le N par le N d’hier 2 788 (avec le bug)
DUğ1 + ((c² x (M/N)) / Jours) = 10,2273440479828 arrondi à 10,23 actuellement

Je n’arrive pas à trouver 10,27

Donc une perte de 0,01 G1 par jour, soit 1,82 G1 sur le semestre …
Alors OK S’il y avait pas eu le Bug le DU précédent aurait été de 10,17, et donc l’actuel de 10,25 ce qui fait une perte cumulée de 5,47 G1.

Me suis-je trompé quelque part?

Mmh, j’avoue, pourquoi j’ai trouvé 10.27 ? Si ça se trouve j’ai pris le N du mois de mars 2019…

Avec 10.24 je trouve c=+9.53%/an, donc sans grand écart avec le +10%/an souhaité.

Bon bah j’ai du me planter, désolé j’ai levé une fausse alerte pour rien :frowning:

bon équinoxe à tout le monde :slight_smile:

2 « J'aime »
├───────────────────────────────┼──────────────────────────────────────────┤   
│       Current UD value        │     10.23 Ğ1 (since 2020-09-19 22h)      │   
├───────────────────────────────┼──────────────────────────────────────────┤   
│     Next UD reevaluation      │     10.32 Ğ1 (from  2021-03-21 12h)      │   
├───────────────────────────────┼──────────────────────────────────────────┤   
│ Estimated next next UD reeval │     10.43 Ğ1 (from  2021-09-20 04h)      │   
├───────────────────────────────┼──────────────────────────────────────────┤   
│        Next UD formula        │    UD(t+1) = UD(t) + c² × M(t)/N(t+1)    │   
├───────────────────────────────┼──────────────────────────────────────────┤   
3 « J'aime »

D’ici 9 jours, 10.31 si plus de 3161 membres, 10.33 si moins de 2808 membres, 10.32 sinon, ce qui semble le plus probable :wink: (suivant mes calculs de septembre dernier :smiley: )

4 « J'aime »
├───────────────────────────┼──────────────────────────────────────────┤
│     Previous UD value     │ 10.23 Ğ1 (from 2020-09-19 to 2021-03-21) │
├───────────────────────────┼──────────────────────────────────────────┤
│     Current UD value      │     10.32 Ğ1 (since 2021-03-21 12h)      │
├───────────────────────────┼──────────────────────────────────────────┤
│   Next UD reevaluation    │     10.41 Ğ1 (from  2021-09-20 04h)      │
├───────────────────────────┼──────────────────────────────────────────┤
│      Next UD formula      │    UD(t+1) = UD(t) + c² × M(t)/N(t+1)    │
├───────────────────────────┼──────────────────────────────────────────┤
8 « J'aime »