Nominated Proof of Stake (NPoS): Overview and Key Insights
What is Nominated Proof of Stake (NPoS)?
Nominated Proof of Stake (NPoS) is a consensus mechanism used in certain blockchain networks—most notably Polkadot and its ecosystem—that blends the concepts of delegated validation and staking with an on-chain election system. Its goal is to strengthen network security and decentralize validator selection by allowing token holders ("nominators") to back trusted validators with their stake, thereby participating in both network governance and consensus
1.
How NPoS Works
- Validators: Run the network by producing blocks and participating in consensus. To become an active validator, a node operator must meet hardware requirements and stake a minimum amount of tokens (e.g., DOT in Polkadot).
- Nominators: Token holders who do not wish to run validator nodes can "nominate" their tokens to support chosen validators. Their stake increases the validator's chances of being elected to the active set. Nominators share in the rewards and penalties—if a validator misbehaves and is slashed, so are its nominators1.
- On-chain Election: Unlike simple delegated systems, NPoS uses an election algorithm to ensure that the validator set is as stake-diverse and fairly represented as possible. The system aims to prevent centralization and ensure minority interests are proportionally represented1.
- Slashing and Incentives: Validators and their nominators are incentivized to act honestly. Evidence of misbehavior leads to slashing (loss of staked tokens), distributed among nominators of the offending validator. Honest validators and their backers earn inflationary rewards, transaction fees, and potentially tips4.
Key Networks Utilizing NPoS
Distinction Versus Other Staking Models
NPoS offers a more granular and fair validator selection process than Delegated Proof of Stake (DPoS). In DPoS, token holders delegate their votes or stake to a small set of block producers, often leading to oligopolistic validator sets. In contrast, NPoS's on-chain election ensures broader proportional representation, reducing chances of validator cartelization
111.
Polkadot’s NPoS: Economic Design
- Inflation Model: Polkadot features a 10% fixed annual inflation rate for DOT. Staking rewards and network security are optimized at around 60% of all DOT staked, aligning incentives for both validators and nominators. Beyond 60%, returns decline, dampening over-staking and promoting liquidity1213.
- Era Points & Reward Distribution: Validators accumulate "Era Points" based on actions during defined time periods (eras). Rewards are distributed pro-rata, incentivizing active participation.
- Security Enhancements: Innovations like “Stash” and “Controller” keys keep validator funds more secure and separate from hot nodes4.
Recent Updates & Ongoing Evolution
- Protocol Upgrades: Polkadot and Kusama continue to refine their staking modules, including recent runtime upgrades to address bugs related to nomination pools78.
- Ecosystem Adoption: The NPoS model is being adopted by new networks—e.g., Creditcoin's migration to NPoS with its 2.0 update—to drive decentralization and tokenholder engagement10.
Summary
Nominated Proof of Stake is a robust and advanced consensus model, chiefly powering the Polkadot network and its ecosystem. By integrating stake-based validator elections with proportional representation, it minimizes centralization risks while maximizing network security and user participation.
Further Reading: