Dans le monde des crypto monnaies, le slashing fait référence à la sanction imposée aux validateurs ou nœuds qui enfreignent les règles du réseau.
Les validateurs jouent un rôle crucial dans la sécurisation du réseau blockchain en vérifiant les transactions et en ajoutant de nouveaux blocs à la chaîne. Cependant, les validateurs peuvent également abuser de leur pouvoir ou agir de manière malveillante, ce qui peut nuire à l’intégrité du réseau.
Le slashing est le mécanisme de sanction qui garantit que les validateurs respectent les règles et n’adoptent pas un comportement problématique.
Comprendre le Slashing
Le slashing est un terme utilisé dans les réseaux blockchain utilisant le mécanisme de consensus en Proof of Stake (preuve d’enjeu ou PoS) pour décrire la sanction appliquée aux validateurs qui agissent contre les intérêts du réseau.
Dans les réseaux PoS, les validateurs sont choisis en fonction du nombre de jetons qu’ils détiennent dans le réseau. Ces validateurs sont responsables de la vérification des transactions et de l’ajout de nouveaux blocs à la blockchain. Les validateurs sont incités à agir dans le meilleur intérêt du réseau car ils risquent de perdre leurs jetons stakés s’ils enfreignent les règles du réseau.
Les validateurs peuvent adopter plusieurs comportements problématiques qui compromettent la sécurité et l’intégrité du réseau. Ces comportements comprennent la double signature, où les validateurs signent deux blocs différents à la même hauteur (au même moment), et la censure des transactions, où les validateurs refusent d’ajouter certaines transactions à la blockchain.
Les validateurs peuvent également êtres hors ligne pendant de longues périodes, les empêchant de vérifier les transactions et d’ajouter de nouveaux blocs à la blockchain ce qui peut pénaliser l’intégralité du réseau.
Sanctions associées au Slashing
Les validateurs qui adoptent un comportement malveillant sont soumis au slashing, qui consiste en la confiscation d’une partie de leurs jetons stakés. Le montant confisqué du slashing dépend de la gravité de l’infraction, les infractions les plus graves entraînant une pénalité plus élevée. Par exemple, un validateur qui double signe peut perdre une petite partie de ses jetons stakés, tandis qu’un validateur qui censure des transactions peut perdre une part plus importante.
Le slashing vise à dissuader les validateurs d’adopter un comportement malveillant et à protéger le réseau. En imposant une sanction financière pour un comportement malveillant, le slashing incite les validateurs à agir dans le meilleur intérêt du réseau et les dissuade d’adopter un comportement nuisible.
Toutes les crypto monnaies en PoS n’appliquent pas le Slashing
3 cryptomonnaies qui appliquent le Slashing :
- Ethereum 2.0 : depuis le 15 septembre 2022, Ethereum utilise un mécanisme de consensus en Proof of Stake « classique. Les validateurs qui agissent de manière malveillante ou qui ne sont pas en ligne régulièrement peuvent être « slashés », c’est-à-dire qu’ils peuvent perdre une partie de leur mise.
- Cosmos (ATOM) : Cosmos utilise une version de la preuve d’enjeu appelée Tendermint, où les validateurs qui ne se comportent pas correctement peuvent être slashés.
- Polkadot (DOT) : Polkadot utilise une version de la preuve d’enjeu appelée NPoS (Nominated Proof of Stake). Les validateurs qui n’agissent pas correctement peuvent être slashés.
Cependant, certaines cryptomonnaies utilisent la preuve d’enjeu sans appliquer le slashing :
- Cardano (ADA) : Cardano utilise une version de la preuve d’enjeu appelée Ouroboros, qui ne punit pas les validateurs par le slashing.
- Tezos (XTZ) : Tezos utilise une forme de preuve d’enjeu appelée LPoS (Liquid Proof of Stake), qui n’inclut pas le mécanisme de slashing.
Il existe d’autres crypto monnaies qui appliquent leur propres règles pour le Slashing, par exemple Solana applique un slashing « manuellement » et compte automatiser le système de Slashing dans le futur.
L’impact du Slashing
Le slashing a un impact significatif sur le réseau et ses participants. Les validateurs soumis au slashing perdent une partie de leurs jetons stakés, ce qui peut représenter une perte financière importante. Le slashing peut également entraîner une diminution du nombre de validateurs sur le réseau, car certains validateurs peuvent être dissuadés de participer au réseau en raison du risque d’être soumis à la sanction. Une diminution du nombre de validateurs peut nuire à la sécurité et à la décentralisation du réseau, car il y a moins de nœuds vérifiant les transactions et ajoutant de nouveaux blocs à la blockchain.
Cependant, le slashing a également un impact positif sur le réseau. Le slashing garantit que les validateurs respectent les règles et agissent dans le meilleur intérêt du réseau. Cela contribue à maintenir l’intégrité et la sécurité du réseau, ce qui est crucial pour le succès de la technologie blockchain.