Slashing & Penalty Mechanics
As restaking grows to $20B+ in ETH restaked, slashing risk is now a first-order concern for stakers. This guide breaks down exactly what triggers slashing in EigenLayer and PoS, how penalties are calculated, what correlation penalties mean for your position, and the difference between fraud proof and validity proof slashing systems.
🔴 What Triggers Slashing
Double Signing
Signing two different blocks or attestations for the same slot. This is the most severe offense — it proves malicious behavior, not honest mistakes. Double signing within an epoch is typically punished more heavily than cross-epoch double signing.
Inactivity Leak
Validator fails to produce blocks for an extended period — Ethereum's penalty for being offline. The leak rate increases the longer you're offline. Designed to eventually reduce idle validators to near-zero balance.
AVS-Specific Violations
Each Actively Validated Service (AVS) defines its own slashing conditions. These can be more or less severe than Ethereum's base rules. Operators must read each AVS contract carefully.
Equivocation
Signing two different messages that contradict each other. In many contexts, equivocation and double signing are the same offense. Some AVS contracts distinguish between 'same slot' equivocation (worse) and 'same epoch, different slots' (less severe).
🧮 Slashing Penalty Calculation
Slashing penalty = Base Penalty + Correlation Penalty. The formula is designed to prevent mass-slashing events from wiping out operators proportionally.
Base Penalty
Base penalties are defined per AVS slashing contract. Some AVS contracts have tiered penalties based on offense frequency — first offense is a warning, second offense triggers the full penalty.
Correlation Penalty
When multiple validators are slashed simultaneously, a correlation penalty is added to distribute the damage fairly and prevent cascading failures.
🧮 Interactive Slashing Calculator
Model validator rewards vs potential slashing penalties over time. See how long it takes to recover from a slashing event given different reward rates.
| Year | Stake (no slash) | Stake (with slash at Y1) | Cumulative Reward |
|---|
⚖️ Fraud Proof vs Validity Proof Slashing
The slashing mechanism depends heavily on the underlying consensus model. Understanding this distinction is critical for restakers in EigenLayer AVSs.
🔍 Fraud Proof Systems
🔐 Validity Proof Systems
Key Differences Summary
📊 Slashing Percentage by Offense Type
A reference table of slashing penalties across different protocols. Percentages represent fraction of stake slashed — varies by AVS.
🛡️ Operator Risk Mitigation Checklist
For EigenLayer operators and restakers — how to minimize slashing risk while maximizing restaking rewards.
🖥️ Infrastructure
📡 AVS Selection
💰 Position Sizing
🔔 Monitoring
🏛️ EigenLayer Slashing Specifics
How slashing works in EigenLayer
EigenLayer's slashing mechanism is built on top of Ethereum's existing slasher. When a validator commits a slashable offense on Ethereum (double signing, equivocation), the beacon chain slashings are automatically detected. The AVS slashing contract then applies additional slashing based on the AVS's defined conditions. If you're operating for multiple AVSs simultaneously, each can apply its own additional slashing penalty.
Slashing is cumulative across AVSs
If you slash for the same offense on multiple AVSs, each applies its own penalty. This means a single double-signing event could trigger slashing from all 5 AVSs you're operating for simultaneously. Operators must be extremely careful about double-signing — it's not just one slash, it's potentially 5 separate slashings from 5 different AVS contracts.
Delegation and slashing
When you delegate ETH to an operator via EigenLayer, you're also exposed to that operator's slashing risk. If the operator double-signs, your delegated ETH is also slashed proportionally. This is why operator reputation and track record matters — a history of offline events is a red flag. Choose operators with documented infrastructure best practices.
Queued exits and unbonding
Unlike Ethereum's 4-month validator exit queue, EigenLayer allows operators to reduce their AVS commitments faster in some cases. However, any pending slashing evidence at the time of exit will still be applied — you cannot exit your way out of a pending slash. The unbonding period for EigenLayer-restaked ETH is typically shorter than Ethereum's validator exit, but the exact duration depends on the restaking token.