1. Home
  2. DPoS & producers
Governance

EOS block producers and DPoS, explained

EOS (Vaulta) is run by 21 elected block producers, not by miners or thousands of validators. Here is how they are chosen, how they take turns, what they earn and why this design is both EOS’s biggest strength and its most criticized feature.

Licensed, regulated platform · operating since 2013

Whiteboard with handwritten notes about cryptocurrency rules
15 of 21needed for finality

6 min read

On this page
  1. What is DPoS?
  2. How block production works
  3. Savanna: producers become finalizers
  4. How EOS voting works
  5. Who are the current EOS block producers?
  6. How block producers get paid
  7. Governance: what 15 of 21 can do
  8. Criticism: is EOS too centralized?
  9. Explore further

TL;DR

  • EOS uses Delegated Proof of Stake: token holders vote, and the top 21 producers create blocks.
  • Each producer makes 12 blocks in a row (6 seconds); a full round is 252 blocks, or 126 seconds.
  • Every account can vote for up to 30 producers. New votes carry more weight, so old votes fade unless recast.
  • Since Savanna, producers also act as finalizers. Blocks become irreversible in about 1 second when 15 of 21 agree.

What is DPoS?

Delegated Proof of Stake (DPoS) is a consensus model where token holders elect a small, fixed group of block producers to validate transactions and create blocks. Voting power is proportional to staked tokens. If a producer underperforms, voters move their support elsewhere and it drops out.

Think of it as a representative democracy for a blockchain. Bitcoin is closer to an open competition: anyone with hardware can mine. Ethereum’s Proof of Stake lets anyone who stakes enough ETH run a validator. EOS chose a third path: elect a handful of professional operators and let them take turns on a strict schedule. That makes blocks fast and predictable, at the cost of a smaller set of decision-makers.

EOS cannot be mined. There is no Proof of Work anywhere in the protocol. If you have seen "EOS mining" apps, read the explanation in our EOS staking guide.

21Active block producers
0.5 sBlock time
126 sOne full production round
30Max producers per vote

How block production works

The 21 active producers follow a schedule set by the vote ranking. Each producer gets a turn of 12 consecutive blocks. With a block every 0.5 seconds, that is 6 seconds per producer. A full round through all 21 takes 252 blocks, or 126 seconds, and then the schedule starts again.

Each block can hold up to 200,000 microseconds of CPU and 1 MiB of data. Those limits set the network’s theoretical ceiling at roughly 4,000 simple transactions per second. Real-world load is much lower, as our EOS vs Ethereum and Bitcoin comparison shows.

Savanna: producers become finalizers

On September 25, 2024, the network hard-forked to Spring 1.0 and switched on the Savanna consensus algorithm. Producers registered BLS finalizer keys, held a go/no-go vote and executed the switchtosvnn action via multisig.

Under Savanna, the top 21 producers also serve as finalizers. They vote on every block using BLS signatures, which can be aggregated cheaply. Once 15 of 21 agree, the block is final. Each finalizer stores its voting history in a safety file so it cannot be tricked into signing conflicting blocks.

The result: time to finality fell from about 3 minutes to about 1 second under typical conditions. When we checked, the last irreversible block was just two blocks behind the head of the chain. The technical history of this upgrade is covered on our Antelope and EOSIO page.

3D render of a dollar sign standing on a podium
Producers compete for votes. The top 21 produce blocks; the rest wait on the standby list.

How EOS voting works

Who can vote

Any account with staked tokens can vote. Your voting power equals the amount you have staked. Tokens sitting liquid in your account, or on an exchange, do not vote. Note that since REX 2.0 in July 2024, voting is no longer required to stake, so many stakers simply do not vote.

Up to 30 producers per account

You can vote for up to 30 producers at once, and each one receives your full stake weight. That is a deliberate design: you are approving a slate rather than picking a single favorite.

Vote decay

EOS vote weight is calculated as your stake multiplied by a factor that doubles every 52 weeks. A brand-new vote is therefore worth about twice as much as one cast a year earlier. In practice, old votes lose half their relative weight each year unless you recast them. This keeps the ranking responsive to current opinion and penalizes set-and-forget voting.

Voting by proxy

If you do not want to research producers yourself, you can delegate your vote to a proxy, an account that votes on behalf of everyone who chose it. Some proxies, such as the one run by EOS Nation, publish their voting criteria and share rewards. Terms are set by each proxy and can change.

  1. Stake A

    Only staked tokens count. Follow our staking guide; remember the 21-day unstake.

  2. Research producers

    Check uptime, location, infrastructure and community work. Explorers like Unicove and EOS Authority list current rankings.

  3. Vote for up to 30, or pick a proxy

    Use Unicove with Anchor or your wallet’s voting feature and sign the transaction.

  4. Recast occasionally

    Because of vote decay, re-vote from time to time so your stake keeps its full weight.

Who are the current EOS block producers?

The ranking changes continuously, so treat any list as a snapshot. When we pulled the producer table directly from the chain, the top 21 by vote weight included:

  • eosphereiobp
  • big.one
  • eostitanprod
  • newdex.bp
  • binancestake
  • eossupportbp
  • starteosiobp
  • ivote4eosusa
  • alohaeosprod
  • bp.defi
  • eosriobrazil
  • eosiosg11111
  • eosiodetroit
  • cryptolions1
  • bp.1dex
  • eoseyes.com
  • eosasia11111
  • metahubeosbp
  • eosaiagentbp
  • eoswuhan42bp
  • vawallet

