Solana Validator Economics: A Primer (2024)

Introduction

One of Solana’s main value propositions is its extremely low fees. Fees on Solana consist of a base fee and a priority fee. Currently, the base fee is set to 0.000005 SOL per signature with an optional priority fee that increases the likelihood of transaction inclusion within a given block.

The natural question arises of how this fee structure can support a validator set without outside subsidies. In this piece, we break down the economics of validators on Solana for standard, non-archival nodes. While useful tools that detail the potential profit of validators have emerged, they often fail to explain or take into consideration all relevant costs. This article aims to provide a global viewpoint on Solana’s validator set rather than offering an analysis of a specific validator’s cost structures. Individual validators may be participating in additional out-of-protocol deals or offloading risk in a non-transparent manner.

We also consider out-of-protocol rewards validators can opt into. For example, validators running the Jito-Solana client receive additional MEV rewards. However, we do not consider or attempt to quantify other bespoke off-chain arrangements that may affect a validator’s profitability, such as internalized order flow markets.

Costs

The primary expense structure of a validator consists of three components:

  • Hardware
  • Operations (ingress/egress, on-chain voting)
  • Opportunity cost of capital and resources

Solana has long been criticized for having extremely high node requirements, preventing its quest for decentralization and credible neutrality. We aim to demystify the actual cost structure for validators without offering a normative viewpoint.

Hardware (Fixed Cost)

One of the highest costs for a validator is hardware - a fixed cost that a validator must pay per month or amortize over a period of time if purchasing hardware off the shelf.

One popular offering that ~14% of Solana validators use is Latitude’s bare metal offering, which starts at $350/month. Latitude’s c3 large costs anywhere between $370-$470 per month, depending on the region, with the following specifications (not including data egress costs):

Solana Validator Economics: A Primer (1)

Validators should adhere to the following guidelines for managing their hardware, as outlined on Solana’s website:

Solana Validator Economics: A Primer (2)

Actual costs vary heavily by region, amongst other factors, making it challenging to estimate. It is important to note that most validators do not manage their own hardware, utilizing dedicated bare metal servers such as Latitude. The Solana Foundation has made long-term deals with other data centers for guaranteed rack availability and month-to-month contracts.

Operations (Variable Cost)

Validators incur two main ongoing costs when running a validator:

  • On-chain voting (required for participating in consensus)
  • Data bandwidth (ingress/egress)

On-Chain Voting

Solana conducts voting on-chain for consensus, and these vote transactions incur the same fees as any other transaction on the network. Depending on the price of SOL, the fees associated with voting transactions can become the main operational cost for a validator. This is likely a validator’s highest cost at a high SOL price. In each epoch (432,000 slots), validators need to vote, and each voting transaction is priced at 0.000005 SOL (voting is privileged; there is no associated priority fee). This amounts to a total of ~2-3 SOL each epoch. Given that an epoch typically spans 2 to 3 days (generally closer to 2 days), the annual cost for voting transactions is ~300-350 SOL, translating to ~1 SOL per day.

Data Bandwidth

The Solana documentation recommends a minimum of a 1GB download/upload speed to maximize data throughput and minimize a validator’s skip rate. Bandwidth is often priced as a variable cost, but the specifics would depend on one’s internet service provider.

Like most providers, Latitude does not charge for any marginal ingress cost. Instead, they charge per TB on egress on the order of $0.64 - $3.60 per TB, depending on the region.

Solana Validator Economics: A Primer (3)

By comparison, AWS egress costs can be over $70 per TB, depending on the area and usage.

Estimating egress data bandwidth cost is also dependent on the amount of stake. This is because higher stake weight equates to being the slot leader more often, which results in more data to propagate (Turbine) and more transactions to forward to future leaders.

Opportunity Cost of Capital and Resources

While much of a validator’s burn rate consists of voting costs and server rental, one cost not normally considered is the opportunity cost of capital. When staking, a validator is, by definition, locking up capital to secure the network. In doing so, they are forgoing any other rewards (inside or outside the crypto ecosystem). From a purely economic point of view, other relevant metrics to consider include the risk-free rate on the US dollar (~4% at the time of writing) and other crypto networks’ staking APYs.

