You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The votes_per_token PoS system parameter must be chosen to satisfy the Tendermint requirement of MaxTotalVotingPower = MaxInt64 / 8. - This implies that with if we were to remove votes_per_token, with our u64 token representation of micro units, the total supply of the native token would be capped at 1 152 921 504 606 (i64::MAX / 10^6 / 8). Because the votes_per_token conversion is currently lossy, the PoS tracks voting power separately from total stake often we have to recalculate the voting power from stake, so getting rid of it would simplify handling of validator voting power and validator sets that depend on it.
The text was updated successfully, but these errors were encountered:
The votes_per_token PoS system parameter must be chosen to satisfy the Tendermint requirement of MaxTotalVotingPower = MaxInt64 / 8. - This implies that with if we were to remove
votes_per_token
, with our u64 token representation of micro units, the total supply of the native token would be capped at1 152 921 504 606
(i64::MAX / 10^6 / 8
). Because thevotes_per_token
conversion is currently lossy, the PoS tracks voting power separately from total stake often we have to recalculate the voting power from stake, so getting rid of it would simplify handling of validator voting power and validator sets that depend on it.The text was updated successfully, but these errors were encountered: