Someone voting on a DAO proposal from their phone on a couch, laptop with governance dashboard in background, cozy evening home scene.
Protocols

Governance Manipulation and Referenda Attacks

Post-mortem analysis of incidents where Polkadot's OpenGov system was gamed through proposal spamming, conviction voting exploits, or treasury draining attempts. Covers the attack vectors, social-layer response, and technical parameter changes enacted to harden the system.
introduction
OPEN GOVERNANCE ATTACK SURFACE

Introduction

How Polkadot's OpenGov system can be gamed through proposal spamming, conviction voting exploits, and treasury draining, and the technical and social defenses that have evolved in response.

Polkadot's OpenGov system replaces the older Governance V1 council model with a decentralized, multi-track referendum structure that gives every token holder direct voting power. This design intentionally removes centralized gatekeepers, but it also exposes the treasury and protocol upgrade mechanisms to a broader attack surface. Governance manipulation in this context refers not to a single exploit vector, but to a class of attacks where an adversary leverages the rules of the system—proposal submission, conviction voting, delegation, and referendum scheduling—to extract value, disrupt operations, or erode confidence in the network's decision-making process.

The most prominent attack patterns include proposal spamming, where an attacker floods a governance track with low-quality or duplicate proposals to exhaust voter attention and potentially sneak a malicious one through; conviction voting exploits, where an attacker uses extreme conviction multipliers to amplify voting power on a self-serving referendum without bearing proportional economic risk; and treasury draining, where a carefully crafted proposal attempts to transfer significant treasury funds to an attacker-controlled account, often disguised as a legitimate infrastructure or marketing spend. Each of these vectors exploits the tension between permissionless access and collective security.

The social layer remains the ultimate defense. When technical parameters like submission deposits or decision periods prove insufficient, the community must coordinate to counter malicious proposals through information sharing, counter-voting, and, in extreme cases, emergency governance interventions. Post-incident analysis of these events has driven parameter adjustments—such as increasing submission deposits on specific tracks or modifying conviction voting curves—that harden the system without requiring a full governance redesign. For governance participants, understanding these failure modes is essential to protecting both the treasury and the legitimacy of the OpenGov process itself.

GOVERNANCE MANIPULATION AND REFERENDA ATTACKS

Incident Snapshot

A structured timeline of phases, signals, and response actions for a typical OpenGov manipulation incident, such as a treasury drain attempt or conviction voting exploit.

PhaseSignalResponseOwner

Pre-attack

Unusual proposal submission pattern or spam on a specific track

Monitor governance queue for anomalous activity; review proposal origin

Governance delegates, data teams

Active exploit

A referendum with a malicious call (e.g., treasury drain) is approved due to delegated voting power

Emergency governance intervention via Fellowship or Technical Committee to cancel enactment

Fellowship, Technical Committee

Active exploit

Conviction voting is gamed to multiply influence on a treasury proposal

Analyze vote distribution and delegation paths for abnormal conviction multipliers

Governance analysts, auditors

Containment

Malicious referendum is cancelled or fast-tracked for slashing

Coordinate with block explorers and wallets to flag the malicious referendum

Ecosystem coordination teams

Post-mortem

Root cause analysis reveals a flaw in delegation logic or voting period timing

Draft and enact a runtime upgrade to fix the parameter (e.g., voting period, conviction logic)

Runtime developers, Fellowship

Remediation

New OpenGov parameters are proposed to increase attack cost or reduce spam

Socialize the parameter change; monitor for unintended side effects on legitimate governance

Governance delegates, stakers

Monitoring

Long-term surveillance for new spam or manipulation patterns

Implement automated alerting on governance track activity and vote power anomalies

Data teams, infrastructure providers

technical-context
OPENGOV EXPLOIT TAXONOMY

Attack Vectors and Technical Mechanism

A technical breakdown of the primary attack vectors used to manipulate Polkadot's OpenGov referenda system, including proposal spamming, conviction voting exploits, and treasury draining attempts.

