Nouveau pass annuel pour la salle de sport : le coach a dit « ce ne sera effectif qu’au mois prochain ». Je me suis alors demandé : si on paie, ça ne devrait pas être valable le jour même ?
Un ami a voulu réserver un cours dès le jour où il a souscrit un pass annuel de salle de sport. À l’accueil, on lui a répondu que le système avait prévu une « période de préchauffage » : pour une carte souscrite le mois en cours, l’activation officielle ne se fait qu’au début du mois d’après, soit le mois suivant la période suivante. Ce n’est pas pour compliquer la vie des gens : l’objectif est d’éviter que quelqu’un souscrive et réserve frénétiquement le jour même pour monopoliser les ressources, puis résilie immédiatement pour « profiter ».
Ce mécanisme de « validation différée » existe aussi côté blockchain et il est même plus précis que dans une salle de sport. Côté Dusk, le jalonnement (staking) n’accorde pas immédiatement le droit de participer au vote de production des blocs : il faut d’abord passer par une « période de maturation ». Chaque enregistrement de jalonnement indique la hauteur du bloc au moment où les fonds ont été déposés. Le système calcule alors la durée de maturation selon une formule fixe. En substance, depuis l’instant du dépôt, on complète d’abord le temps restant jusqu’à la fin de l’epoch en cours (un epoch correspond à 2160 blocs), puis on ajoute un epoch entier supplémentaire. Ainsi, pour chaque nouveau jalonnement, ce n’est qu’au début du prochain epoch que la participation devient réellement effective : on ne peut pas voter immédiatement après avoir staké.
Ce design différé vise à empêcher le « boost temporaire de poids » via du jalonnement : si le jalonnement prenait effet immédiatement, des personnes mal intentionnées pourraient, juste une seconde avant un vote décisif, injecter une grosse somme pour prendre le pouvoir de vote, puis, une fois le vote terminé, retirer aussitôt les fonds. Cette faille est neutralisée par la période de maturation : pour obtenir une réelle influence, il faut avoir mis l’argent à l’avance et l’avoir immobilisé pendant tout un cycle.
Le coût est aussi direct : entre le moment où les fonds sont jalonnés et le moment où ils commencent réellement à générer des droits de vote et des récompenses, il y a une période d’attente totalement inactive. Cela réduit l’efficacité du capital : il faut donc arbitrer entre sécurité et utilisation optimale des fonds.
$DUSK
#dusk @Dusk