Additionally, operating a validator requires time and resources. Especially as one’s stake grows, it is important to monitor the uptime and skip rate of one’s validator to ensure it continues to be performant. This is often a time-consuming process that is the equivalent of an individual’s or multiple individuals’ full-time occupation, at least for the core vocal individuals who are contributing to the ecosystem.

Income

A validator’s income consists of three primary sources:

  • Inflation commission
  • Block rewards
  • MEV

Inflation Commission

The reward a validator receives is its commission on inflation. Validators participating in consensus receive rewards (in SOL) to incentivize participation. These rewards are paid via inflation. Inflation increases the total outstanding token supply and issues these newly minted tokens to validators.

Validators receive rewards at the end of each Solana epoch. These rewards are a commission on the annual inflation rate, calculated based on several factors:

  1. Global Inflation Rate: Solana defines a predetermined formula to calculate the amount of inflationary rewards per epoch. Determined by Solana's pre-set disinflationary issuance schedule, this rate is crucial for incentivizing early network participation and ensuring monetary stability and security.
  2. Stake Percentage: The fraction of total SOL staked compared to the circulating supply directly impacts the rewards. The greater the stake, the higher the potential rewards.
  3. Commission Rate: Charged by validator-clients, this fee is part of their income for maintaining the network. It is charged as a percentage of the total inflation rewards directed to their validator.
  4. Validator Participation: This includes the uptime and the percentage of slots in which the validator successfully voted, affecting their overall earnings.

Solana’s inflation mechanism is designed to reduce over time, starting with an initial rate of 7-9%, a disinflation rate of -14-16%, and eventually stabilizing at a long-term rate of 1-2%. This schedule is intended to balance early network growth with long-term stability.

Solana Validator Economics: A Primer (4)

The impact of these factors on the Solana economy can be simulated using various scenarios. For instance, by assuming an initial inflation rate of 8%, a disinflation rate of -15%, and a long-term rate of 1.5%, we can project token issuance over time and estimate staking yields based on different percentages of total SOL staked. Commonly, the staking percentages range between 60% and 90%, reflecting the community's engagement and parallels with other Proof-of-Stake protocols.

However, these projections do not account for variables like validator uptime, commissions, yield throttling, or potential slashing incidents. Moreover, the percentage of SOL staked is dynamic, influenced by the economic incentives set by the inflation schedule.

Staking can become a confusing topic quickly, but it is vital to remember that the net effect of inflation, and the common staking regime in PoS networks, is that it is a transfer from non-stakers to stakers.

Staking lowers float (i.e., outstanding token supply), locking tokens into the protocol. At the logical extreme, inflation requires absolute participation. This incentivizes liquid staking tokens (LSTs) for participation and capital efficiency, which one should expect to gain additional adoption on Solana.

Inflationary monetary policies are not inherently bad; rather, they aim to subsidize security today and extend credit toward future demand to offset today's cost. Inflation can be understood as crypto's version of attempting to uncorrelate economic security from financial cycles (demand for blockspace).

Block Rewards

Validators assigned as the leader of a given block receive additional rewards in the form of block rewards. These block rewards consist of 50% of the base fee and 50% of the priority fees (the other half are burned).

Solana Validator Economics: A Primer (5)

Umbra Research

Recent spikes in usage have led to increased priority fees – half of which goes to the leader:

Solana Validator Economics: A Primer (6)

Dune

Solana’s current fee structure, where 50% of a transaction fee is retained by the leader (the validator processing the transaction) and the remaining 50% is destroyed, is well understood by the community as not incentive-compatible. Under this system, a sender is motivated to form an out-of-protocol agreement with the leader to pay the priority fee outside the network (to avoid the burn).

It is important to note that most of a validator’s income comes from the inflation commission, not block rewards. Consequently, the financial benefit of engaging in such side deals today is relatively modest.

A prevalent example of this arrangement is seen in the use of Jito auctions by validators running the Jito-Solana client. This approach alters the continuous block-building process of Solana’s standard protocol by implementing blockspace auctions during the initial phase of their assigned slots.

MEV

MEV, or “Maximal Extractable Value”, refers to a validator’s profit that can be made via their ability to arbitrarily include, exclude, or reorder transactions within the blocks they produce. On Solana, validators assigned leaders have complete control over block packing and scheduling (though many today validators run unmodified forks of the Solana Labs or Jito-Solana client). Validators have incentives to include transactions relayed to them via RPCs and other validators for inclusion in the form of priority fees. Still, there is no stringent requirement for a validator to include those transactions.

Although the landscape of MEV on Solana is rapidly changing, many negative externalities of MEV impact the broader ecosystem. 58% of all compute is wasted by failed arbitrages:

Solana Validator Economics: A Primer (7)

Jito

However, when the leader of a block is running the Jito-Solana client, MEV can be extracted more efficiently. Searchers can send bundles to the leader for block inclusion via an off-chain auction mechanism. This auction generally encompasses the first 200ms of a given slot:

Solana Validator Economics: A Primer (8)

Due to the competition being based on price rather than speed, a larger portion of the extractable value must be offered in the bundle auction; all the tips from the bundle are allocated to the leader (and passed down to the stakers).

Validators can also vertically integrate and extract MEV by reordering transactions and capturing MEV opportunities themselves. While there is little evidence that this is happening at scale today, the incentive for this behavior is increasing as more retail activity comes to Solana.

The MEV landscape on Solana is rapidly changing and maturing – over 2 million bundles and 8,500 SOL going through Jito over the past week:

Solana Validator Economics: A Primer (9)

Jito

The MEV landscape on Solana is relatively small compared to Ethereum. However, as more individuals use Solana and activity increases, more MEV opportunities will arise, leading to increased income for validators.

Solana Foundation Delegation Program

Becoming a validator and participating in consensus is a permissionless system. However, because of the associated costs, the Solana Foundation has set up a program called the Solana Foundation Delegation Program (SFDP) to assist with offsetting some of the initial validation costs.

The delegation program is currently going through some changes. The revised program aims to provide more substantial support to validators in their initial stages, gradually decreasing over time as they become self-sufficient. This approach encourages validators to attract external staking and maintain high-performance standards. Additionally, the delegation program aims to improve decentralization and prioritizes validators not running on popular offerings, including Latitude, AWS, and Terraswitch.

Under the new system, the Solana Foundation will cover the voting costs of validators for the first year, with a phased reduction: 100% for the first three months, then 75%, 50%, and 25% in subsequent quarters, ceasing after 12 months. This tapered support intends to assist new or small validators with initial costs while motivating them to secure sustainable stake levels.

Additionally, the SFDP is the matching of external stakes at a 1:1 ratio, up to a 100,000 SOL cap from the Foundation. This policy reinforces community-driven staking decisions and incentivizes validators to engage with the broader Solana community. For instance, a validator with 10,000 SOL in external stake will receive an equivalent match from the Foundation, doubling their total stake. Validators with substantial external stake, like 250,000 SOL, will receive the maximum 100,000 SOL match. Performance criteria have also been updated to include baseline requirements and an acceptable skip rate, calculated over a longer period to minimize variance for validators with fewer leader slots in an epoch.

The SFDP will also allocate a base amount of SOL of around 40,000 SOL per participant initially (i.e., approximately the amount of SOL required to break even) from the Foundation’s remaining stake after matching. This base delegation is essential for validators to participate in block production. Over time, as more stake gets matched and more Foundation stake is deposited into stake pools, this base amount will decrease. The Foundation also focuses on bolstering the liquid staking ecosystem by depositing stake into stake pools, thus supporting community network orientation.

These SFDP changes, targeting a rollout in late January or early February 2024, aim to uplift the quality and reliability of validators within the Solana network. It’s important to note that participation in the SFDP is not mandatory for running a validator on Solana, as the validator set remains permissionless. The majority of successful “community” validators do not have Foundation-delegated stake.

Additional Considerations and Conclusion

Thus far, this post has outlined the revenue and cost structure of validators on Solana in its current state. Well-performing validators must keep up with the latest technical developments and updates on Solana.