Governance manipulation in Polkadot targets the economic and social-layer assumptions of OpenGov, not the cryptographic integrity of the runtime. The most common attack vectors exploit the permissionless nature of referendum submission and the delegated, conviction-weighted voting model. A primary mechanism is referendum spamming, where an attacker floods multiple governance tracks with technically valid but malicious or frivolous proposals. This aims to exhaust voter attention, cause decision fatigue, and allow a dangerous proposal to pass unnoticed. A more direct economic attack involves treasury draining, where a proposal is crafted to approve a massive transfer of funds from the treasury to an attacker-controlled account, often disguised within a complex batch call or a seemingly legitimate infrastructure spending request.

A sophisticated technical vector is the conviction voting exploit. OpenGov allows token holders to voluntarily lock their tokens for a multiplier that amplifies their voting power. An attacker with a significant stake can lock tokens with a high conviction on a malicious proposal, creating an overwhelming economic weight that honest but uncoordinated voters cannot easily counter. This is particularly effective on tracks with lower decision-deposit requirements. Another mechanism involves decision-deposit manipulation. An attacker can place a very high decision deposit immediately after a proposal is created, causing the referendum to skip the normal decision period and proceed directly to the confirmation period, catching the community off-guard and preventing adequate time for social-layer coordination and opposition to mobilize.

The social-layer response to these attacks often involves the Fellowship or Technical Committee invoking fast-track or cancellation mechanisms, which themselves can become a point of governance controversy. Technical parameter changes, such as increasing the minimum decision deposit or adjusting the conviction multiplier curve, are the standard remediation. For integrators, treasury custodians, and large token holders, modeling these attack vectors requires continuous monitoring of the referendum queue, deposit patterns, and conviction-weighted voting power distribution. Chainscore helps governance participants build this monitoring infrastructure and review referendum integrity to detect manipulation attempts before they reach enactment.

IMPACT ANALYSIS

Affected Stakeholders

Token Holders and Delegates

Direct participants in OpenGov face the most immediate risk from manipulation attacks. Conviction voting exploits can amplify the influence of a single malicious actor, allowing them to pass referenda that drain the treasury or alter protocol parameters. Delegates must reassess their voting power assumptions when conviction multipliers are gamed.

Action items:

  • Review recent conviction voting patterns for anomalies.
  • Verify that your delegation strategy accounts for conviction manipulation vectors.
  • Monitor emerging referenda for signs of spam or Sybil attacks.

Chainscore can model attack vectors against specific governance tracks and review referendum integrity for large token holders and active delegates.

implementation-impact
POST-INCIDENT HARDENING

Remediation and Parameter Changes

After a governance manipulation incident, the technical and social response determines whether the attack vector is closed or remains exploitable. The following cards outline the specific parameter changes, monitoring improvements, and operational controls that Polkadot governance participants and parachain teams should implement.

01

Track Adjustment and Origin Hardening

OpenGov tracks (e.g., Root, Whitelisted Caller, Treasurer) can have their decision deposit requirements, confirmation periods, and approval thresholds adjusted via referenda. After a manipulation attempt, governance participants often propose raising the decision deposit on high-impact tracks to make spam economically prohibitive. Teams should monitor referenda.ReferendumInfoFor and convictionVoting.votingFor storage maps for unusual activity and advocate for parameter changes that align the cost of proposal submission with the potential damage of a malicious referendum passing.

02

Whitelist and Fellowship Intervention

The Whitelisted Caller origin and the Technical Fellowship provide a fast-path for neutralizing malicious referenda. A pre-authorized multisig or the Fellowship can cancel a dangerous referendum before its enactment period ends. Post-incident, the set of whitelisted callers is often reviewed and expanded to include security councils or emergency DAOs. Teams should understand the exact permissions of the Whitelisted Caller track and the Fellowship's ability to short-circuit the standard voting period when a treasury drain or parameter manipulation is detected.

03

Conviction Voting Parameter Tuning

Conviction voting allows token holders to amplify their vote weight by locking tokens for longer periods. Attackers can exploit this by locking a relatively small amount of tokens with 6x conviction to pass a referendum with low absolute turnout. Post-incident remediation often includes adjusting the conviction multiplier curve or increasing the minimum approval threshold for high-risk tracks. Teams should analyze the convictionVoting pallet parameters and model how different conviction curves affect the cost of a governance capture attack.

04

Social-Layer Coordination Playbooks

05

Referendum Monitoring and Alerting

Post-incident, teams must implement continuous monitoring of the referenda queue, conviction voting patterns, and treasury outflows. An effective alerting system detects anomalies such as a sudden spike in referenda submissions on high-impact tracks, a single account casting high-conviction votes across multiple tracks, or a treasury spend proposal that appears just before a holiday weekend when voter attention is low. Alerts should be routed to a multi-sig or security council capable of triggering a cancellation referendum.

06

Treasury Diversification and Rate Limiting

A single large treasury spend proposal can drain the entire on-chain treasury if approved. Post-incident remediation often includes implementing rate limiting on treasury outflows by adjusting the spendPeriod and spendLimit parameters in the treasury pallet. Additionally, governance participants may propose diversifying treasury assets into less liquid or time-locked instruments to slow down an attacker. Teams should model the maximum extractable value in a single spend period and advocate for limits that match the ecosystem's risk tolerance.

OPENGOV ATTACK SURFACE

Risk Matrix for Governance Participants

Failure modes and monitoring needs for delegates, treasury beneficiaries, and large stakeholders exposed to governance manipulation on Polkadot.

RiskFailure modeSeverityMitigation

Referendum spam

Attacker floods the queue with low-value proposals, burying legitimate referenda and exhausting voter attention

High

Monitor active referendum count per track; support capacity-based deposit scaling proposals

Conviction voting exploit

Attacker uses maximum conviction to multiply voting power on a self-serving proposal, then immediately sells tokens after execution

High

Track conviction-weighted vote distribution anomalies; verify against canonical source for conviction-locking enforcement

Treasury draining via nested multisig

Proposal requests treasury funds to a multisig controlled by the attacker, obscuring the ultimate beneficiary

Critical

Audit beneficiary address lineage; require identity verification for large treasury proposals

Deciding period last-block swing

Attacker waits until the final blocks of the Decision Period to cast a large vote, preventing adequate response time

Medium

Monitor late-vote surges; support adaptive confirmation periods for high-value proposals

Delegation chain compromise

A popular delegate's key is compromised and used to vote maliciously on multiple active referenda

Critical

Verify delegate identity binding; monitor for anomalous voting pattern changes from known delegates

Fellowship origin bypass

Attacker manipulates a lower-ranked Fellowship member to fast-track a malicious proposal via the Whitelist Caller origin

High

Audit Fellowship rank permissions; monitor all Whitelist Caller dispatches for unexpected calls

Emergency referenda abuse

Attacker fabricates urgency to pass a proposal through the fast-tracked Emergency track with minimal scrutiny

High

Require proof of emergency; monitor Emergency track usage frequency and proposer history

GOVERNANCE MANIPULATION INCIDENT RESPONSE

Detection and Response Checklist

A structured checklist for monitoring, detecting, and responding to governance manipulation attacks on Polkadot OpenGov. This guide helps infrastructure operators, governance participants, and security teams identify anomalous referendum activity, assess its impact, and coordinate an effective response.

What to check: Track the rate of new referenda submissions across all tracks, especially tracks with lower submission deposits (e.g., Small Tipper, Medium Spender). Look for bursts of proposals from the same account or newly funded accounts.

Why it matters: Proposal spamming is a low-cost attack that can overwhelm voter attention, bury legitimate proposals, and cause governance fatigue. Attackers exploit tracks with low submission deposits to flood the queue.

