Tezos

Time factors

Protocol timeHuman readable time

Protocol time 1

Block

15 seconds

Protocol time 2

Cycle (= 16,384 blocks)

2.84 days

First reward delay

13 cycles

36.98 days

Reward frequency

Every cycle

2.84 days

Unbonding period

None

-

  • First reward delay could be 8 cycles (22.76 days) depending on a validator’s terms and conditions for the reward payout schedule.

Lifecycle

Must know before staking

Minimum stake amount

⚠️

Depends on a validator’s terms and conditions.

Partial stake changes

Partial reward withdrawal

Compounding

Penalty

Slashing

Conflicting block proposals - 640 XTZ Conflicting consensus votes - 50% of self-stake

  • Validators are called bakers on the protocol.

  • There is a 7 cycle delay for any stake changes to take effect.

  • Rewards are locked for 5 cycles after being issued.

  • The protocol issues staking rewards directly to validators. It is up to validators to then distribute staking rewards to their delegators. Terms and conditions for the reward payout schedule will be different for each validator.

    • Some validators pay out rewards as soon as they are issued without waiting for them to unlock in 5 cycles.

  • Rewards are added directly to the staking balance of stakers.

Advanced topics

General

  • Consensus votes are called endorsements on the protocol.

  • Each block can receive 7,000 consensus votes. A block needs only 4,667 votes, but the block proposer can can receive bonus rewards by including more votes.

Rewards

  • Rewards come from newly issued tokens and transaction fees.

    • Fixed number of tokens issued per block. There is a maximum of 5 XTZ issued for block proposers and 5 XTZ issued for consensus voters.

    • Transaction fees.

  • Factors that impact realized rewards.

    • Validator performance. Block proposers earn a base of 5 XTZ for successfully proposing a block that includes 4,667 consensus votes. For additional consensus votes, a validator can receive bonus rewards. Consensus voting validators must successfully submit their votes in order to receive rewards.

    • Commissions.

Risks

  • Slashing.

    • If a validator proposes two blocks at the same height, it loses 640 XTZ of its own stake.

    • If a validator submits a consensus vote on two blocks at the same height, it loses 50% of its own stake.

  • Slashing applies to the validator’s own stake. Delegators’ stake is not at risk.

Validators

Total validator cap

Validator requirements

6,000 XTZ

  • A validator can have up to 9 times their self-staked amount as delegations. For example, if a validator has self-stake of 1,000,000 XTZ, it can get up to 9,000,000 XTZ in delegations.

  • A validator that has not proposed or voted on a block for 5 consecutive cycles will be considered inactive.

Resources

Update notes

2023-08-04: Tezos block time has been adjusted from 30 seconds to 15 seconds from the Mumbai upgrade on 2023-03-30.

Last updated