Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
Free 30-min Web3 Consultation
Book Consultation
Smart Contract Security Audits
View Audit Services
Custom DeFi Protocol Development
Explore DeFi
Full-Stack Web3 dApp Development
View App Services
LABS
Glossary

Parameter Change Proposal

A Parameter Change Proposal is a formal governance vote to modify specific, pre-defined variables within a protocol's smart contracts, such as fee rates or reward schedules.
Chainscore © 2026
definition
GOVERNANCE MECHANISM

What is a Parameter Change Proposal?

A formal mechanism for modifying the adjustable settings of a blockchain network through community voting.

A Parameter Change Proposal (PCP) is a formal, on-chain governance proposal in a blockchain network that seeks to modify one or more of its protocol parameters. These parameters are the adjustable, often numeric, settings that define the network's economic and operational rules, such as block size, gas fees, staking rewards, inflation rates, or voting periods. Unlike a software upgrade proposal, which changes the core code, a PCP tweaks existing variables within the current protocol, allowing the network to adapt without requiring a hard fork.

The process typically follows a defined governance lifecycle. A proposer, who must often meet a minimum stake requirement, submits the proposal with the specified parameter changes to the network. The proposal then enters a voting period where token holders or validators cast weighted votes (e.g., yes, no, no_with_veto, abstain). If the proposal meets predefined passing thresholds—usually a combination of minimum turnout and a supermajority of votes—the changes are automatically executed by the network's code at the end of the voting period, without manual intervention.

Key parameters commonly governed by PCPs include monetary policy (e.g., Cosmos Hub's inflation_rate), staking mechanics (e.g., unbonding_time, slash_fraction), fee markets (e.g., Ethereum's base_fee_max_change_denominator post-EIP-1559), and governance settings themselves (e.g., min_deposit, voting_period). This creates a flexible system for on-chain governance, enabling decentralized and responsive calibration of the network in response to economic conditions, security analysis, or community sentiment.

For example, a decentralized application (dApp) experiencing congestion might advocate for a PCP to increase the block gas limit, while validators concerned about centralization might propose a PCP to decrease the minimum self-bond requirement. Prominent networks utilizing PCPs include Cosmos SDK-based chains, Terra Classic, and Osmosis, where such proposals are a routine part of network maintenance and evolution. The integrity of this system relies on informed voter participation to prevent malicious or ill-advised changes from being enacted.

key-features
GOVERNANCE MECHANISM

Key Features of Parameter Change Proposals

Parameter Change Proposals (PCPs) are formal governance votes to modify the configurable variables of a blockchain's protocol, such as gas fees, inflation rates, or validator requirements.

01

On-Chain Configuration Updates

A PCP directly modifies the on-chain parameters stored in a protocol's governance module. These are not code changes but adjustments to existing variables, such as:

  • Block gas limit (e.g., from 30M to 40M units)
  • Staking reward rate (e.g., inflation from 7% to 5%)
  • Slashing penalties for validator misbehavior
  • Voting period duration for future proposals
02

The Proposal Lifecycle

A PCP follows a defined governance process:

  1. Submission: A proposal with the new parameter value is submitted, often with a deposit.
  2. Deposit Period: Token holders stake funds to signal initial support.
  3. Voting Period: Delegates or direct token holders vote Yes, No, NoWithVeto, or Abstain.
  4. Execution: If the vote passes the required quorum and threshold, the parameter change is automatically executed by the governance module at a specified block height.
03

Common Parameter Categories

PCPs typically target several core protocol areas:

  • Monetary Policy: Inflation rate, block rewards, community pool tax.
  • Network Security: Validator slashing rates, unbonding period, minimum commission.
  • Performance & Cost: Gas prices (e.g., min_gas_price), block size/limits.
  • Governance Itself: Deposit requirements, voting periods, quorum thresholds.

Example: Cosmos Hub Proposal #69 changed the InflationMin and InflationMax parameters.

04

Technical vs. Social Consensus

While the vote is a technical mechanism, successful PCPs require social consensus. Key considerations include:

  • Economic Impact Analysis: How will the change affect staking yields, validator revenue, or user costs?
  • Game Theory & Incentives: Does the change create unintended consequences or new attack vectors?
  • Off-Chain Signaling: Discussions often occur first on forums (e.g., Commonwealth, Discord) and through signal proposals to gauge sentiment before the formal on-chain vote.
05

Automated Execution

