#dusk $DUSK @Dusk Le consensus de Dusk, l’Attestation succincte (SA, Succinct Attestation), est un protocole de preuve d’enjeu (proof-of-stake) sans permission, fondé sur des comités. Les pourvoyeurs éligibles sont sélectionnés par une sélection déterministe pondérée par le capital (stake-weighted sortition) afin de constituer de petits comités par ronde ; ces comités proposent, valident et ratifient des blocs en utilisant des signatures agrégées plutôt que d’exiger que l’ensemble des validateurs intervienne sur chaque bloc. La documentation de Dusk décrit des transactions progressant à travers quatre états : Accepté (reçu et valide), Confirmé (inclus dans un bloc sur lequel des blocs ultérieurs s’appuient), Stable (enterré assez profondément pour être très improbable qu’il soit renversé) et Final (garanti irréversible de manière déterministe et cryptographique). Cela s’oppose explicitement au consensus de type Nakamoto, où les blocs ne sont jamais absolument finaux et sont considérés comme « probablement sûrs » après qu’un nombre suffisant de confirmations s’accumule.

La plupart des chaînes donnent aux utilisateurs un seul signal — le nombre de confirmations — et leur laissent le soin de décider ce qui est « suffisant ». Le modèle en quatre étapes de Dusk rend explicite ce qui est généralement laissé implicite : différents acteurs ont besoin de seuils de certitude différents à des moments différents. Un transfert de détail pourrait raisonnablement considérer « Confirmé » comme suffisant ; une compensation de titres a presque certainement besoin de « Final ». Par rapport aux systèmes purement probabilistes, la SA échange une partie de la surface de décentralisation (seul un comité atteste par bloc) contre un point explicite et borné où la finalité cesse d’être probabiliste et devient absolue.

Rendre visibles quatre états de finalité est plus honnête quant à la manière dont la compensation fonctionne réellement, mais cela reporte aussi une décision sur la couche utilisateur ou application — quel est l’état « suffisant » pour cette transaction. Le fait de mettre en avant la structure réelle de la finalité aide-t-il les utilisateurs à prendre de meilleures décisions calibrées, ou bien la granularité ajoutée est-elle de toute façon largement abstraite par les portefeuilles et les applications ?