Ma première réaction en lisant la recommandation/consensus SA a été : comment le chiffre « 1000 DUSK » a-t-il été obtenu. Le livre blanc ne donne que le résultat, sans la démarche de déduction. Donc je suis ses paramètres et je remonte à rebours.

Il fixe un epoch à 2160 blocs. En se basant sur la vitesse actuelle de génération de blocs de Dusk, on obtient environ 6 heures par epoch. Ensuite, il donne une formule de maturité : M = 2 × epoch - (height mod epoch). Autrement dit, si vous misez une certaine somme de DUSK, vous devez attendre une grande partie d’un epoch, jusqu’à la fin d’un epoch, avant de pouvoir vraiment commencer à travailler.

Ce choix est intéressant : il aligne le moment d’activation de toutes les nouvelles mises sur la frontière des epochs. Ce n’est pas « activé dès que c’est mis », mais « activé collectivement à partir du même point de départ ». Je suppose que le but est d’avoir un instantané stable du pool de mises pour que l’algorithme DS puisse faire des tirages déterministes. Si on pouvait entrer et être activé à tout moment, l’ensemble des candidats provisioner changerait à chaque bloc, rendant l’allocation déterministe difficile à réaliser.$DUSK

Et que vaut « 1000 DUSK » en lui-même ? J’ai fait un calcul : si le seuil est fixé à 100, le nombre de provisioners exploserait. Il y aurait une concurrence plus intense entre les 64 slots à chaque epoch, mais comme la mise d’un nœud serait trop faible, la sécurité du réseau pourrait au contraire être diluée. Si on fixe le seuil à 10000, alors les particuliers n’entreraient presque pas ; les provisioners deviendraient un jeu réservé à quelques gros nœuds, et la décentralisation en pâtirait.@Dusk

Le chiffre « 1000 » tombe justement au milieu. En comparant avec d’autres paramètres de chaînes PoS que j’ai consultés, le seuil de Dusk n’est pas très bas, mais n’est pas non plus très élevé. Cela ressemble à un message : je ne veux pas que vous puissiez lancer un nœud juste avec un peu d’argent de poche, mais je ne veux pas non plus que vous deviez absolument être un gros détenteur pour participer.

Cependant, j’ai encore une question que je n’ai pas vraiment comprise. Le livre blanc ne fournit pas l’intervalle d’objectif du nombre total de provisioners, et ne dit pas non plus à quel niveau de « intensité de concurrence » les 64 slots seraient optimaux. Sans ces données, je ne peux pas vraiment juger si « 1000 » est le bon chiffre. Il est possible que sa pertinence ne puisse être validée qu’après le lancement sur le mainnet, avec des données réelles.#dusk