En parlant de @Dusk , les gens évoquent généralement des blocs plus rapides, une latence plus faible et une meilleure confidentialité. Mais après avoir examiné la conception technique, je pense que les mécanismes en profondeur sont en réalité plus intéressants.

#Dusk place Kadcast avant la couche de consensus, de sorte que les transactions, les votes et les blocs puissent se propager efficacement avant que le consensus ne progresse. Au lieu d’un Gossip traditionnel envoyant l’information à travers le réseau, Kadcast utilise le DHT Kademlia, la distance XOR et des diffusions multihop structurées afin de réduire les communications et l’utilisation de bande passante inutiles. Le livre blanc montre même une réduction théorique d’environ 50 % par rapport au Gossip, même si ce n’est pas directement comparable à celle des mainnets.

Le côté consensus est aussi intéressant. $DUSK utilise SBA avec des signatures de seuil et une agrégation BLS12-381 pour réduire la communication de O(n²) à O(n), tout en rendant plus coûteuses la collusion des validateurs et les attaques Sybil. La couche de confidentialité suit la même idée avec JubJub, BLS12-381 et Poseidon, chacun remplissant un rôle précis pour des preuves et vérifications efficaces.

Et je pense que c’est ce qui rend #Dusk intéressant. Il ne s’agit pas d’une seule fonctionnalité révolutionnaire. Il s’agit d’améliorer ensemble différentes parties de la pile. La vraie question n’est pas uniquement de savoir si un bloc est produit plus rapidement, mais aussi s’il peut être distribué sur le réseau de façon efficace et sécurisée.