Here are some considerations as to what validators today are beginning to consider:

  • Most of the transactions on-chain today are spam. What happens if/when the scheduler is deterministic and block packing becomes more efficient?
  • Is long-term staking, where stakers with longer time horizons get higher APYs, on the horizon and how might this interact with their individual risk profile?
  • Which aspects of their operations, if any, will change when Solana implements programmatic slashing? How might this change not only their behavior but also the behavior of other validators?
  • Once Firedancer is implemented, how will that affect their economics? Will all validators run the Firedancer client as the primary client, with the Labs/Jito client as a backup? Will there be a Jito-Firedancer fork?

In this post, we’ve explored some of the basic mechanisms that underlie the core economics of Solana. This likely reflects the state of validators today, but the landscape is rapidly changing. Validators should consider future upgrades and their implications, including but not limited to deterministic scheduling, long-term staking incentives, programmatic slashing, and the introduction of new clients like Firedancer.

Thanks to Ben Hawkins (Solana Foundation) and 7Layer (Overclock) for feedback and review.

Solana Validator Economics: A Primer (2024)

FAQs

Solana Validator Economics: A Primer? ›

Validators participating in consensus receive rewards (in SOL) to incentivize participation. These rewards are paid via inflation. Inflation increases the total outstanding token supply and issues these newly minted tokens to validators. Validators receive rewards at the end of each Solana epoch.

Is it profitable to be a Solana validator? ›

Consequently, validators' total annual income ranges from 0.577% to 0.997% of their total staked amount. In the broader financial context of the Solana network, users generate substantial fees amounting to approximately $189M per year, comprising 1.66M SOL in priority fees and 140K SOL in base fees.

How much does it cost to be a validator on Solana? ›

