CMX Chain – Validator Reward & Fee Burn Policy
1. System Overview
CMX Chain operates under a validator-based consensus architecture where block rewards and transaction fees are distributed according to standard IBFT proposer logic.
However, validator-level reward treatment differs based on operator classification.
The protocol distinguishes between:
Core-operated validators (managed by the CMX Core entity)
Independent third-party validators
Core Policy Principle
Validators operated by the Core entity:
Do not retain block rewards
Do not retain transaction fees
Burn 100% of earned rewards and fees
Independent validators:
Retain block rewards
Retain transaction fees
May voluntarily implement burn policies
This architecture introduces a validator-level emission control layer without modifying the base reward formula at the protocol level.
The monetary supply remains algorithmically defined, while effective emission becomes dynamically elastic.
2. Consensus & Block Production Parameters
Consensus Mechanism
IBFT (Istanbul Byzantine Fault Tolerance)
IBFT ensures:
Immediate block finality
Deterministic validator rotation
Byzantine fault tolerance
No probabilistic fork resolution
Network Parameters
Block Time: 2 seconds
Block Reward: 0.001 CMX
Nominal Gross Emission Rate
Given:
Block Reward=0.001 CMXBlock\ Reward = 0.001\ CMXBlock Reward=0.001 CMX
Blocks per minute:
602=30 blocks\frac{60}{2} = 30\ blocks260=30 blocks
Emission calculation:
0.001×30=0.03 CMX per minute0.001 \times 30 = 0.03\ CMX\ per\ minute0.001×30=0.03 CMX per minute 1.8 CMX per hour1.8\ CMX\ per\ hour1.8 CMX per hour 43.2 CMX per day43.2\ CMX\ per\ day43.2 CMX per day
This represents theoretical gross issuance, assuming no burn activity.
3. Reward Distribution Flow (IBFT Proposer Logic)
For each finalized block:
Step 1: Block Reward Computation
block_reward=0.001 CMXblock\_reward = 0.001\ CMXblock_reward=0.001 CMX
Step 2: Gas Fee Aggregation
total_gas_fees=∑(gas_used×gas_price)total\_gas\_fees = \sum (gas\_used \times gas\_price)total_gas_fees=∑(gas_used×gas_price)
Step 3: Total Validator Reward
total_reward=block_reward+total_gas_feestotal\_reward = block\_reward + total\_gas\_feestotal_reward=block_reward+total_gas_fees
The total reward is transferred to the proposer validator address.
This follows standard IBFT execution logic without modification.
4. Core Validator Burn Execution Layer
For validators operated by the Core entity:
Immediately after reward distribution:
burn_amount=block_reward+total_gas_feesburn\_amount = block\_reward + total\_gas\_feesburn_amount=block_reward+total_gas_fees
The full reward is permanently removed from circulation.
Burn Execution Methods
Burn may occur through:
Transfer to an irrecoverable burn address (e.g.,
0x000...dead)Invocation of a protocol-level
burn()functionAutomated treasury-burn execution logic
All burns are:
Deterministic
On-chain executed
Cryptographically verifiable
Non-reversible
Core-operated validator addresses do not accumulate rewards.
5. Dynamic Supply Impact Model
Define:
VtotalV_{total}Vtotal = Total active validators
VcoreV_{core}Vcore = Number of Core-operated validators
PcoreP_{core}Pcore = Proportion of blocks produced by Core validators
Pcore=BlockscoreTotal BlocksP_{core} = \frac{Blocks_{core}}{Total\ Blocks}Pcore=Total BlocksBlockscore
Gross Emission
gross_emission=block_reward×total_blocksgross\_emission = block\_reward \times total\_blocksgross_emission=block_reward×total_blocks
Net Emission
net_emission=gross_emission×(1−Pcore)−gas_fees_burned_by_corenet\_emission = gross\_emission \times (1 - P_{core}) - gas\_fees\_burned\_by\_corenet_emission=gross_emission×(1−Pcore)−gas_fees_burned_by_core
Deflationary Threshold Condition
If:
Pcore=1P_{core} = 1Pcore=1
Then:
net_block_reward_emission=0net\_block\_reward\_emission = 0net_block_reward_emission=0 net_supply_change=−total_gas_feesnet\_supply\_change = - total\_gas\_feesnet_supply_change=−total_gas_fees
Under this condition, the chain becomes:
Strictly deflationary
Partial Validator Participation Scenario
If:
0<Pcore<10 < P_{core} < 10<Pcore<1
Then:
Block reward emission scales proportionally
Fee burn scales proportionally
Net supply becomes dynamic
This creates a validator-participation-weighted emission model.
6. Monetary Elasticity Layer
The burn mechanism introduces monetary elasticity tied to validator composition.
Emission is no longer static.
Effective inflation rate becomes:
Effective Inflation=Net EmissionCirculating SupplyEffective\ Inflation = \frac{Net\ Emission}{Circulating\ Supply}Effective Inflation=Circulating SupplyNet Emission
As Core validator proportion increases:
Inflation decreases
Deflation probability increases
Supply discipline strengthens
7. Transaction Fee Deflation Channel
All gas fees generated by Core-operated validators are burned.
Let:
Ft=Total gas fees at time tF_t = Total\ gas\ fees\ at\ time\ tFt=Total gas fees at time t
If Core produces percentage PcoreP_{core}Pcore:
Burned Fees=Ft×PcoreBurned\ Fees = F_t \times P_{core}Burned Fees=Ft×Pcore
Higher network usage therefore increases:
Burn rate
Deflationary pressure
Supply contraction velocity
This ties monetary contraction directly to network activity.
8. Transparency & Auditability Framework
Observers can independently verify:
Block proposer identity
Reward transfer events
Burn transactions
Net circulating supply change
Verification sources:
Block explorer data
On-chain event logs
Reward transfer records
Burn address balances
No opaque treasury offsets or manual accounting is required.
All mechanics are self-verifiable.
9. Economic & Governance Implications
This architecture produces:
1. Supply Discipline Without Emission Modification
Base emission remains constant, but effective supply adapts dynamically.
2. Incentivized Decentralization
Higher third-party validator participation increases reward retention.
3. Usage-Driven Deflation
Higher transaction volume → higher gas burn → stronger contraction.
4. Monetary Policy Through Validator Composition
Supply elasticity becomes partially determined by validator structure.
10. Structural Advantages
Compared to fixed-emission or governance-modified supply models, this approach:
Avoids sudden emission halving events
Avoids discretionary monetary policy
Avoids unpredictable governance-driven minting
Maintains validator incentives
Enables gradual, measurable emission reduction
11. Strategic Outcome
The Validator Reward & Fee Burn Policy integrates:
Consensus Participation → Monetary Policy → Supply Discipline
This ensures that:
Network activity strengthens scarcity
Core validator participation strengthens deflation
Decentralization balances emission
Monetary contraction is transparent
CMX supply dynamics are therefore:
Deterministic at base layer Elastic at validator layer Transparent at execution layer
Last updated