There are only 2 slashing scenarios?

I am reading the source code of the cosmos-sdk. It turns out that currently there are only 2 slashing scenarios? Double signing a block and long downtime. I don’t think this is enough. There might be more cases on the real network. There even might be the case that we can actually vote to verify some attack or malicious behavior and slash the validator. Any ideas on this?

What are the other scenarios you would like to include ?

1 Like

Forking the network is another way to punish an attacker in some cases

This can be really expensive …:joy:

Like some nodes just send bad blocks or transactions to slow down the network or even there might be some kind of attacks…

Or simply blocking or delaying certain transactions (A great reason to increase the number of validators, so that’s it’s more difficult to block one transaction completely).