4 votes

How does the vote value decrease over time (Producer Vote Decay)?

From eosio GitHub: /** * Every time a vote is cast we must first "undo" the last vote weight, before casting the * new vote weight. Vote weight is calculated as: * * stated.amount * 2 ^ ( ...
  • 3,405
3 votes

Can the community vote out a block producer any minute?

I think that like in Steem, voters may change their BP votes as often as they wish (subject to bandwidth limits). Perhaps the vote decay operation runs once a week though, so to ensure your vote is ...
2 votes

How does the vote value decrease over time (Producer Vote Decay)?

My understanding is that vote power is simply restored by refreshing your vote, if you feel voting each week is too much administrative overhead you should be able to delegate your voting power to ...
2 votes

Can the community vote out a block producer any minute?

Votes are examined every "round" (every 2 minutes and 6 seconds, i.e. after each of the 21 active producers has had their turn to make their 12 blocks in their assigned 6-second window) to see who ...
2 votes

How does implementation of vote decay prevents usage of automated bots for voting?

Vote decay is not intended to prevent the use of bots. The purpose of vote decay is to stop a block producer from becoming 'lazy', in the situation where they get lots of votes from people who then ...
2 votes
Accepted

How does implementation of vote decay prevents usage of automated bots for voting?

Vote Decay doesn't prevent the use of bots. However, the guiding principals of the EOS blockchain state that users should not use bots. It is, perhaps, possible that automatic voting could be ...
  • 1,824
1 vote

How does the vote value decrease over time (Producer Vote Decay)?

To add to the other replies, see the stake2vote() function in voting.cpp, which converts an EOS stake into a vote weight: double stake2vote( int64_t staked ) { /// TODO subtract 2080 brings the ...
  • 5,524

Only top scored, non community-wiki answers of a minimum length are eligible