Shared externally
SIMD ###: Introducing a Programmatic, Market-Based Emission Mechanism Based on Staking Participation Rate
Authors: Tushar Jain, Vishal Kankani
#Summary
This is the first of two SIMDs intended to make Solana emissions more market oriented. This SIMD proposes a market-based mechanism to dynamically determine Solana emissions.
#Motivation
As Solana matures, stakers increasingly earn SOL through mechanisms like MEV. This income stream reduces the network's historical exclusive reliance on token emissions to attract stake and security. According to Blockworks (https://solana.blockworksresearch.com/), in Q4 2024 MEV, as measured by Jito Tips, was approximately $430M (2.1M SOL),representing massive quarter-over-quarter growth. In Q3 Jito Tips were approximately $86M (562k SOL), Q2 was approximately $117M (747k SOL), and Q1 was approximately $42M (300k SOL).
Given the level of economic activity the network has achieved and the subsequent revenue earned by stakers from MEV, now is a good time to revisit the network’s emission mechanism and evolve it from a fixed-schedule mechanism to a programmatic, market-driven mechanism.
The purpose of token emissions in Proof of Stake (PoS) networks is to attract stakers and validators to secure the network. Therefore, the most efficient amount of token issuance is the lowest rate possible necessary to secure the network.
Solana’s current emission mechanism is a fixed, time-based formula that was activated on epoch 150, a year after genesis on February 10, 2021. The mechanism is not aware of network activity, nor does it incorporate that to determine the emission rate. Simply put, it’s “dumb emissions.” Given Solana’s thriving economic activity, it makes sense to evolve the network’s monetary policy with “smart emissions.”
There are two major implications of Smart Emissions:
This is good for the Solana network and network stakers for four reasons:
Historically, issuance curves have remained static due to Bitcoin’s immutability ethos—a “Bitcoin Hangover” so to speak. While immutability suits Bitcoin’s mission to become digital gold, it doesn’t map to Solana’s mission to synchronize the world’s state at light speed.
In summary, the current Solana emissions schedule is suboptimal given the current level of activity and fees on the network because it emits more SOL than is necessary to secure the network. An issuance curve set by diktat is not the right long-term approach for Solana. Markets are the best mechanism in the world to determine prices, and therefore, they should be used to determine Solana’s emissions.
#Detailed Design
###Five variables drive Solana’s staking market:
These variables are mathematically related:
Currently, the network has a fixed issuance rate () while the number of SOL staked (N) fluctuates based on market conditions.
also fluctuates based on market conditions.
When considering new models for issuance, this relationship is critical.
##Proposed Design:
Programmatic, Market-Based Emission Mechanism Based on Staking Participation Rate
A dynamic, market-based rate can be determined using the following factors:
We imagine the Target Staking Participation Rate (T) as a governable variable and recommend a target staking participation rate of 50% for the following reasons:
It also proposes the following bounds for the issuance rate:
Increases or decreases in inflation should be proportional to the magnitude of the difference between the actual staking participation rate and the target rate (for example, 50% as per this proposal).
This approach would allow for a more dynamic response to fluctuations in staking participation. By aligning inflation adjustments with the actual deviation, network issuance better reflects the network’s real-time economic and security conditions.
Inflation adjustment function:
= Inflation change for the new epoch
= Speed Co-efficient
= Staking Participation Rate (s) at the start of epoch – Target Staking Participation Rate (T)
= Inflation in the last epoch
= Inflation in the new epoch
= inflation defined by current Solana issuance curve
This proposal sets = 0.05 per annum. So, for each extra percentage point higher/lower in staking participation rate, inflation would come down/go up by 0.05% p.a. in the next epoch. With the current staking participation rate of ~70%, the network would see a reduction of inflation of 1% p.a. in the next epoch. On the other hand, with a hypothetical staking participation rate of say 40%, the network would see an increase of inflation of 0.5% p.a. in the next epoch.
The function ensures that inflation is at least zero, and the
function ensures that the inflation does not rise above the current issuance curve.
This design offers several key benefits:
This dynamic approach balances the need for a secure, decentralized network with the flexibility to thrive in a competitive market.
##Alternatives Considered
###Alternative Design 1: Pick another fixed curve
A simple alternative would be to adjust the issuance rate to a fixed number, determined by community inputs. However, this approach presents several risks:
###Alternative Design 2: Fix Target Staking Yield
MEV has become a significant revenue source for stakers. One can consider changing the issuance rate by factoring in MEV tips, maintaining the same target yield as the original curve but offsetting it by the 30-day moving average of MEV tips.
New Issuance Rate (i) = Target Staking Yield − 30-day moving average of MEV tips
MEV tips reflect real revenue for validators and stakers, allowing the system to adjust to market conditions:
This approach is inspired by central bank monetary policy, adjusting inflation based on economic conditions.
But the big challenge with this design is that it incentivizes MEV payments to move out of sight of the tracking mechanism, thereby rendering the design completely ineffective.
For an abundance of clarity, we are not proposing any design which requires measuring MEV payments.
##Impact
Implemented thoughtfully, this design could have a major positive economic impact on the overall health of the Solana economy.
##Security Considerations
Targeting a staking participation rate of 50% ensures sufficient stake for consensus safety while maintaining the network’s security and decentralization.
Below 33%, we potentially risk network safety because a supermajority of all SOL has explicitly not voted on any given block and this opens the edge case possibility of long range attacks. It is important to note that these long range attacks are entirely theoretical and we have not seen one in practice. There are other mechanisms in Solana to protect against long range attacks.
This proposal is the first in a series of steps to make Solana’s consensus more secure and economics more market driven. The successor to this proposal is another SIMD that introduces the concept of long-term staking, which seeks to improve network security. The option to unstake SOL on a relatively short notice (i.e., a short cool down period) poses a potential risk to networks’ stability and safety, particularly in extreme circumstances where a significant amount of SOL is unstaked within a brief timeframe. The combination of these two SIMDs address these concerns while improving network security and economic activity.
[1] SOL inflation is not a “cost” to the network in the same way that stock-based compensation is a cost to a company. That is because SOL holders can stake tokens to keep pace with inflation while shareholders in a company cannot stake stock to participate in new issuance.