Signals to confirm:

  • A sudden spike in referenda creation on a specific track within a short time window (e.g., >10 proposals in an hour).
  • Multiple proposals with nearly identical or nonsensical content.
  • Proposals originating from accounts with no prior governance activity and minimal on-chain history.
  • Use of conviction-less voting on spam proposals to minimize capital lockup cost.
Chains We Build On

Looking to build on a specific blockchain?

We build smart contracts, DeFi applications, wallets, tokenization platforms, and blockchain infrastructure across the major ecosystems teams choose today. That includes Ethereum, Arbitrum, Optimism, Polygon, Avalanche, Solana, Sui, Aptos, Hedera, Stellar, and NEAR, with support for additional EVM and non-EVM networks based on your product requirements.

EVM ecosystems

  • Ethereum logo
    Ethereum
  • Arbitrum logo
    Arbitrum
  • Optimism logo
    Optimism
  • Polygon logo
    Polygon
  • Avalanche logo
    Avalanche
  • Cronos logo
    Cronos

Non-EVM ecosystems

  • Solana logo
    Solana
  • Sui logo
    Sui
  • Aptos logo
    Aptos
  • Hedera logo
    Hedera
  • Stellar logo
    Stellar
  • NEAR logo
    NEAR

Additional ecosystems

  • Polkadot logo
    Polkadot
  • Cosmos logo
    Cosmos
  • TON logo
    TON
  • Cardano logo
    Cardano
  • Algorand logo
    Algorand
  • Tempo logo
    Tempo

Also available for Base, appchains, custom EVM networks, and cross-chain product architecture.

GOVERNANCE ATTACK FAQ

Frequently Asked Questions

Practical questions for governance participants, treasury committees, and technical teams assessing the integrity of OpenGov referenda.

The primary vectors include:

  • Proposal spamming: Flooding the referenda queue with low-quality or duplicate proposals to exhaust voter attention and bury legitimate proposals.
  • Conviction voting exploitation: Using high-conviction locks to amplify voting power on a malicious proposal, then immediately unbonding after execution to minimize lock-up cost.
  • Treasury draining: Submitting a series of small-to-medium treasury proposals that individually fall below scrutiny thresholds but collectively extract significant funds.
  • Deciding period sniping: Submitting a malicious proposal and using a large, last-minute vote to pass it before the community can organize opposition.
  • Whitelist abuse: Compromising or colluding with a whitelisted origin (e.g., Fellowship) to fast-track a proposal without standard voting delays.

Chainscore helps governance participants model these attack vectors and review referendum integrity before execution.

Trusted by Industry Leaders

Delivering blockchain solutions for 5+ years.

We have partnered with 50+ leading DeFi protocols, NFT ecosystems, and fintech innovators to build secure, scalable, and capital-efficient blockchain products.

Selected Partners & Clients

ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
“I've been working with Chainscore Labs for last 3+ years, they've consistently delivered with strong ownership across multiple projects. The team is reliable and detail-oriented.”
L
Lee Erswell
CEO, Telos Foundation
how to get started

How to get started?

If you're looking for blockchain integration, ChainScore Labs has 5+ years of experience helping teams build and integrate exchanges, wallets, smart contracts, tokenization solutions, and protocol-connected products, we can help you choose the right path, integrate securely, and get to production faster. Our team consists of experienced blockchain developers and architects who can help you with your blockchain integration needs.

01

Exploration & Strategy

Define your product goals and choose the right blockchain architecture for your use case.

02

Architecture & Design

Design the smart contracts, tokenomics, and security parameters of your system.

03

Development & Integration

Build and integrate with wallets, oracles, and front-end dApps for a seamless experience.

04

Security & Launch

Comprehensive audits followed by a risk-managed mainnet deployment to protect your users.

Start a build

Need a blockchain engineering team?

Send the project context and we will respond with next steps, scope questions, and a practical path to delivery.