Voting Overview

There is a two-phase process for voting to implement consensus changes that would create a hard fork.

The first Phase is meeting the upgrade threshold on the network. A majority of PoS/PoW nodes on the network must upgrade before voting can begin. This is measured in the following ways:

For PoW, at least 95% of the 1,000 most recent blocks must have the latest block version.

For PoS, 75% of the votes cast within a static 2,016 block interval must have the latest vote version.

The second phase is the voting itself. Voting takes place within a static 0 block interval. If 75% of votes mined within that interval signal a ‘yes’ vote to the proposals, the changes are implemented. Implementation happens after one additional block interval to allow any remaining nodes to update prior to the fork.

Visit our Documentation to learn more