Beaucoup de gens évaluent la sécurité d’une chaîne en posant, presque par habitude, des questions du type « quel est le mécanisme de consensus », « y a-t-il une protection contre le double-spending », « la couche réseau résiste-t-elle aux attaques Sybil ». On a l’impression qu’il suffit qu’une seule couche fournisse une preuve convaincante pour que l’ensemble de la chaîne soit sécurisé. Cette intuition est peut-être trompeuse dans la conception de Dusk.
La logique de sécurité de Dusk ne consiste pas à parier les enjeux sur une seule couche, mais à faire en sorte que le consensus, les transactions et le réseau supportent chacun leur charge de manière indépendante : une défaillance locale de n’importe quelle couche ne suffit pas à elle seule à briser l’intégrité du règlement financier.
Couche de consensus : avec le mécanisme SBA de Dusk, la taille du comité de 64 parts de crédit combinée à un seuil légal de 2/3 signifie que l’attaquant doit faire tomber un règlement une fois, pas seulement « acheter quelques nœuds ». Il doit, après pondération par les crédits, réunir une majorité absolue. La signature agrégée BLS réduit considérablement le coût de vérification, mais le coût de l’attaque n’a pas pour autant diminué ; l’optimisation d’efficacité et le seuil d’attaque sont deux choses différentes.
Couche transactionnelle : le modèle Phoenix de Dusk utilise un nullifier publié pour empêcher le double-spending ; la note n’est pas supprimée, ce qui garantit l’auditabilité. En parallèle, la conception d’interconnexion non chaînable (non-connexité) coupe les liens entre les adresses des transactions. Cela signifie que la protection contre le double-spending et la protection de la confidentialité ne sont pas exclusives l’une de l’autre : elles sont cousues dans le même ensemble de mécanismes.
Couche réseau : la conception de Dusk, avec la vérification de signatures et le DHT résistant aux attaques Sybil, augmente de façon structurelle le coût de l’attaque visant à noyer le réseau en falsifiant un grand nombre d’identités.
Une fois les trois couches superposées, le véritable récit de sécurité de Dusk n’est pas « la force de telle ou telle couche », mais le fait que l’attaquant doit réussir à percer en même temps les trois couches — consensus, transactions et réseau — pour ébranler la garantie de règlement. Le sens même de la défense en profondeur est de rendre la « percée en un seul point » totalement dépourvue d’intérêt.
#dusk $DUSK @Dusk