Slashing — a mechanism built into blockchain protocols to discourage validator misbehavior — is designed by protocol creators to encourage security, availability, and network participation. A slashing is an event where the validator forfeits a defined proportion of staked tokens, which are then burned or redistributed to other stakeholders.
There are two main actions that may trigger punishment: downtime and double-signing.