This repository has been archived by the owner on Nov 15, 2023. It is now read-only.
GRANDPA: Proper equivocation handling and misbehavior reporting. #1112
Labels
I2-security
The client fails to follow expected, security-sensitive, behaviour.
Milestone
On the runtime side: Alter the
srml-grandpa
module to check signatures on grandpa messages and integrate with consensus/slashing on this misbehavior.Depends on paritytech/finality-grandpa#26
On the node side, craft, sign, and queue equivocation-report transactions when the
finality_grandpa::Environment
methods forprevote_equivocation
andprecommit_equivocation
are called.related: #1065
The text was updated successfully, but these errors were encountered: