Stader - ETHx
  • Introduction
    • Explore ETHx
    • ETHx Tech blogs
    • ETHx Governance
  • Launch Incentives
    • ETHx Stakers
    • ETHx Node Operators
      • ETHx Boosted Commission
      • 13000 $SD top-up pool
      • $65000 Reward pool for AVADO user
  • ETHx Staking
    • Guides
    • FAQs
  • Node Operator
    • Staking on Ethereum
      • What is Ethereum staking?
      • ETH staking rewards and penalties
      • Solo-staking vs ETHx
    • Permissionless node operator
      • Responsibilities of a node operator
      • Pre-requisite
      • Node registration and adding validators
        • Step 1: Hardware and platform
          • DIY kit
          • Cloud services
          • VPS services
          • AVADO
          • Allnodes
        • Step 2: Download Stader node
        • Step 3: Install Stader node
        • Step 4: Configure Stader services
          • Step 4.1 Network selection
          • Step 4.2 ETH client configuration
          • Step 4.3 ETH1 - Execution client selection
          • Step 4.4 ETH2 - Consensus client selection
          • Step 4.5 Add a graffiti
          • Step 4.6 Add checkpoint URL
          • Step 4.7 Enable Doppelganger protection
          • Step 4.8 Add fallback clients
          • Step 4.9 Enable monitoring
          • Step 4.10 MEV Boost
          • Confirmation and configuration settings
        • Step 5: Execution and Consensus client sync
        • Step 6: Wallet setup
        • Step 7: Register your node on the Stader network
        • Step 8: Deposit SD collateral
        • Step 9: Deposit ETH bond
        • Validator States
      • ETHx rewards for permissionless node operators
        • Socializing Pool
        • SD rewards
        • Claim CL rewards
        • Claim EL and SD rewards
      • Node Monitoring
      • Node Migration
      • Validator exits and node termination
      • Latest update
      • CLI Command sheet
    • Permissioned node operator
      • Pre-requisite for permissioned node operators
      • Web3Signer setup guide
      • Node registration and adding validators
        • Step 1: Download Stader node
        • Step 2: Install Stader node
        • Step 3: Configure and start Stader services
        • Step 4: Wallet setup
        • Step 5: Set the fee recipient of your validator client to Stader socializing pool
        • Step 6: Check Docker and node status
        • Step 7: Operator address whitelisting
        • Step 8: Register you node on the Stader network
        • Step 9: Add validators to your node
        • Step 10: Check your node and validator status
      • ETHx rewards for permissioned node operators
        • Claim CL rewards
        • Claim EL rewards
      • Node Migration
      • Latest update
    • FAQs
  • Smart Contracts
  • Oracles
  • ETHx Security
    • Immunefi Bug Bounty
    • Audit Reports
    • Public Repositories
  • ETHx Integration
  • Connect with us
Powered by GitBook
On this page
  • Rewards
  • Consensus Layer (CL) rewards
  • Execution Layer (EL) rewards
  • Penalties
  1. Node Operator
  2. Staking on Ethereum

ETH staking rewards and penalties

PreviousWhat is Ethereum staking?NextSolo-staking vs ETHx

Last updated 1 year ago

Rewards

Staking rewards incentivize participants to lock up their Ether (ETH) as collateral and become validators, thereby actively contribute to the operations and security of the Ethereum network. Validators are responsible for , , and actively engaging in . In return for their participation, validators receive staking rewards in the form of additional ETH. Ethereum rewards can be divided into two categories: and rewards.

Consensus Layer (CL) rewards

  • Whistleblowing rewards - A validators receives whistleblowing rewards when validators provide evidence of dishonest behaviour, like proposing multiple blocks within a single slot or submitting conflicting attestations.

Execution Layer (EL) rewards

Execution layer rewards are provided to validators as a form of recognition for their handling of specific transactions that require special attention. Execution Layer rewards includes MEV and Priority fees.

Penalties

  • Attestation penalty - If a validator is offline or misses an attestation, or signs an attestation late, a small amount of ETH is deducted from their validator's balance as a penalty.

  • Sync committee penalty - A sync committee validator may face penalties for signing the incorrect head block or failing to participate at all. These penalties are equivalent to the incentive they would have received for making the correct contribution.

Consensus layer rewards are provided to validators for block proposals, block validation, and active participation in sync committees. The rewards obtained through attestations or proposals results in an increased balance on the validator's address on the beacon chain. When a pub-key's balance exceeds 32 ETH, periodic transfers are made to the validator's by the Ethereum chain.

Block attestation rewards - An attestation represents a validator's vote in support of their perspective on the blockchain. Each epoch, which lasts approximately 6.4 minutes, validators propose their attestations to the network. This collective information from all participating validators aids in achieving consensus regarding the Ethereum blockchain's state.

Block proposal rewards - A Validator is selected randomly for block proposals every 12 seconds, i.e. one slot. It should be noted that a block may or may not be proposed in every slot, some slots can remain empty.

Sync committee rewards - At an interval of 256 epochs, equivalent to approximately 27.3 hours, the Ethereum network randomly chooses 512 validators to form the sync committee. Sync committees allow to keep track of the head of the blockchain without needing to access the entire validator set.

Priority fees - A priority fee is what a transaction sender would pay a block producer for the transaction to be included in a block.

MEV rewards - MEV (maximal extractable value) refers to the operator’s capability to include, exclude, and reorder transactions in a block to directly or indirectly profit.

Penalties in Ethereum play a crucial role in enforcing network rules, deterring malicious behaviour, and preserving the integrity and security of the blockchain. Validators who engage in incorrect behaviour can face penalties, which result in the deduction of certain amount of ETH from their staking collateral of 32 ETH. Some of the most common penalties imposed on validators include: Attestation penalty, sync committee penalty, inactivity leak and slashing.

Inactivity leak - If the Beacon Chain has gone more than four epochs without 2/3 supermajority, an emergency protocol called the "inactivity leak" is activated. The inactivity leak lets the stake belonging to the inactive validators gradually bleed away until they control less than 1/3 of the total stake, allowing the remaining active validators finalize the chain.

Slashing - Slashing is forceful removal of a validator from the network which results in the loss of their staked ETH. There are three ways a validator can be slashed: 1. By proposing and signing two different blocks for the same slot, 2. By attesting to a block that "surrounds" another one (effectively changing history) and 3. By "double voting," by attesting to two candidates for the same block.

pub-key
withdrawal credential
Learn more
Learn more
light clients
Learn more
Learn more
Learn more
Learn more
Learn more
attestations
proposing blocks
sync committees
Consensus layer
Execution layer
(Rewards calculated considering ~ 600k Ethereum validators)
(Penalties calculated considering ~ 600k Ethereum validators)