Solana validator servers cost about $350-$700 USD per month to run (let's take $4,500/year as an estimate), and assuming about 2–3 SOL in voting costs per epoch (~2 to 3 days), this amounts to about $45,000-$68,000 USD per year.

How much sol to run a validator? ›

1 Answer. You need around 1 sol per day for votes. So you need around 5k self stakes sol to be profitable or 50k sol with a 10% fee.

Which Solana validator is the best? ›

Top 30 Solana Validators
  • Perfect Stake. ...
  • Hohla. ...
  • elgreen. ...
  • Bukashka. ...
  • trk. ...
  • Node Monkey | 0% MEV Commission, High APY. ...
  • DinoSol. One of the last! ...
  • kerak69 0% fee + Jito MEV. High-performance server, highly reliable data center!

Do Solana validators get paid? ›

Validators can also earn additional rewards from the transaction fees users pay when interacting with the Solana network. A portion of these fees is allocated to the validators who process and validate the transactions.

Can Solana make me rich? ›

Solana (SOL 0.43%) has minted a lot of millionaires since its launch in 2020. The cryptocurrency started trading at $0.95 and hit its all-time high of $260.06 on Nov. 6, 2021 -- which would have turned a $10,000 investment into $2.74 million.

What is Solana validator commission? ›

Validators receive rewards at the end of each Solana epoch. These rewards are a commission on the annual inflation rate, calculated based on several factors: Global Inflation Rate: Solana defines a predetermined formula to calculate the amount of inflationary rewards per epoch.

What are the benefits of being a Solana validator? ›

Validators receive protocol-based rewards, which are issuances from a global, protocol-defined inflation rate, in addition to earnings from transaction fees. Stake pools further reward validators by promoting censorship resistance, decentralization, and the growth of DeFi on Solana​​​​.

Is it profitable to run a validator node? ›

In a nutshell, running a validator can be a profitable endeavor and isn't as inaccessible as it may initially seem.

How many Solana validators exist? ›

The Solana mainnet beta network went live in March 2020. Since then, it's grown into a network of over 3,400 validators, including over 2,400 consensus nodes.

How do validators make money? ›

Validators earn financial rewards for carrying out their assigned duties: proposing and validating blocks. As we'll explain in more detail later, these rewards come from new ETH issuance, priority fees from transactions, and maximal extractable value (MEV).

How much can you earn as a validator? ›

The total reward for a validator depends on these factors, including the amount of ETH staked and the total number of validators on the network. On average, you can expect an annual percentage yield (APY) between 4% and 10%. Missed Duties: Validators have two primary roles: checking new blocks and proposing new ones.

Is validating Solana profitable? ›

The average MEV reward per block is currently about 0.0427SOL, and in the Jito client, this income is generally shared with the staking users, and the validator charges an 8% commission. Based on this calculation, the income from this part of staking 10,000SOL per year is about US$970 per year.

What computer do I need for Solana validator? ›

A multi-core processor, preferably with high clock speeds ( core/GHz rate ), is recommended. Storage: Fast and large NVMe storage is essential. It would help if you had the speed and capacity to handle the ledger growth. 2 x 1.92GB NVMe enterprise drives would be perfect for your Solana validator node.

How to start a Solana validator? ›

Common issues​
  1. Open The Terminal Program.
  2. Install The Solana CLI Locally.
  3. Create Keys.
  4. Create a Vote Account.
  5. Save the Withdrawer Keypair Securely.
  6. SSH To Your Validator.
  7. Update Your Ubuntu Packages.
  8. Sol User.

How much money can you make staking Solana? ›

This means that, on average, stakers of Solana are earning about 5.11% if they hold an asset for 365 days. 24 hours ago the reward rate for Solana was 5.11%. 30 days ago, the reward rate for Solana was 5.20%. Today, the staking ratio, or the percentage of eligible tokens currently being staked, is 65.62%.

Can you make money as a validator? ›

Validators make money in various ways: Verifying Blocks: Validators earn rewards for verifying blocks proposed by others, checking their legitimacy, and voting on whether to add them to the blockchain.

Top Articles
Economic recovery in early stages, to benefit various sectors; Watch out for Infra, bank stocks| INTERVIEW
How To Trade Successfully With Ethereum [Guide To The Leading Altcoin]
Gamevault Agent
Hocus Pocus Showtimes Near Harkins Theatres Yuma Palms 14
Free Atm For Emerald Card Near Me
Craigslist Mexico Cancun
Hendersonville (Tennessee) – Travel guide at Wikivoyage
Self-guided tour (for students) – Teaching & Learning Support
Doby's Funeral Home Obituaries
Vardis Olive Garden (Georgioupolis, Kreta) ✈️ inkl. Flug buchen
Select Truck Greensboro
How To Cut Eelgrass Grounded
Craigslist In Flagstaff
Shasta County Most Wanted 2022
Energy Healing Conference Utah
Testberichte zu E-Bikes & Fahrrädern von PROPHETE.
Aaa Saugus Ma Appointment
Saritaprivate
Geometry Review Quiz 5 Answer Key
Walgreens Alma School And Dynamite
Bible Gateway passage: Revelation 3 - New Living Translation
Shadbase Get Out Of Jail
Gina Wilson Angle Addition Postulate
Celina Powell Lil Meech Video: A Controversial Encounter Shakes Social Media - Video Reddit Trend
Walmart Pharmacy Near Me Open
Dmv In Anoka
A Christmas Horse - Alison Senxation
Access a Shared Resource | Computing for Arts + Sciences
Umn Biology
Obituaries, 2001 | El Paso County, TXGenWeb
Cvs Sport Physicals
Rogold Extension
'Conan Exiles' 3.0 Guide: How To Unlock Spells And Sorcery
Colin Donnell Lpsg
Teenbeautyfitness
Weekly Math Review Q4 3
Facebook Marketplace Marrero La
Nobodyhome.tv Reddit
Topos De Bolos Engraçados
Electric Toothbrush Feature Crossword
Gregory (Five Nights at Freddy's)
Grand Valley State University Library Hours
Holzer Athena Portal
Hampton In And Suites Near Me
Costco The Dalles Or
Stoughton Commuter Rail Schedule
Bedbathandbeyond Flemington Nj
Free Carnival-themed Google Slides & PowerPoint templates
Otter Bustr
Used Curio Cabinets For Sale Near Me
San Pedro Sula To Miami Google Flights
Selly Medaline
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 5706

Rating: 4.8 / 5 (58 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.