Plural voting is a blockchain governance mechanism where an entity's voting power is not limited to a single vote per token or per account. Instead, it allows for a weighted system where factors such as the duration tokens are locked (time), the holder's proven contributions (reputation), or other stake-based metrics can amplify influence. This contrasts with the simpler one-token-one-vote model and aims to align long-term stakeholders' incentives with the protocol's sustained health, reducing the impact of short-term speculative voters.
Plural Voting
What is Plural Voting?
A governance model where voting power is not strictly one-token-one-vote, but can be weighted by additional factors like token lock-up duration or reputation.
The most common implementation is vote-escrow or token locking, where users voluntarily lock their tokens into a smart contract for a predetermined period. In return, they receive governance tokens (e.g., veTokens) with voting power that is often proportional to both the amount and the duration of the lock. For example, locking 100 tokens for 4 years might grant more voting power than locking 200 tokens for 6 months. This system, pioneered by projects like Curve Finance with its veCRV model, creates a spectrum of influence that rewards long-term commitment.
Proponents argue plural voting mitigates issues like whale dominance in pure token-weighted systems and voter apathy in one-address-one-vote systems by ensuring that those with the most "skin in the game"—measured by commitment, not just capital—have proportionate say. Critics, however, contend it can create governance oligarchies of early adopters or large holders who can afford to lock capital long-term, potentially stifling innovation and decentralizing control. The design seeks a balance between capital efficiency, democratic ideals, and protocol-aligned incentives.
Beyond token locking, plural voting can incorporate reputation-based or delegated systems. A user's past contributions, successful proposals, or delegated votes from other community members could compound their voting weight. This introduces concepts of conviction voting or futarchy into the plural framework. The core principle remains: voting power is a function of multiple, often non-fungible, inputs designed to measure a participant's holistic stake and alignment with the network's future.
How Plural Voting Works
Plural voting is a governance mechanism where a participant's voting power is determined by multiple factors, not just token quantity, to better align influence with contributions and expertise.
Plural voting is a governance mechanism where a participant's voting power is derived from multiple, distinct sources or credentials, rather than a single metric like token ownership (token-weighted voting). This design aims to create a more nuanced and representative system by weighting votes based on various forms of capital or proof of involvement, such as reputation, expertise, skin-in-the-game, or delegated authority. The core principle is that influence in a decentralized organization should reflect a multifaceted commitment, preventing simple wealth concentration from dominating decision-making.
In practical implementation, a user's total voting power is often a sum calculated from several soulbound tokens (SBTs) or non-transferable attestations. For example, a protocol might grant voting weight based on: a user's length of participation (a tenure SBT), verified contributions to code (a contributor SBT), amount of assets locked in the protocol (a staking SBT), and completion of educational courses (a credential SBT). This system contrasts sharply with one-token-one-vote or one-person-one-vote models, creating a sybil-resistant and meritocratic structure where influence is earned through diverse, verifiable actions.
The technical execution of plural voting typically relies on a vote aggregator or smart contract that queries a user's wallet for eligible non-transferable tokens, applies a predefined weight to each token type, and sums them to produce a final voting power integer. This power is then used in on-chain governance proposals. A key challenge is designing a fair and transparent weighting formula that balances different contribution types without introducing excessive complexity or subjective judgment. Projects like Gitcoin have pioneered related concepts with quadratic funding and proof-of-personhood, exploring how to quantify diverse contributions to public goods.
The primary advantage of plural voting is its potential to align incentives more holistically and foster long-term stewardship. By rewarding sustained engagement and specific expertise, it discourages mercenary capital and promotes decisions that benefit the ecosystem's health over the long term. However, critics point to significant complexities, including the difficulty of objectively quantifying and weighting different contributions, the potential for new forms of elite capture based on credential accumulation, and the increased gas costs and UX friction from managing multiple voting assets.
Key Features of Plural Voting
Plural voting is a governance model where a participant's voting power is determined by multiple, distinct factors beyond simple token ownership, aiming to better align influence with long-term commitment and diverse contributions.
Multi-Factor Influence
Unlike one-token-one-vote, plural voting calculates voting power using a combination of factors. Common metrics include:
- Token Ownership: The base stake.
- Vesting/Lock-up Time: Longer commitments increase power (e.g., ve-token models).
- Reputation/Activity: Contributions like development, community moderation, or consistent participation.
- Delegated Stake: Power received from other token holders. This creates a more nuanced measure of a participant's stake in the protocol's future.
Time-Weighted Voting (veToken Model)
A canonical implementation where users lock their governance tokens for a chosen duration. Voting power is directly proportional to the amount locked multiplied by the lock time. Key features:
- Non-transferable Voting Rights: The voting power (veTokens) is not tradable.
- Progressive Decay: Power diminishes linearly as the lock period expires.
- Incentive Alignment: Rewards long-term holders over short-term speculators, as seen in protocols like Curve Finance and Balancer.
Mitigating Plutocracy
A primary goal is to reduce pure token-weighted plutocracy, where the wealthiest holders dominate decisions. By incorporating non-financial factors like time or reputation, the system:
- Dilutes the power of large, liquid holders who may have short-term interests.
- Empowers dedicated, long-term community members even with smaller capital.
- Aims to create a governance structure more resistant to hostile takeovers or mercenary capital.
Quadratic & Conviction Voting
Advanced plural voting mechanisms that further refine influence:
- Quadratic Voting (QV): Participants allocate a budget of "voice credits." The cost of votes on a proposal scales quadratically (e.g., 1 vote costs 1 credit, 2 votes cost 4 credits). This makes extremely high concentration of votes economically prohibitive, favoring broader consensus.
- Conviction Voting: Voting power accrues over time a voter continuously supports a proposal, measuring intensity of preference rather than just a snapshot vote.
Delegation & Expertise
Plural systems often facilitate delegated democracy where token holders can delegate their compounded voting power (token + time weight) to experts or representatives. This acknowledges that:
- Not all holders are deeply informed on every technical proposal.
- Delegates can build reputations based on their voting history and expertise.
- It creates a layer of professional governance participation, similar to a board of directors, while maintaining the ability for users to revoke delegation.
Implementation Complexity & Trade-offs
While aiming for fairer governance, plural voting introduces significant complexity:
- Sybil Resistance: Systems relying on reputation or activity require robust identity verification to prevent fake accounts (Sybil attacks).
- Parameter Sensitivity: The weight given to each factor (time vs. tokens) is a critical, often subjective, design choice that can itself be gamed.
- Usability Barrier: More complex than simple token voting, potentially reducing voter participation. It often leads to higher gas costs and more intricate smart contract logic.
Examples & Use Cases
Plural voting is a governance mechanism where a single entity's voting power is weighted by multiple factors, not just token quantity. These examples illustrate its practical implementation and trade-offs.
Quadratic Voting (QV)
A classic plural voting model where the cost of additional votes on a single proposal increases quadratically. This aims to reduce the power of large capital holders and better reflect the intensity of voter preference.
- Mechanism: A voter allocates a budget of 'voice credits'. The cost of casting
nvotes for an option isn²credits. - Example: With 100 credits, a user could cast 10 votes on one proposal (cost: 10² = 100) or 7 votes on one and √51 ≈ 7 votes on another.
- Use Case: Used in Gitcoin Grants to fund public goods, allowing communities to signal strong support for specific projects without being dominated by a single large donor.
Conviction Voting
A time-based plural voting system where voting power accrues the longer a voter's tokens are committed to a proposal. It measures sustained belief rather than a snapshot of capital.
- Mechanism: A voter stakes tokens on a proposal. Their voting power increases over time according to a decay function, up to a maximum. Power is withdrawn immediately if they change their vote.
- Key Feature: Naturally surfaces proposals with broad, long-term community support and filters out fleeting trends.
- Use Case: Pioneered by Commons Stack and used in DAOs like 1Hive for continuous funding allocation, allowing the most persistently supported ideas to eventually pass.
Token-Curated Registry (TCR) Staking
Applies plural voting through staking mechanisms to curate lists, where both inclusion and challenge votes are weighted by staked economic deposit.
- Process: A lister stakes tokens to add an item. Challengers stake tokens to dispute it. The community votes, with voting power proportional to stake, to decide the outcome; the losing side forfeits its stake.
- Plural Element: Voting power is a function of both token ownership and the willingness to risk those tokens (skin in the game).
- Use Case: Used to curate registries of high-quality oracles, reputable service providers, or verified news sources, as seen in early models like AdChain.
Reputation-Based (Non-Transferable) Systems
Voting power is derived from non-transferable reputation points earned through contributions, completely decoupling governance from liquid token ownership.
- Mechanism: DAO members earn Soulbound Tokens (SBTs) or reputation points for verified contributions like code commits, proposal writing, or community moderation. These grant voting rights.
- Plural Aspect: Power is based on a pluralism of actions and proven engagement, not just financial capital.
- Use Case: SourceCred instances or DAOstack's reputation systems reward active participants, aiming for meritocratic governance. This aligns with Vitalik Buterin's concept of 'proof-of-personhood' governance.
Delegated Voting with Multipliers
A hybrid model where users delegate voting power to representatives, but the delegate's effective power is multiplied based on secondary criteria like expertise or tenure.
- Mechanism: A token holder delegates to a 'delegate.' The protocol applies a multiplier (e.g., 1.5x) to that delegate's votes if they pass certain qualifications (e.g., completing a course, maintaining a long delegation history).
- Goal: Incentivizes delegation to informed, committed participants while preserving the liquid democracy model.
- Use Case: Proposed in upgrades to protocols like Compound or Uniswap, where skilled delegates could receive bonus voting power to enhance governance quality.
Limitations & Attack Vectors
While designed for fairness, plural voting systems introduce unique complexities and potential vulnerabilities.
- Sybil Attacks: Systems based on non-financial metrics (e.g., one-person-one-vote) are vulnerable to identity forgery. Proof-of-personhood solutions are an ongoing challenge.
- Complexity & UX: Mechanisms like quadratic voting can be difficult for average users to understand and interact with optimally, potentially reducing participation.
- Collusion & Circumvention: Wealthy actors can still game quadratic systems by splitting funds across multiple identities (Sybil) unless robust prevention is in place.
- Example: Early quadratic funding rounds required sophisticated Sybil resistance analysis to prevent fraud.
Plural Voting vs. Other Voting Systems
A comparison of Plural Voting with other common on-chain governance models based on key technical and economic features.
| Feature | Plural Voting (e.g., veTokens) | One-Token-One-Vote | Quadratic Voting | Conviction Voting |
|---|---|---|---|---|
Vote Weight Basis | Token amount + lockup duration | Token balance at snapshot | Square root of token amount | Token amount * time commitment |
Sybil Resistance | ||||
Capital Efficiency | Low (tokens locked) | High (tokens liquid) | High (tokens liquid) | Low (tokens committed) |
Voter Commitment | Long-term (months/years) | Short-term (per proposal) | Per proposal | Accruing over time |
Typical Use Case | Protocol parameter control, fee distribution | General treasury spending, upgrades | Public goods funding, grants | Continuous funding decisions |
Whale Influence | Mitigated by time lock | High (linear with holdings) | Mitigated (quadratic scaling) | Mitigated by time scaling |
Implementation Complexity | High (requires lockup mechanics) | Low (simple snapshot) | Medium (requires sqrt calc) | High (requires decay mechanics) |
Vote Delegation | Common (veNFT transferable) | Possible | Rare | Possible |
Ecosystem Usage
Plural voting is a governance mechanism where a participant's voting power is determined by multiple, distinct factors beyond simple token ownership. It is used to create more nuanced and resilient decision-making systems.
Token-Curated Registries (TCRs)
A plural voting application where stakeholders use tokens to vote on the inclusion or removal of items from a list, with their stake at risk. This creates cryptoeconomic incentives for maintaining list quality.
- Mechanism: Participants deposit tokens to challenge or support list entries. The outcome is decided by a vote of token holders.
- Purpose: To create trusted, decentralized lists (e.g., of oracles, service providers, or content).
- Voting Factors: Combines stake size (financial skin-in-the-game) with community consensus.
Futarchy
A governance model that uses prediction markets to make decisions, representing a form of plural voting based on aggregated market intelligence and financial stake.
- Process: 1. A community votes on a metric of success (e.g., 'Increase TVL'). 2. Prediction markets are created to trade on the outcome of different policy proposals. 3. The policy predicted to optimize the metric is implemented.
- Voting Power: Derived from a participant's willingness to bet capital on their beliefs about policy outcomes.
- Goal: To separate value judgments (what to optimize) from factual predictions (how to achieve it).
Non-Financial Factors
Plural voting systems increasingly incorporate non-token metrics to measure contribution and allocate influence, moving beyond pure capital weight.
- Common Factors:
- Proof-of-Personhood / Sybil Resistance: One vote per verified human (e.g., BrightID).
- Proof-of-Contribution: Voting power based on verifiable work (e.g., code commits, community moderation).
- Reputation / Soulbound Tokens (SBTs): Non-transferable tokens representing standing or achievements within a community.
- Objective: To align governance power with long-term alignment and active participation, not just wealth.
Security & Game Theory Considerations
Plural voting is a governance mechanism where a participant's voting power is not strictly proportional to their token holdings, but is instead influenced by other factors like reputation, expertise, or quadratic formulas. This section explores its security trade-offs and strategic implications.
Core Definition & Goal
Plural voting is a governance design that decouples voting power from a simple 'one-token, one-vote' model. Its primary goal is to mitigate whale dominance and better align influence with a participant's long-term commitment or specific expertise, rather than just their capital. This is achieved by applying functions (like quadratic or reputation-based) to raw token holdings to calculate final voting power.
Quadratic Voting (QV)
A canonical form of plural voting where the cost to cast n votes scales quadratically. A user pays a cost proportional to n², but their voting power increases only linearly. This makes it economically irrational for a single entity to dominate a vote, as the cost becomes prohibitive. It strongly favors preference intensity expressed by many small holders over concentrated capital.
Security vs. Sybil Attack Trade-off
Plural voting systems, especially Quadratic Voting, are highly vulnerable to Sybil attacks, where an attacker creates many fake identities to split their capital and gain disproportionate influence. Mitigating this requires a robust, costly, and often centralized identity verification or proof-of-personhood system, creating a central tension between decentralization/security and the desired egalitarian outcome.
Reputation-Based Systems
Voting power is derived from a non-transferable reputation score earned through verifiable contributions (e.g., successful code commits, helpful forum posts). This aims to align power with expertise and skin-in-the-game. Key challenges include:
- Defining objective metrics for contribution.
- Preventing reputation oligarchies.
- Ensuring the system is Sybil-resistant from the outset.
Game Theory & Strategic Voting
Plural voting changes voter strategy. In QV, voters must budget their "voice credits" across proposals, leading to vote allocation games. Participants may engage in vote trading or form coalitions. The mechanism must be designed to discourage collusion and bribery, which can subvert the system's egalitarian goals and become a new attack vector.
Implementation Challenges
Real-world deployment faces significant hurdles:
- Complexity: Harder for users to understand than simple token voting.
- Cost: Quadratic voting requires frequent, costly on-chain calculations or secure off-chain tallying.
- Identity Oracle Risk: Reliance on external systems for Sybil resistance introduces a single point of failure.
- Parameter Sensitivity: Poorly chosen coefficients (e.g., the cost function in QV) can break the mechanism.
Common Misconceptions
Clarifying frequent misunderstandings about the governance mechanism of Plural Voting, which is often confused with simple token-weighted voting.
Plural Voting is a governance mechanism where a single entity (like a wallet or a delegate) can cast multiple, distinct votes on a single proposal, weighted by different criteria beyond just token ownership. This contrasts with the common one-token-one-vote model, where voting power is strictly proportional to the quantity of a governance token held. Plural Voting systems, such as those proposed by Vitalik Buterin, might allocate voting power based on a combination of tokens held, proof-of-personhood, proof-of-participation, or other credentials, allowing for a more nuanced expression of preferences and mitigating pure capital dominance.
Technical Implementation Details
This section details the technical mechanisms and implementation patterns for plural voting, a governance model where a single entity can cast multiple votes based on a variety of criteria beyond simple token holdings.
Plural voting is a governance mechanism where a participant's voting power is determined by multiple, often non-financial, attributes, not just their token balance. It works by implementing a vote aggregation formula that calculates a final voting weight from inputs like token holdings, reputation scores, expertise credentials, or participation history. For example, a user's vote might be a function of (tokens * 0.5) + (reputation * 0.3) + (tenure * 0.2). This is typically enforced by a smart contract that reads from various on-chain and potentially off-chain data sources via oracles to compute the final weight before a vote is cast.
Frequently Asked Questions
Plural voting is a governance mechanism that allows a single entity to cast multiple votes, typically weighted by their token holdings or other assets. This section addresses common questions about its implementation, implications, and alternatives.
Plural voting is a governance mechanism where a participant's voting power is proportional to their stake in the system, such as the number of tokens they hold or lock. Unlike one-person-one-vote systems, it explicitly weights influence by economic investment. This is the dominant model in token-based governance for Decentralized Autonomous Organizations (DAOs) and protocols like Compound and Uniswap, where a voter with 100 tokens has ten times the power of a voter with 10 tokens. The mechanism is implemented via smart contracts that tally votes based on the voter's token balance at a specific block height.
Get In Touch
today.
Our experts will offer a free quote and a 30min call to discuss your project.