cb66c99eab
* add markdownlint config * update make lint commands * update markdownlint config * run make lint-fix * fix empty link * resuse docker container * run lint-fix * do not echo commands Co-authored-by: ryanchrypto <12519942+ryanchrypto@users.noreply.github.com> |
||
---|---|---|
.. | ||
01_concepts.md | ||
02_state.md | ||
03_messages.md | ||
04_begin_block.md | ||
05_hooks.md | ||
06_events.md | ||
07_tombstone.md | ||
08_params.md | ||
README.md |
README.md
x/slashing
Abstract
This section specifies the slashing module of the Cosmos SDK, which implements functionality first outlined in the Cosmos Whitepaper in June 2016.
The slashing module enables Cosmos SDK-based blockchains to disincentivize any attributable action by a protocol-recognized actor with value at stake by penalizing them ("slashing").
Penalties may include, but are not limited to:
- Burning some amount of their stake
- Removing their ability to vote on future blocks for a period of time.
This module will be used by the Cosmos Hub, the first hub in the Cosmos ecosystem.