heystack

PoS Staking and Token Economics Comparison

A list of different staking, node and validator options for PoS chains: Cosmos, Polkadot, EOS, Tezos, Ethereum, Harmony. Rewards, slashing, token economics, etc.

From the heystacks.com archiveUpdated 691 views
Open original
View as text
CategoryPropertiesHarmonyCosmosPolkadotEOSTezosEthereum 2.0
ValidatorCommittee Size250 * 4 shards125 (up to 300)100 (up to 1000)21130111
Committee SelectionThe top 1000 most staked validatorsTop 125 most staked validatorsTop 100 most staked validatorsTop 21 most voted block producersRandomly selected based on stake Need at least 8k XTZ (1 roll)Randomly selected among all validators who staked exactly 32 ETH
Voting powerWeighted by effective stakeWeighted by stakeEqual for all validatorsEqual for allWeighted by stakeequal for all
Block proposerTakes turnsChance of being block proposer is based on stakesTake turnsTake turnsChance of being block proposer is based on stakesRandomly selected with equal chance
Hot/Cold key separationYesYesYes (with additional control key to further separate cold key's functionality)YesYesYes
RewardBlock rewards (validators)Proportional to validators' effective stakeProportional to validators' stakesEqual for all validatorsEqual for all validators (0.25% inflation to BP - Fixed block rewards for all; 0.75% to standby BP distributed based on percentage of votes. 4% for development fund)Proportional to validators' stakesEqual for all validators
Block rewards (delegators)After commission fees, distribute the rest in proportion to delegated stakesAfter commission fees, distribute the rest in proportion to delegated stakesAfter commission fees, distribute the rest in proportion to delegated stakesN/AAfter commission fees, distribute the rest in proportion to delegated stakesN/A
Reward CalculatorN/AlinklinklinklinkN/A
Payout scheduleevery block (~5s)every block (~6s)Recorded every 5s, Payout every 1 hourevery block (~500ms)delegation become active after 7 cycles; reward locked after another 5 cycles (15 days)N/A
Transaction FeeNormal Gas feeBlock proposer gets: 1% more if 2/3 signatures included; 5% more if 100% signatures included; (2% of txn fee goes to reserve pool of cosmos)N/ANo Explicit FeeNormal Gas Fee + storage feeN/A
SlashingDouble Signing PenaltyMinimum 2% slash; 33% if 1/3 validators double sign; Half burn + half goes to reporter5% penalty; all stakes are automatically unbonded and can't be rebond for 21 days; validator jailed foreverN/ANo SlashingSecurity deposit of 512 XTZ (per block) for baking and 64 XTZ for endorsement will be slashed; half goes to reporter + half burnedMinimum 1ETH slashed; Goes up linearly as the number of validators slashed at the same time
Unavailability Condition66% of the block missed during an epoch95% missed blocks in last 10k blocks (16hours)Offline for "offline_slash_grace + unstake_theshold" times (e.g. 4 + 10 = 14)didn't produce blocks for the last 24 hoursMissed all blocks for 5 cycles (15 days)offline for 18 days
Unavailability Penaltyvalidator put into inactive mode and not included in shard assignment until they explicitly turn their mode back to active.0.01% penalty; validator jailed for 10 minsSlashing on the stakeBP removed from consensusBecome passive (jailed) for 1 cycleif block is finalizing: the amount of block reward will be slashed; if block is not finalizing: Upto 60.8% stake will be slashed in 18 days
Validator Stake CentralizationNoSusceptibleNo (Equal power for all)SusceptibleSusceptibleNo (Equal power for all)
StakingBond/UnbondEvery epochAnytimeEvery era (1 hour)AnytimeAnytimeAnytime
Dynamic Staking AdjustmentYesNo (have to withdraw and re-delegateYesN/AYesN/A
Stake Locking/Withdraw Delay7 epoch21 days12 weeksVote/staked tokens are locked for 3 daysSecurity deposit locked for 5 cycles (15 days)18 hours minimum or depending on the withdraw queue
Token EconomicsAnnual Inflation Rate4%7%-20% (~7% at current)2.5%-10% (10% at target)5% (fixed)5.51% (fixed)~1% (TBD)
Annual Staking Return10-20%~10% (current)2.5%-50% (20% at target)1.84%7% (now)~0.8-8.2%
Target Staking Rate (at highest inflation)No Target66%50%N/AN/AN/A

x

Discussion 0

0/5,000

No discussion yet. Start it — no sign-up needed.