Nakamoto Coefficient Methodology
How Nakaflow measures blockchain decentralization
What is the Nakamoto Coefficient?
The Nakamoto Coefficient measures how many independent entities are required to control a critical share of a blockchain network (typically 33% for Proof-of-Stake systems). The higher the number, the harder it is for any small group to censor transactions or halt the chain. (i.e. the higher the Nakamoto Coefficient, the better.)
While the concept is simple, calculating it accurately is not.
In practice, Nakamoto Coefficient calculations rely on imperfect, publicly available data. It is often impossible to determine with certainty whether multiple validators are operated by the same underlying party. Additional factors such as validator geography, cloud infrastructure concentration, and shared operational dependencies can further influence decentralization without being directly observable on-chain.
How We Calculate the Nakamoto Coefficient
- Independent validator operators (e.g. Chainflow)
- Staking providers and pools (e.g. Lido)
- Other identifiable stake-controlling organizations
Important Limitations
Nakaflow's Nakamoto Coefficient should be understood as a conservative, data-driven estimate, not an absolute truth. Where ownership or control relationships cannot be verified, we rely on transparent assumptions and verifiable public information. Nakaflow does not currently account for geographic concentration, cloud infrastructure dependencies, or governance-layer centralization, which may further affect a network's real-world decentralization.
Our goal is not to claim perfect certainty but to provide the clearest, most defensible view of real-world decentralization using available data.
Improving the Nakamoto Coefficient on Your Networks
Improving a blockchain's Nakamoto Coefficient means reducing the concentration of control among a small number of large entities. In Proof-of-Stake networks, this is primarily influenced by how and where tokens are staked.
The most effective way to increase the Nakamoto Coefficient is to distribute stake across a larger number of independent validator operators, rather than concentrating it with the largest stake holders.
Practical Ways to Improve the Nakamoto Coefficient
- Stake with smaller, independent validators: Use block explorers or staking dashboards to identify validator operators outside the top stake holders. Delegating stake to these operators helps reduce concentration and increases the number of entities required to reach control thresholds.
- Use Algorithmic or Distributed Stake Pools: Some staking solutions automatically rebalance stake toward high-performing but smaller validators. These algorithmic stake pools are designed to optimize both performance and decentralization without requiring manual validator selection.
Why This Matters
A higher Nakamoto Coefficient makes a network more resilient to censorship, collusion, and operational failure. While protocol design plays a role, staking decisions made by token holders are a major driver of real-world decentralization.
By consciously distributing stake, participants contribute to stronger, more decentralized blockchain networks.