Become a validator
and earn Dock tokens

Participate by running a Dock node
Get in touch

What are validators?

Validators play an essential role in the Dock Network by processing and finalizing blocks to secure and maintain the network. Anyone who can fulfill the technical requirements and stake enough tokens, either themselves or with the help of nominators, can participate as a validator.

Proof of Stake

The Dock network uses the Nominated Proof of Stake algorithm, which automatically selects up to 50 validators to participate concurrently based on the amount of Dock staked. Token holders can back validators by staking additional tokens to help validators be selected to participate in each era, which is 12 hours on the Dock network.

Emission rewards

Validators are rewarded for their participation in supporting the Dock network by receiving emission rewards. Circa 150M Dock tokens are dedicated to emission rewards which will be released over 25 years based on the token schedule below. The emission rewards are divided between validators, nominators who have staked tokens for the validators, and the Dock Treasury.

Token release schedule

Year Tokens released Tokens remaining Total Issuance
1 36,652,688 109,958,063 890,041,937
2 27,489,516 82,468,547 917,531,453
3 20,617,137 61,851,410 938,148,590
4 15,462,853 46,388,558 953,611,442
5 11,597,139 34,791,418 965,208,582
10 2,752,056 8,256,167 991,743,833
15 653,076 1,959,227 998,040,773
20 154,978 464,934 999,535,066
25 36,777 110,331 999,889,669

Slashing

The network uses slashing to hold validators accountable for being offline or for malicious behavior. Slashing is the act of removing a portion or all of the Dock tokens that are staked while a validator is validating the network. This affects both the Dock tokens staked by the validator and their nominators. The slash penalty varies depending on the type of activity being punished and how many validators misbehaved.

Tech requirements

Any cloud provider can be used to run a Dock node cost at minimal expense. Specifically, the following are required:
  1. 1 or 2 publicly accessible machines
  2. At least 4 GB of RAM
  3. At least 50 GB of SSD
  4. Bandwidth of 10 Mbps over WAN
Some familiarity with provisioning machines (either cloud or on-prem) and some familiarity with Linux command line is needed to run the provided scripts to generate keys and deploy node. Dock currently supports Ubuntu 18.04.
More information for validators