Skip to content
Reading depth

Each view includes the earlier layers; the complete engineer or auditor page is shown by default.

A validator is a bonded consensus participant that performs protocol duties with signing keys while stake and rewards remain subject to network rules.

Stacked bars category cue

A validator is a bonded consensus participant that signs protocol messages and performs assigned duties under proof-of-stake rules.

Consensus needs independently operated participants to check proposed blocks, vote on history, and sometimes propose new blocks. A validator identity connects those duties to a recorded stake balance so rewards and losses can be assigned.

A bonded transaction-processing and settlement operator is a useful analogy. The validator follows replicated consensus rather than one institution’s ledger or legal mandate. Stake ownership, delegation, operator control, signing keys, fee recipients, and withdrawal authority may belong to different actors.

This separation reduces key exposure only if the protocol and operational configuration actually enforce it.

  1. Generate validator and withdrawal credentials using an auditable, backed-up procedure.
  2. Deposit or accept delegated stake and register the validator under current network rules.
  3. Run compatible execution, consensus, and validator clients with current chain state.
  4. Receive duties, validate all inputs locally, consult slashing protection, and sign once.
  5. Broadcast proposals, attestations, votes, or other assigned messages and monitor inclusion.
  6. Account for rewards, fees, costs, missed duties, and penalties without merging owner and operator balances.
  7. Exit voluntarily or through protocol enforcement and withdraw only to the authorized destination.

Capital flow moves stake, operator fees, network rewards, and withdrawals. Claim flow records the stake owner’s or delegator’s principal, accrued rewards, penalties, and pending withdrawal entitlement. Information flow carries blocks, transactions, state, duties, attestations, proposals, and monitoring. Return flow carries network issuance, routed user fees, or service payments through operator commission to the stake owner. Control flow is split among signing keys, withdrawal credentials, operator access, client upgrades, delegation, and governance. Risk flow follows whichever actor or dependency can sign conflicting messages, keep the validator offline, redirect fees, delay exit, or change software.

The validator’s reward is paid from the sources defined by its network: transaction users pay routed fees, customers may pay for additional services, and protocol issuance creates new units while diluting non-recipients. The operator may receive a separate commission from the stake owner or pool. The stake owner or delegators bear missed rewards, penalties, and direct slashing; a pool can pass those losses through to claim holders and downstream positions under its accounting. Insurance absorbs only funded, in-scope loss.

Test signature domains, chain IDs, slots or rounds, double-sign prevention, slashing-database restore, active-active failover, clock drift, stale duties, client disagreement, reorgs, network partitions, fee-recipient configuration, withdrawal credentials, exit signing, key rotation, backups, and compromised operator access. Fail closed when local validation or slashing protection is unavailable; availability automation must not create conflicting signatures.

Ethereum’s home-staking documentation shows one operational model and distinguishes ordinary offline penalties from slashable offenses. Its software stack, deposit, and withdrawal details are network-specific and can change. The documentation was reviewed 2026-08-10.

  • “The validator is the machine.” It is a protocol identity and balance operated through software and keys that may move between machines.
  • “Redundant signers always improve availability.” Two active copies of one signing key can create slashable conflicting messages.
  • “The operator owns delegated stake.” Operation, signing authority, economic ownership, reward rights, and withdrawal control must be checked separately.

Continue to staking return and slashing.

Machine-readable model

Key equations

Canonical expressions come from the structured concept record. KaTeX renders the notation, while the plain-text expression and variable table keep its meaning and units inspectable without JavaScript. Read the narrative above for the model's domain, assumptions, and rounding rules.

This concept does not require one canonical equation. Its mechanism and state transitions remain the authoritative explanation; do not invent a formula merely to make the topic look quantitative.

Assurance contract

Security properties

These structured statements define desired behavior. Their stable IDs can bind tests, invariants, specifications, audit findings, or proof results without turning descriptive review advice into an assurance claim.

Desired · not evaluated: No test, audit, or proof result is implied until scoped evidence is linked to this property.

  1. Consensus signatures are authorized by the active validator key for the exact domain, slot, round, chain, and message

  2. Slashing protection prevents conflicting proposals and attestations across restarts, failover, migration, and key rotation

  3. Execution, consensus, and validator clients agree on compatible chain state before signing

  4. Fee recipient, withdrawal credentials, operator permissions, and delegated stake cannot be changed by an unauthorized signer

Knowledge check

Quiz

Answer in your own words, then open the model answer.

What problem does Validator exist to address?

Model answer

Validators independently check and attest to proposed state transitions so a proof-of-stake network can order blocks, reject invalid history, and reach finality.