A defining feature is automated, permissionless execution. Unlike a software upgrade proposal (which requires validators to manually upgrade nodes), a passed PCP is enacted automatically by the blockchain's state machine. The new parameter value is written to state at the designated block, with no further action required by validators. This reduces coordination overhead for routine economic adjustments.

06

Risk of Centralization

PCPs concentrate significant power. A malicious or poorly designed proposal could:

  • Extract value from users (e.g., drastically increase transaction fees).
  • Compromise security (e.g., reduce slashing penalties).
  • Censor transactions (e.g., set minimum gas price prohibitively high).

Robust governance requires high voter participation, transparent analysis, and sometimes veto powers (e.g., a high NoWithVeto threshold) to guard against harmful changes.

how-it-works
GOVERNANCE MECHANISM

How a Parameter Change Proposal Works

A Parameter Change Proposal (PCP) is a formal governance process in a blockchain network that allows token holders to vote on modifying specific, pre-defined variables within the protocol's code.

A Parameter Change Proposal (PCP) is a formal governance mechanism in a blockchain network that allows token holders to vote on modifying specific, pre-defined variables within the protocol's code. Unlike a software upgrade proposal, which changes the core logic, a PCP adjusts existing on-chain parameters such as block gas limits, staking rewards, inflation rates, or transaction fees. This process enables the network to adapt to new economic conditions or technical requirements without requiring a full chain upgrade or hard fork, making it a key tool for decentralized, on-chain governance.

The lifecycle of a Parameter Change Proposal typically begins with a community member or developer drafting the proposal on a governance forum. This draft outlines the specific parameter to be changed—for example, increasing the max_validators count from 100 to 150—and provides a clear rationale, economic impact analysis, and technical justification. After community discussion and refinement, the proposal is formally submitted on-chain, often requiring a deposit of governance tokens to signal seriousness and prevent spam. This initiates a defined voting period where token holders can cast their votes.

Voting on a PCP is usually weighted by the number of governance tokens a participant has staked or delegated. Common vote options include Yes, No, NoWithVeto, and Abstain. For the proposal to pass, it must typically meet a minimum quorum (a threshold of total voting power participating) and achieve a majority of Yes votes exceeding a defined ratio. A NoWithVeto vote is a strong rejection that can automatically reject a proposal and slash the submitter's deposit if it surpasses a certain threshold, often one-third of votes, guarding against malicious or harmful changes.

Once a Parameter Change Proposal successfully passes, the change is executed automatically by the network's governance module. The new parameter value is written directly to the blockchain's state and takes effect at a specified block height. This automated execution is a critical feature, as it removes the need for manual intervention by core developers or validators, ensuring the outcome of the democratic process is enforced trustlessly. For example, a passed proposal to change the inflation_rate parameter would automatically adjust the rate of new token issuance at the designated time.

Real-world examples of Parameter Change Proposals are common in networks like Cosmos Hub and Osmosis. These have included changes to the unbonding_time for staked assets, adjustments to the community_pool_tax for funding public goods, and fine-tuning slashing parameters for validator penalties. These proposals demonstrate how PCPs allow a decentralized community to perform monetary policy adjustments and network optimizations in a transparent and collective manner, directly influencing the blockchain's economic security and functionality.

common-parameters
GOVERNANCE

Common Protocol Parameters Adjusted

Parameter change proposals are a core governance mechanism allowing token holders to vote on adjustments to a blockchain's underlying economic and operational rules. These parameters directly influence security, scalability, and user experience.

examples
PARAMETER CHANGE PROPOSAL

Real-World Protocol Examples

Parameter Change Proposals are a core governance mechanism for modifying protocol variables. These examples illustrate how different blockchains implement and execute them.

GOVERNANCE PROPOSAL COMPARISON

Parameter Change vs. Other Proposal Types

A comparison of key characteristics distinguishing Parameter Change Proposals from other common governance proposal types in blockchain networks.

FeatureParameter Change ProposalText ProposalSoftware Upgrade ProposalCommunity Pool Spend Proposal

Primary Purpose

Modify a specific on-chain protocol parameter (e.g., inflation rate, gas limit)

Signal community sentiment or intent on a general topic

Coordinate a network upgrade to a new software version

Authorize spending from the community-owned treasury

On-Chain Execution

Code Modification Required

Typical Voting Period

7-14 days

3-7 days

14-28 days

7-14 days

Direct State Change

Common Quorum Threshold

40%

30%

67%

40%

Example Target

staking.slash_fraction_downtime: 0.01