Some well-known names were on the standby list at that moment, including EOS Nation (#23), Genereos (#22), SlowMist (#25) and EOS Authority (#29). Two exchange-run producers, Binance (binancestake) and BigONE (big.one), were in the top 21. Check a live explorer for today’s ranking; our EOS explorer guide shows where.

Getting started with crypto?

Open a free account on a regulated platform and buy your first crypto. Take your time to learn how networks like this one work.

Licensed, regulated platform · operating since 2013

Open a free account

How block producers get paid

Producers are paid from the network’s continuous emission, which currently runs at about 3.617% a year and halves every four years, with the next step on June 1, 2028. Based on the system contract’s on-chain parameters:

PoolSharePaid for
Producer share of emission≈ 16.46%Running the network
Per-block pay (eosio.bpay)25% of producer shareBlocks actually produced
Per-vote pay (eosio.vpay)75% of producer shareVotes received, incl. standby
Remainder (eosio.saving)≈ 83.5%Staking rewards, foundation, others

This reading follows the standard system contract semantics; we found no confirmation of later changes after the Vaulta rebrand, and some third-party pages quote different splits. Since the rebrand, producer rewards are paid in A. How the remainder feeds staking is covered in our EOS tokenomics breakdown.

Governance: what 15 of 21 can do

Producers are not just block factories. Protocol upgrades and system changes require a 15-of-21 multisig through the eosio.prods account. Lower thresholds exist for smaller matters: prod.major needs a simple majority and prod.minor one third plus one.

That supermajority approved the most consequential decisions in EOS history:

  • December 2021: halting the remaining token vesting to Block.one.
  • September 2022: activating Leap 3.1, the Antelope fork that ended Block.one’s technical control.
  • 2024: capping supply at 2.1 billion and launching the staking reserve.
  • September 2024: the switch to Savanna consensus.
  • May 2025: executing the scheduled multisig that launched the EOS→A swap. See our Vaulta rebrand page.

Criticism: is EOS too centralized?

Arguments for DPoS

  • Fast blocks and about 1-second finality
  • Producers are known and can be voted out
  • Upgrades can ship quickly with a clear process
  • No energy-intensive mining

Arguments against

  • Only 21 producers; 15 can change the rules
  • Exchange-run producers sit in the top 21
  • Stake-weighted voting favors large holders
  • Governance has intervened in token holdings (2021)

Critics often cite the 2021 vesting halt as proof that producers can act against a specific party when a supermajority agrees. Supporters see it as the community correcting a failed relationship with Block.one. Both readings are on the record; our "Is EOS safe?" analysis weighs this alongside other risks.

Explore further

Antelope / EOSIO

From EOSIO to Antelope, Spring and Savanna.

Staking

EOS staking and REX: where the yield comes from.

RAM / CPU / NET

RAM, CPU and NET explained — with a calculator.

History & roadmap

EOS timeline from the ICO to Vaulta.

Frequently asked questions

How many block producers does EOS have?
21 active block producers create blocks at any time. Candidates ranked 22 and below are standby producers: they can receive vote-based pay but do not produce blocks unless they climb into the top 21.
How do I vote for EOS block producers?

Stake A, then use a wallet or portal such as Unicove with Anchor to vote for up to 30 producers, or delegate your vote to a proxy. Your vote weight is based on your staked amount. See our staking guide for the first step.

How much do EOS block producers earn?

Producer pay comes from the network’s continuous emission. Based on the on-chain parameters, about 16.5% of that emission goes to producers, split 25% per block produced and 75% by votes received. The exact amount in dollars depends on the A price and changes over time.

Is EOS centralized?

It is more centralized than Bitcoin or Ethereum by design: 21 producers, with protocol changes needing 15 of them. Critics point to exchange-run producers in the top 21 and to the 2021 decision to halt Block.one’s token vesting. Supporters argue the same structure gives fast finality and accountable, replaceable operators.

What is the difference between DPoS and Proof of Stake?

In standard Proof of Stake (like Ethereum), anyone who stakes enough can run a validator, and validators are chosen to propose blocks. In DPoS, token holders elect a small fixed set of producers who take turns. It trades openness for speed and predictability.

What happens if a block producer misbehaves?

Token holders can remove their votes, pushing the producer out of the top 21. Under Savanna, finalizers sign every block with BLS keys and keep a safety record, and finality requires 15 of 21 to agree, so one bad actor cannot finalize a conflicting chain.

Sources

  1. Vaulta docs: consensus
  2. Vaulta docs: introduction to finalizers and voting
  3. Vaulta system contracts: voting.cpp
  4. Spring config.hpp (block interval, producer repetitions)
  5. EOS Nation: Spring v1.0 upgrade guide
  6. ENF statement on network actions of December 8, 2021
  7. The Block: 2.1B supply cap approved
  8. EOS Nation proxy

eoscoin.org is an independent review and information site. Nothing here is financial, investment or legal advice. Crypto assets are highly volatile — do your own research before making any decision. Disclaimer · About