The Avalanche network is a complex economic system with multiple interacting subsystems: Staking Dynamics, Token Supply, Fee Dynamics, L1 Ecosystem, and Governance. This specification defines the mathematical framework for modeling these interactions using a differential specification approach.
Name | Symbol | Definition | Initial Value |
---|---|---|---|
Total Supply | Total AVAX tokens in existence | 457,300,000 | |
Circulating Supply | 218,100,000 | ||
Staked Supply | 239,200,000 | ||
Validator Stake | Total stake by validators | 202,800,000 | |
Delegator Stake | Total stake by delegators | 36,300,000 | |
Locked Supply | Tokens locked in vesting | 36,669,600 | |
Cumulative Burned | Total fees burned | 2,730,000 | |
Active Validators | Number of active validators | 1,956 | |
Primary Validators | Validators on Primary Network | 1,491 | |
L1 Validators | Validators on L1s | 465 | |
Active L1s | Number of active L1s | 66 | |
Modern L1s | L1s using ACP-77 | 27 | |
Legacy L1s | L1s using old model | 39 | |
Gas Price | Current gas price (nAVAX) | 25 | |
Excess Gas | Excess gas consumption | 0 | |
Daily Issuance | Daily token issuance | 25,885 | |
Daily Burning | Daily token burning | 750 | |
Staking APR | Average staking return | 0.0613 | |
Avg Stake Duration | Average staking period (days) | 180 | |
Delegation Utilization | Delegation capacity used | 0.356 | |
L1 Continuous Fees | Daily L1 fees (AVAX) | 20.57 |
Name | Symbol | Definition | Initial Value |
---|---|---|---|
Max Supply Cap | Maximum AVAX supply | 720,000,000 | |
Min Validator Stake | Minimum validator stake | 2,000 | |
Max Validator Stake | Maximum validator stake | 3,000,000 | |
Min Delegator Stake | Minimum delegator stake | 25 | |
Min Stake Duration | Minimum staking period | 14 days | |
Max Stake Duration | Maximum staking period | 365 days | |
Max Delegation Weight | Max delegation per validator | 5× | |
Min Consumption Rate | Minimum reward rate | 0.10 | |
Max Consumption Rate | Maximum reward rate | 0.12 | |
Minting Period | Annual minting period | 365 days | |
Block Time | Time between blocks | 2 seconds | |
Min Gas Price | Minimum gas price | 1 nAVAX | |
Gas Update Constant | Gas price update constant | 97,000 | |
Target Gas/Second | Target gas consumption | 15,000,000 | |
L1 Base Fee Rate | Base L1 fee rate | 512 nAVAX/s | |
L1 Target Capacity | Target L1 validators | 10,000 | |
L1 Max Capacity | Maximum L1 validators | 20,000 | |
Validator Restaking Rate | Validator reward restaking | 0.70 | |
Delegator Restaking Rate | Delegator reward restaking | 0.50 | |
Uptime Requirement | Minimum validator uptime | 0.80 | |
Delegation Fee | Average delegation fee | 0.071 |
A token holder can stake tokens by locking for duration :
For validators:
For delegators choosing validator :
where is the set of delegators to validator .
The circulating supply decreases:
At the end of staking period, staker receives rewards:
where the Effective Consumption Rate is:
For delegators, the net reward after commission:
where is the commission rate of validator .
When stake period ends, tokens return to circulation:
If restaking:
where depending on staker type.
Per epoch (day), new tokens are minted according to staking participation:
where is the stake-weighted average ECR:
The total supply increases:
This is allocated proportionally to all stakers but not realized until claim.
All transaction fees are burned permanently:
where daily burning is:
The gas price adjusts based on network congestion:
where excess gas consumption evolves as:
For a transaction consuming resources:
where:
An operator can create a new L1 by recruiting validators:
where is the number of validators for the new L1.
Each L1 validator pays continuous fees:
Total daily L1 fees burned:
where is the validator count for L1 .
If an L1 cannot pay fees:
Validators return to available pool or leave system.
Governance can update parameters within bounds:
For parameter with proposed change :
If time since last change :
where is the hysteresis function limiting change magnitude:
The continuous-time evolution of the system follows:
where:
where:
where:
where:
The system reaches equilibrium when all derivatives equal zero:
At equilibrium, staking inflows equal outflows plus restaking:
Empirically observed:
Issuance equals burning at equilibrium:
Gas price stabilizes when:
The system is locally stable if the Jacobian eigenvalues have negative real parts:
Key stability requirements: