Tranchant
Qu’est-ce que le Slashing ?
Le slashing est une forme de pénalité sur les réseaux Proof of Stake (PoS) mise en œuvre pour garantir la responsabilité. Les mauvais acteurs sont pénalisés et condamnés à une amende correspondant à un pourcentage du montant de leur mise pour leur infraction.
Le système PoS encourage la sécurité et la protection en récompensant les validateurs pour leur bon travail et en les tenant responsables de leur négligence.
Comment fonctionne le slashing ?
Les politiques de réduction varient d’un réseau à l’autre. Ethereum Merge a été récemment mis en œuvre pour adopter le mécanisme Proof of Stake. Désormais, Ethereum 2.0 dispose de validateurs au lieu de mineurs. Ces validateurs sont récompensés pour avoir mis en jeu leurs pièces afin de garantir la sécurité du réseau. Cependant, lorsque les validateurs ne parviennent pas à faire leur travail, ils sont licenciés.
Les Acteurs de Réseau Actifs, se comportant comme des lanceurs d’alerte, attrapent un contrevenant. Ils construisent ensuite une déclaration d'infraction contre le mauvais validateur et l'ajoutent à un nouveau bloc. Le validateur est alors pénalisé pour son infraction. La sanction invalide généralement leur identifiant de validateur et leur fait payer un montant en fonction du nombre de validateurs impliqués. Plus le nombre est élevé, plus la pénalité imposée sur le montant misé est importante. Le lanceur d’alerte est récompensé d’une fraction du montant collecté sous forme de pénalités.
Quelles sont les causes des coupures ?
Dans la plupart des réseaux, le crypto slashing est déclenché soit par une double signature, soit par un temps d'arrêt du validateur. La double signature peut entraîner un pourcentage de pénalité nettement plus élevé, atteignant 5 %, tandis que le temps d'arrêt entraîne souvent une petite pénalité de 0,1 % des jetons. Le slashing peut se produire lorsque deux blocs différents sont signés pour les mêmes emplacements, lorsque les validateurs se contredisent ou lorsqu'ils en signent deux simultanément pour lancer une validation.
Comment éviter les coupures ?
Pour éviter les crypto-slashings, les utilisateurs ne doivent jamais exécuter simultanément des clés de validation identiques à deux endroits ou plus. Acceptez les temps d'arrêt et évitez les configurations de validation excessives. Certains utilisateurs conserveront une sauvegarde lors de l'exécution de leur validateur principal pour éviter de se déconnecter si leur validateur principal rencontre des problèmes techniques. Cela aide les validateurs à maintenir leur rentabilité, mais cela n'en vaut pas la peine car vous risquez continuellement de signer deux fois un bloc.