Voting Power Formula

The NoderrDAO employs a sophisticated, meritocratic formula to calculate each participant's voting power. This ensures that influence is not solely determined by wealth, but also by contribution, reputation, and long-term commitment to the protocol.


The Formula

Voting Power = NODR_Held × Role_Factor × TrustFingerprint_Score

1. NODR_Held

This is the amount of NODR tokens a user has staked in the protocol. The more tokens staked, the greater the user's base voting power.

2. Role_Factor

This is a multiplier based on the user's role in the protocol. Node operators, who are critical to the protocol's infrastructure, receive a higher multiplier.

RoleRole FactorOn-Chain Governance RightsSnapshot (Off-Chain)
Oracle Node7xFull (vote + propose)7x
Guardian Node4xFull (vote + propose)4x
Validator Node2xVoting only2x
Micro Node0xNone (canVote = false on-chain)1x (Snapshot only)

Note: On-chain governance (GovernanceVoting.sol) gates castVote() and propose() behind onlyRole(ORACLE_ROLE). In the current deployment, only Oracle nodes can vote or propose on-chain. Validator and Guardian nodes participate via their accumulated votingPower balance in the contract. Micro Nodes cannot vote on-chain but can participate in Snapshot off-chain signaling with a 1x multiplier.

3. TrustFingerprint_Score

This is a dynamic score between 0.5 and 1.5 that reflects a user's reputation and reliability. The score is based on factors such as uptime, performance, and governance participation. A higher score results in greater voting power.

results matching ""

    No results matching ""