N/A

Upgrade to v2.0.0 at block height 5,000,000

Send 100,000 ATOM to development fund multisig

security-considerations
PARAMETER CHANGE PROPOSAL

Security & Governance Considerations

A Parameter Change Proposal is a formal governance mechanism for modifying the configurable variables of a blockchain protocol. These proposals are critical for system maintenance, performance tuning, and risk management.

01

Core Definition & Purpose

A Parameter Change Proposal is a type of on-chain governance proposal that seeks to alter one or more configurable variables within a blockchain's protocol. Its primary purpose is to allow a decentralized community to adjust system parameters—such as block size, gas fees, staking rewards, or inflation rates—without requiring a full network upgrade or hard fork. This enables iterative optimization and risk mitigation in response to network conditions, economic shifts, or security research.

02

Common Parameter Types

These proposals target specific, pre-defined variables in the protocol's code. Common categories include:

  • Economic Parameters: Staking rewards, inflation rate, transaction fees, slashing penalties.
  • Consensus Parameters: Block size, block time, validator set size, unbonding periods.
  • Governance Parameters: Deposit requirements, voting periods, quorum thresholds.
  • Module-Specific Parameters: Interest rates in lending modules, oracle feed parameters, IBC packet timeouts. Altering these requires careful analysis of their interdependencies and potential second-order effects.
03

Security Risks & Attack Vectors

Poorly calibrated parameter changes can introduce systemic risks. Key security considerations include:

  • Economic Attacks: Drastically lowering staking rewards or slashing penalties could reduce network security by disincentivizing honest validation.
  • Performance Degradation: Increasing block size without proper testing can lead to network congestion or centralization pressures.
  • Governance Capture: Malicious actors could propose changes that benefit a minority at the expense of the network's health.
  • Unintended Consequences: A change in one parameter (e.g., fee market) can have cascading effects on application-layer smart contracts and user experience.
04

Governance Process & Best Practices

A robust process is essential for safe parameter changes. A typical workflow involves:

  1. Signal Proposal: An informal discussion to gauge community sentiment.
  2. Formal On-Chain Proposal: Submitting the change with a deposit, detailing the rationale and impact analysis.
  3. Voting Period: Token holders vote, often requiring a quorum and a supermajority (e.g., >66.7%) to pass.
  4. Execution: Upon passing, the change is automatically enacted after a delay. Best practices include simulation tools to model impacts, multisig execution delays for critical parameters, and clear communication of changes to node operators.
05

Real-World Examples

Parameter changes are routine in major networks:

  • Cosmos Hub: Regularly adjusts the inflation_rate and community_pool_tax via governance.
  • MakerDAO: Uses executive votes to change stability fees and debt ceilings for its collateral assets.
  • Compound: Governance controls the borrow_cap and collateral_factor for each listed asset.
  • Osmosis: Has adjusted swap fees and incentive weights for liquidity pools through proposals. These examples highlight the tool's role in adaptive monetary policy and protocol maintenance.
06

Related Governance Concepts

Parameter changes exist within a broader governance framework. Key related mechanisms include:

  • Software Upgrade Proposal: Proposes replacing the entire protocol codebase, more drastic than a parameter tweak.
  • Community Pool Spend Proposal: Requests spending from a community-owned treasury.
  • Text Proposal: A generic signaling proposal without automatic execution.
  • Voting Power: Often derived from staking (Proof-of-Stake) or token ownership, determining influence over parameter changes. Understanding the hierarchy and interaction of these proposal types is crucial for effective decentralized governance.
GOVERNANCE

Frequently Asked Questions (FAQ)

Common questions about Parameter Change Proposals, the primary mechanism for modifying the operational rules of a blockchain network.

A Parameter Change Proposal is a formal governance action to modify the configurable variables, or parameters, that control a blockchain's economic and operational rules. These parameters include block gas limits, inflation rates, staking rewards, and transaction fees. The process involves a governance module where token holders submit, discuss, and vote on the proposed changes. If the proposal passes a predefined threshold of votes and meets quorum, the network's software automatically implements the new parameter values at a specified block height, ensuring a decentralized and transparent upgrade process without requiring a hard fork.

ENQUIRY

Get In Touch
today.

Our experts will offer a free quote and a 30min call to discuss your project.

NDA Protected
24h Response
Directly to Engineering Team
10+
Protocols Shipped
$20M+
TVL Overall
NDA Protected Directly to Engineering Team