# Voter Dividend

# Overview

Advance nodes can set the dividend ratio, and distribute the total rewards of the nodes to the voting nodes that support themselves according to the dividend ratio.

The total reward includes all the rewards obtained by the miner, which includes workload rewards, vote rewards, etc.

# Miner Dividend Ratio

After registering, the advance miner can set the dividend ratio(the default is 0%), and distribute the reward from the miner to the account that vote for it in proportion.

Miners can modify the dividend ratio every 14 days.

The dividend ratio ranges from 0 to 100%. For example, when a miner sets the dividend ratio of 80%, it means that 80% of the miner's reward will be distributed to the users who voted for the miner.

# Voter Dividend Rules

Reward objects: all voters.

Reward calculation and distribution period: 12 hours

Reward rules:

Node distributes rewards to all voters who support it according to the dividend ratio. The voter will get the dividends from the miner according to the votes proportion.

Voter dividend formula:

Voter Dividend=(Votes/total votes of this miner)* Total rewards of this miner * miner dividend ratio

Among them, the total miner rewards refer to all the rewards obtained by a miner (including but not limited to workload rewards and votes rewards).

The total number of votes and the ratio of miner rewards are known and visible on the pledging page. The voting page also provides a function for estimating the node's income, which helps users understand approximately how much they will earn in the next period by voting.

To make it easier for users to understand, we further explain the composition of the total reward of miners:

  1. Node vote reward: Each node needs to have a deposit when running, and the total number of votes must be higher than the deposit. All nodes' votes are combined and the node's ratio is calculated after which the node can earn rewards in proportion. In general, the impact of users' votes on this part can be ignored.
  2. Auditor reward: As an auditor, the node needs to compete to become an auditor when a block is produced. The success of the competition is determined by the node's auditor stake value, which the higher the value, the greater the node's winning probability and the more work required. The stake is calculated as follows: stake = (node deposit + node votes/2) * node credit score.
  3. Validator reward: As a validator, the node needs to compete to become an validator when a block is produced. The success of the competition is determined by the node's validator stake value, which the higher the value, the greater the node's winning probability and the more work required. The stake is calculated as follows: stake = sqrt((node deposit + node votes/2) * node credit score).

Therefore, the higher the node's credit score, the higher the total reward that the node can earn itself.

# Reward Withdrawal

The system settles voter rewards every 12 hours, and automatically distributes to the dividend pool.

If the withdrawal amount is less than 10 TOP, the withdrawal cannot be made.