Disputes
Accountability for Parachains
Let’s take a step back
Path of A Parachain Block
Availability
Availability
Backing
Backing
Disputes
Types of Disputes, relative to the chain
Remote
A dispute concerning a parablock not included in the branch of the chain.
Local
A dispute concerning a parablock included in the branch of the chain.
Dispute
Local
Remote
Disputes: order-of-events
Goal: Slashing
Implementation Components
Runtime
Node-side
Disputes
Offences
Inherent
Provisioner
Coordinator
Participation
Distribution
Dispute Coordinator
Dispute Distribution
Dispute Runtime
Finalization Rules vs Voting Rules
Finality voting rule
Fork-choice rule
Disputes in Action
Finalized Chain
Disputed
Disputes in Action
Finalized Chain
Disputed
Disputes in Action
Finalized Chain
Disputed
Disputed
Disputes in Action
Finalized Chain
Disputed
Disputed
Slashing
Questions?