1). Compound Reputation And Token Based Voting
Considering the User Reputation Vector and the Dimension Weights Vector defined above, we want to compound the two as a factor to affect the voting power of a User for a particular Proposal.
Voting Power (User, Proposal) =
< Dimension Weights Vector (Proposal), User Reputation Vector (User) >*f(Number of Blokc tokens (User))
2). Segregating Voting By Reputation And Number Of Tokens Owned
Reputation Voting Power (User, Proposal) =
< Dimension Weights Vector (Proposal), User Reputation Vector (User) >