Liquid Stake with compassSOL for an 8.04% APY from staking, MEV + fees
Enjoy the freedom of liquid staking in Solana Defi while delegating your stake to the high performance Solana Compass validator. Stake or unstake at any time here, or with a Jupiter swap.
Benefit from our high staking returns and over 2 years experience operating a Solana validator, and receive additional yield from priority fees + MEV tips
Earn 6.8% APY staking with Solana Compass
Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.8% APY yield on your SOL, while supporting us to create new guides and tools. Learn more
Stake your SOL
- Click to connect your wallet
- Enter the amount you wish to stake
- Kick back and enjoy your returns
- Unstake from your wallet or our staking dashboard
Earn 6.8% APY staking with Solana Compass
Help decentralize and secure the Solana network delegating your stake to us and earn an impressive 6.8% APY yield on your SOL, while supporting us to create new guides and tools.
Unveiling Solana's Validator Landscape with Gui from Latitude
By Cove
Published on 2023-06-20
Discover the intricacies of Solana's validator ecosystem, bare metal infrastructure, and the future of blockchain performance with Gui from Latitude.
Unveiling Solana's Validator Landscape with Gui from Latitude
In a recent episode of The Cove Podcast, host Louis delved into the intricate world of Solana's validator landscape with Gui, the founder and CEO of Latitude, a bare metal infrastructure provider for developers. This insightful conversation shed light on the technical underpinnings of the fastest blockchain around and provided valuable insights into the world of high-performance computing in the crypto space.
The Rise of Bare Metal Infrastructure
Latitude, as explained by Gui, is a global bare metal computing platform that enables companies and developers of high-throughput applications to access computing power distributed across the globe. But what exactly is bare metal infrastructure, and why is it so crucial for blockchain networks like Solana?
Bare metal infrastructure refers to dedicated physical servers that are not virtualized. Unlike cloud services provided by hyperscalers such as AWS, Azure, or Google Cloud Platform (GCP), bare metal servers offer direct access to hardware resources without the overhead of a hypervisor layer. This direct access translates to superior performance, which is critical for high-throughput applications like Solana.
Gui elaborates on this point: "Particularly bare metal is used by any application that demands a lot of performance that pushes a lot of bandwidth to the internet. And that requires a low latency. This is what makes bare metal more compelling than using any kind of virtualized environments."
Hyperscalers vs. Bare Metal Providers
To illustrate the difference between hyperscalers and bare metal providers, Gui uses an apt analogy: "If serving data is like going from A to B in location, it's a bit like you have a school bus that can accommodate many different people and can maybe take more people or less people. And then you have like a Ferrari or a Porsche, which is more performant, but only fits one person."
This analogy helps to visualize the trade-offs between the two approaches. Hyperscalers optimize for multi-tenancy, allowing many users to share resources on a single physical machine. This approach is cost-effective for general-purpose computing but can lead to performance inconsistencies due to the "noisy neighbor" effect, where one tenant's activity can impact others sharing the same hardware.
Bare metal providers, on the other hand, offer dedicated hardware resources, ensuring consistent performance without interference from other users. This makes bare metal infrastructure ideal for applications that require high performance and low latency, such as blockchain validators.
Solana's Unique Hardware Requirements
Solana stands out among blockchain networks due to its high-performance requirements. Gui explains, "Solana produces blocks every 400 milliseconds, and that's why the requirement for high-performance machines is quite higher than traditional blockchains, where you produce a block every couple of minutes."
This rapid block production rate necessitates powerful hardware configurations. Latitude has developed three types of machines specifically built for Solana and other high-throughput blockchains:
- Validator nodes
- Consensus validators
- RPC (Remote Procedure Call) nodes
Each of these node types has its own specific hardware requirements, tailored to its role in the Solana ecosystem.
Validator Nodes vs. RPC Nodes
Understanding the distinction between validator nodes and RPC nodes is crucial for grasping Solana's architecture. Gui provides a clear explanation:
"A validator node is part of the consensus. They agree on what has been voted in each block, what is submitted to each block. To run a validator node, you need stake and that's it. You actually pay for one Sol a day to be able to vote."
RPC nodes, on the other hand, serve a different purpose: "The RPC, why are they shared the same, actually similar specs in terms of hardware, they are not part of the consensus. You don't need stake in RPC node. You are basically serving API requests and writing to the blockchain."
This distinction highlights the diverse roles within the Solana ecosystem and the importance of having a robust infrastructure to support both consensus and data access.
Hardware Specifications for Solana Nodes
The hardware requirements for Solana nodes are notably high, reflecting the network's emphasis on performance. For validator nodes, Gui recommends:
- Fast CPU (3 GHz or higher)
- 256 GB of RAM
For RPC nodes, the requirements are even more demanding:
- 500 GB to 1 TB of RAM
- AMD CPUs (24 cores, 3 GHz speed)
The need for such high RAM capacity in RPC nodes is due to the requirement to index Solana programs in memory for quick access. Gui explains, "You need to store these programs in RAM. And Solana has, I don't know how many programs, but it's a ton and you have to store them all on RAM."
The Role of GPUs in Blockchain
Interestingly, while GPUs (Graphics Processing Units) have become crucial in AI and machine learning applications, they play a minimal role in most blockchain networks, including Solana. Gui clarifies, "You only need CPU for any type of use case on Solana and any other blockchains."
However, he notes that GPUs may become more important in the crypto world for zero-knowledge (ZK) proof technologies. "The only requirement for GPUs right now in the crypto world would be for ZK, zero knowledge. The technology that allows you to provide proofs without providing the information itself."
Decentralization: More Than Just Node Count
A common criticism of Solana is that it's not sufficiently decentralized due to its high-performance requirements. However, Gui argues that decentralization should be measured in multiple dimensions:
- Geographical distribution
- ASN (Autonomous System Number) diversity
- Data center distribution
- Provider distribution
Gui emphasizes the importance of provider diversity: "A blockchain must be in as many data centers as possible and operated by as many different providers as possible. A data center is different than a provider because you can have multiple providers hosting the same data center."
He notes that Solana is currently running on 200 different data centers, which he considers "pretty impressive, pretty good because many of the other blockchains they operate, they actually run 100 validators, right? Less than data centers that Solana is currently distributed."
Liquid Staking and Its Impact
Liquid staking options, such as those offered by Marinade, are becoming increasingly important in the Solana ecosystem. Gui expresses enthusiasm for these developments: "It is really cool, right? You can still wonder rewards from that validator and use the token across DeFi."
He believes that liquid staking has the potential to improve decentralization by distributing stake across many node operators based on various metrics such as geographical location, stake concentration, and performance.
The Economics of Running a Validator
For those interested in running a Solana validator, understanding the economics is crucial. Gui breaks down the costs and potential returns:
- Annual cost: Approximately $11,000 (including hardware and voting costs)
- Break-even point: 110,000 SOL stake (with 5% commission)
- Potential earnings: Around $3,000 per month with 400,000 SOL stake
These figures highlight the significant investment required to run a profitable validator, but also demonstrate the potential returns for those who can attract sufficient stake.
Skills Required for Running a Validator
Aspiring node runners might be concerned about the technical skills required. Gui reassures that while some technical knowledge is beneficial, it's not as daunting as it might seem:
"I would say a basic develops Linux experience. You need to know how to log in to a SSH which is a terminal, right, and run. So, but this is not rocket science as well. And with the chat GPT is pretty easy to learn how to log in to SSH and run anything."
He also mentions the availability of Ansible Playbooks created by the community, which can help set up a node in just a few minutes.
The Future of Solana: Speed and Adoption
Looking ahead, Gui is excited about several developments in the Solana ecosystem:
- Improved user experience due to Solana's speed
- Increased DeFi volume on Solana
- The potential of Firedancer, a new Solana client written in C
Gui is particularly enthusiastic about Firedancer: "They are going to the core of the coding and they are building this client on C. They made a long-term bet with jump and it seems that it would be really, really interesting to see how faster we could get to Solana."
He believes that if Solana can significantly increase its transactions per second (TPS), it will enable new and interesting use cases that developers haven't even conceived of yet.
Latency: The Next Frontier
Beyond just raw TPS, Gui highlights the importance of reducing latency in the Solana network. He sees this as crucial for improving both performance and decentralization:
"Latency will bring more decentralization as well if we can improve latency between the nodes. These nodes are currently not only for Solana but for many of the blockchains. They are most concentrated in US and EU. If we can get better latency and we will have consensus validators setting up their nodes in South America for example, we're not skipping blocks. That will help a lot with the decentralization."
This focus on reducing latency aligns with Solana founder Anatoly Yakovenko's vision of achieving "consensus at the speed of light."
Decentralization and Adoption: A Balancing Act
In light of recent regulatory challenges in the crypto space, the importance of decentralization has come to the forefront. Gui remains optimistic about achieving meaningful adoption while maintaining decentralization:
"I truly believe, I think, like I mentioned earlier, why are the data centers and operators on Solana should further diversify. Solana already demonstrated that it's possible to have over 2,000 nodes across 200 different data centers and achieve an echymotical coefficient of 33 and process a lot of transactions."
He points to recent mainnet upgrades that have improved Solana's performance without compromising its decentralized nature. With upcoming improvements like Firedancer and advancements in hardware technology, Gui believes that Solana will continue to improve both its performance and its decentralization.
The Role of Hardware Advancements
Gui's optimism extends to the hardware side of the equation. He notes that new CPUs are coming out with "a massive amount of computing like multiplying by a factor of two times what everyone is using today." This suggests that Moore's Law, the observation that the number of transistors in a dense integrated circuit doubles about every two years, is still alive and well in the context of blockchain technology.
These hardware advancements will play a crucial role in Solana's ability to scale and improve its performance over time. As more powerful CPUs become available, Solana's validators will be able to process more transactions, reduce latency, and potentially lower the barriers to entry for new validators, further enhancing the network's decentralization.
Resources for Aspiring Validator Operators
For those inspired to dive deeper into the world of Solana validators, Gui recommends several resources:
- Latitude.mannystake.com - A website with resources for setting up nodes
- Solana Discord channels - Specifically the "validator support" channel
- Overclock Discord - For support with Ansible Playbooks
These resources provide a starting point for anyone interested in contributing to the Solana network by running a validator node.
Conclusion: Solana's Promising Future
As our conversation with Gui from Latitude draws to a close, it's clear that Solana's future is bright. The network's focus on high performance, combined with ongoing efforts to improve decentralization and reduce latency, positions Solana as a leading contender in the blockchain space.
The intricate interplay between hardware requirements, bare metal infrastructure, and blockchain technology showcased in this discussion underscores the complexity and sophistication of modern blockchain networks. As Solana continues to push the boundaries of what's possible in terms of speed and scalability, it's likely to attract more developers, users, and innovative applications.
With dedicated infrastructure providers like Latitude supporting the network and ongoing improvements like Firedancer on the horizon, Solana is well-positioned to overcome current challenges and realize its full potential. As the blockchain landscape evolves, Solana's commitment to performance and decentralization will undoubtedly play a crucial role in shaping the future of decentralized technologies.
Facts + Figures
- Solana produces blocks every 400 milliseconds, requiring high-performance machines
- Solana currently has about 2000 validators
- Validator nodes require 256 GB of RAM, while RPC nodes need 500 GB to 1 TB
- AMD CPUs are preferred for Solana nodes, with 24 cores and 3 GHz speed recommended
- Solana is running on 200 different data centers
- AWS currently holds about 10% of the stake concentration for Solana
- The annual cost to run a Solana validator is approximately $11,000
- A validator needs about 110,000 SOL stake to break even with a 5% commission
- A validator with 400,000 SOL stake can earn about $3,000 per month after costs
- Solana has achieved a Nakamoto coefficient of 33
- New CPUs are coming out with computing power multiplied by a factor of two compared to current standards
Questions Answered
What is bare metal infrastructure?
Bare metal infrastructure refers to dedicated physical servers that are not virtualized. Unlike cloud services, bare metal servers offer direct access to hardware resources without the overhead of a hypervisor layer. This direct access translates to superior performance, which is critical for high-throughput applications like Solana. Bare metal is particularly useful for applications that demand high performance, push a lot of bandwidth to the internet, and require low latency.
How does Solana's hardware requirements differ from other blockchains?
Solana's hardware requirements are significantly higher than most other blockchains due to its high-performance design. While traditional blockchains produce a block every couple of minutes, Solana produces blocks every 400 milliseconds. This rapid block production necessitates powerful hardware configurations. Validator nodes require fast CPUs (3 GHz or higher) and 256 GB of RAM, while RPC nodes need even more - 500 GB to 1 TB of RAM and AMD CPUs with 24 cores at 3 GHz speed.
What's the difference between a validator node and an RPC node in Solana?
A validator node in Solana is part of the consensus mechanism. It agrees on what has been voted in each block and what is submitted to each block. Validator nodes require stake and must pay one SOL per day to vote. On the other hand, RPC (Remote Procedure Call) nodes are not part of the consensus. They serve API requests and facilitate writing to the blockchain. RPC nodes don't require stake but need more RAM to index Solana programs for quick access.
How much does it cost to run a Solana validator?
The annual cost to run a Solana validator is approximately $11,000, including hardware and voting costs. To break even, a validator needs about 110,000 SOL stake if running with a 5% commission. With 400,000 SOL stake, a validator can potentially earn around $3,000 per month after costs. These figures highlight the significant investment required but also demonstrate the potential returns for those who can attract sufficient stake.
What skills are needed to run a Solana validator?
Running a Solana validator requires basic Linux experience and the ability to log into an SSH terminal. While some technical knowledge is beneficial, it's not as daunting as it might seem. With tools like ChatGPT, learning the necessary commands has become easier. Additionally, the Solana community has created Ansible Playbooks that can help set up a node in just a few minutes, further lowering the technical barrier to entry.
How does Solana plan to improve its performance in the future?
Solana is focusing on several areas to improve its performance. One key development is Firedancer, a new Solana client written in C that aims to significantly increase the network's transaction processing speed. Additionally, Solana is working on reducing latency between nodes, which could improve both performance and decentralization. The network is also benefiting from advancements in hardware technology, with new CPUs offering double the computing power of current standards.
What is liquid staking and how does it benefit Solana?
Liquid staking is a process where users can stake their SOL tokens and receive a liquid representation of their staked assets. This allows users to earn staking rewards while still being able to use their tokens in DeFi applications. Liquid staking options, such as those offered by Marinade, are becoming increasingly important in the Solana ecosystem. They have the potential to improve decentralization by distributing stake across many node operators based on various metrics such as geographical location, stake concentration, and performance.
On this page
- The Rise of Bare Metal Infrastructure
- Hyperscalers vs. Bare Metal Providers
- Solana's Unique Hardware Requirements
- Validator Nodes vs. RPC Nodes
- Hardware Specifications for Solana Nodes
- The Role of GPUs in Blockchain
- Decentralization: More Than Just Node Count
- Liquid Staking and Its Impact
- The Economics of Running a Validator
- Skills Required for Running a Validator
- The Future of Solana: Speed and Adoption
- Latency: The Next Frontier
- Decentralization and Adoption: A Balancing Act
- The Role of Hardware Advancements
- Resources for Aspiring Validator Operators
- Conclusion: Solana's Promising Future
- Facts + Figures
-
Questions Answered
- What is bare metal infrastructure?
- How does Solana's hardware requirements differ from other blockchains?
- What's the difference between a validator node and an RPC node in Solana?
- How much does it cost to run a Solana validator?
- What skills are needed to run a Solana validator?
- How does Solana plan to improve its performance in the future?
- What is liquid staking and how does it benefit Solana?
Related Content
Solana Is Dead I Mert Mumtaz (Helius)
Mert Mumtaz of Helius discusses Solana's technical advantages, scalability solutions, and the future of decentralized physical infrastructure networks.
MEV on Solana with buffalu from Jito Labs
Dive deep into the world of MEV on Solana with Lucas from Jito Labs. Learn about validator clients, searchers, and the future of blockchain technology.
Breakpoint 2023: Solana and AWS
AWS announces infrastructure for running Solana nodes and focuses on cost optimization for blockchain applications.
Token Extensions and Solana's Long-Term Strategy with Austin Federa
Austin Federa discusses Solana's innovative token extensions, mobile strategy, and vision for the future of blockchain technology and adoption.
Will A Solana ETF Get Approved? | Matthew Sigel
VanEck's Head of Digital Assets Research discusses Solana ETF filing, crypto market dynamics, and the future of blockchain technology in finance.
Community and Culture with Solana OG Based Charker
Dive into Solana's vibrant ecosystem with Chase Barker as he discusses NFTs, meme coins, and the future of blockchain innovation on the Midcurve podcast.
The One With Kollan from MetaDAO | ep. 4
Explore insights from Kollan on trading history, market making, and the future of decentralized governance with MetaDAO on Solana.
Inside the Solana Foundation with Austin Federa
Explore the Solana Foundation's strategy, ecosystem development, and future outlook with Head of Strategy Austin Federa in this insightful podcast interview.
Breakpoint 2023: Journey to Becoming a Validator
Explore the intriguing world of blockchain validation and the journey of becoming a validator on Solana's network.
Breakpoint 2023 Highlights
An overview of Solana's achievements and the future of decentralized networks presented at Breakpoint 2023.
xNFTs and Solana Phone ft. Armani Ferrante
Discover how xNFTs and the Solana Phone are revolutionizing Web3 mobile experiences with Coral founder Armani Ferrante.
Breakpoint 2023: Simulation of Transaction Limitation
Exploring the intricacies and future developments in the field of cryptocurrency transaction simulations and limitations
Breakpoint 2023: Validated Podcast - Conversation with Rune from MakerDAO
An in-depth conversation with Rune Christensen about MakerDAO's journey, its ambitious endgame vision, and the future of blockchain governance.
Solana Legend on Next Generation Blockchains
Solana OG shares insights on blockchain evolution, DeFi innovations, and the future of Web3 gaming in this in-depth interview
How Much Do Solana Validators Make?
Curious about how Validators work on Solana?
- Our Validator
- Borrow / Lend
- Liquidity Pools
- Token Swaps & Trading
- Yield Farming
- Solana Explained
- Is Solana an Ethereum killer?
- Transaction Fees
- Why Is Solana Going Up?
- Solana's History
- What makes Solana Unique?
- What Is Solana?
- How To Buy Solana
- Solana's Best Projects: Dapps, Defi & NFTs
- Choosing The Best Solana Validator
- Staking Rewards Calculator
- Liquid Staking
- Can You Mine Solana?
- Solana Staking Pools
- Staking On Solana
- How To Unstake Solana
- How To Unstake Solana
- How validators earn
- Best Wallets For Solana