NEO

Time factors

Protocol timeHuman readable time

Protocol time 1

Block

15 seconds

Protocol time 2

Epoch (= 21 blocks)

5.25 minutes

First reward delay

1 epoch

5.25 minutes

Reward frequency

Every epoch

5.25 minutes

Unbonding period

None

-

  • The protocol has an implicit block time target of 15 seconds. However, this is not an enforced parameter and block times can fluctuate depending on network conditions.

Lifecycle

Must know before staking

Minimum stake amount

1 NEO

Partial stake changes

Partial reward withdrawal

Compounding

Penalty

Slashing

  • Validators are called council members in the protocol.

  • Staking rewards is distributed in another token called GAS.

  • Only stakers who have staked with the top 21 validators will receive staking rewards.

Advanced topics

General

  • Every epoch, the top 21 validators ranked by stake are selected as committee members. Of those, the top 7 validators are selected as consensus nodes.

Rewards

  • Rewards come from newly issued tokens.

    • Fixed emissions of GAS. NEO token supply does not change. Every block, 5 GAS tokens gets issued. 40% goes to the delegators of the 7 consensus validators, 40% goes to the delegators of the 14 non-consensus validators, 10% goes to the 21 validators directly, and the remaining 10% goes to all NEO holders.

  • Factors that impact realized rewards.

    • GAS price. Since the reward is in a different currency, the price of GAS will affect realized rewards for stakers.

Risks

  • The protocol does not have any penalties or slashing.

Validators

Total validator cap

21 validators

Validator requirements

Resources

Last updated