Solana stands as a leading blockchain platform with a market capitalization of approximately $63 billion. It has become a preferred choice for introducing off-chain users, particularly in areas like Decentralized Physical Infrastructure Networks (DePIN), mobile applications, and payment solutions. The network has made significant strides over the past year, especially after Visa announced plans to expand stablecoin functionalities on Solana. During the 2024 Consensus Conference, PayPal revealed that PayPal USD (PYUSD) is now available on Solana, making transactions faster and more cost-effective. Currently, PYUSD's market capitalization is $827.83 million, with 58.3% on Solana and 41.7% on Ethereum.
Core Team and Funding
Solana’s founding team comprises experienced professionals dedicated to advancing blockchain technology:
- Founder and CEO: Anatoly Yakovenko
- Co-founder: Raj Gokal
- Co-founder and CTO: Greg Fitzgerald
- Co-founder: Stephen Akridge
- Co-founder and Chief Scientist: Eric Williams
The project has secured funding through multiple rounds:
- Seed Round (Q1 2018): $3.17 million at $0.04 per token
- Private Round (Q2 2018): $12.63 million at $0.20 per token
- Series A (Q2 2019): $20 million led by Multicoin Capital
- Validator Round (Q3 2019): $5.7 million at $0.225 per token
- Strategic Round (Q1 2020): $2.29 million at $0.25 per token
- TGE and Distribution (April 2020): Listed at $0.67
- Undisclosed Round (June 2021): $314 million led by Andreessen Horowitz and Polychain Capital
Major investors include Jump Crypto, BlockTower Capital, Distributed Global, and Reciprocal Ventures.
Tokenomics and Supply Dynamics
SOL’s tokenomics are designed to balance inflation, staking rewards, and network security:
- Total Supply: 584,294,896 SOL
- Circulating Supply: 467,932,073 SOL (80.1%)
- Non-Circulating Supply: 116,362,823 SOL (19.9%)
- Staked Supply: 383,399,756.5 SOL (65.6% of total supply)
- Locked Staked SOL: 48,163,740.1 SOL (12.6% of staked supply)
- Inflation Rate: Current rate is 5.036%, decreasing by 15% annually until reaching 1.5%
- Fee Structure: 50% of transaction fees are burned; the remainder is distributed as block rewards to validators
Inflation Mechanism
SOL tokens are introduced through genesis blocks and protocol inflation (staking rewards). Tokens are removed from circulation primarily via transaction fee burns. The inflation schedule is governed by three parameters: initial inflation rate of 8%, disinflation rate of -15%, and long-term inflation rate of 1.5%. Inflation began in February 2021 at epoch 150.
Proof-of-Stake (PoS) inflation effectively transfers wealth from non-stakers to stakers, diluting the value for non-participants while rewarding those who stake. Solana maintains a high staking rate of 65%, with approximately 380 million SOL currently staked.
Staking yields are influenced by inflation rate, validator uptime, commission rate, and the percentage of SOL staked. Transaction fee burns contribute to deflationary pressure, though their impact remains modest. After the implementation of SIMD-96, the effect of burns will become negligible.
Inflation Scenarios and Impact
Helius outlines four potential scenarios for adjusting Solana’s inflation parameters:
- Scenario A: Disinflation rate doubles from -15% to -30%
- Scenario B: Long-term inflation rate halves from 1.5% to 0.75%
- Scenario C: Immediate reduction of current inflation from 5% to 2.5%
- Scenario D: Combine Scenario A and B—halve current inflation, double disinflation rate, and halve long-term inflation
Over the next eight years, these adjustments would impact total supply and SOL price differently. Assuming a starting price of $150 per SOL:
- Baseline: Price decreases by 18.5% to $122.25
- Scenario A: Price decreases by 13.93% to $129.10
- Scenario C: Price decreases by 12.07% to $131.90
- Scenario D: Price decreases by 7.26% to $139.10
Technical Architecture
Solana is a high-performance blockchain designed for speed, efficiency, and scalability. It supports thousands of transactions per second with low latency and minimal fees—block time is 400 milliseconds, and costs are a fraction of a cent.
Programming Languages
Solana primarily uses Rust for smart contracts due to its concurrency, memory safety, and low-level control. The platform also supports all LLVM-compatible languages like C and C++. For client development, Solana offers SDKs for Java, C#, Python, Go, and Kotlin, facilitating communication via JSON RPC API.
Mechanism and Architecture
Solana’s architecture leverages a unified, composable ecosystem where all applications integrate into a single blockchain. This design eliminates the need for bridges, separate chain IDs, or liquidity fragmentation. The network’s performance stems from its ability to utilize hardware capabilities fully, ensuring software scales with hardware advancements.
Transactions begin when users submit them to a leader. The leader compiles transactions into blocks and propagates them to the network for execution and confirmation by other validators. Core protocol changes are managed via Solana Improvement Documents (SIMDs) and undergo community review and voting.
Proof of History (PoH)
Proof of History (PoH) acts as a cryptographic clock, providing a verifiable event sequence for network synchronization. Unlike consensus algorithms like Proof-of-Work, PoH is not used for consensus but offers a time reference for validators to order transactions and adhere to leader schedules.
Each Solana validator runs a PoH service, sequentially hashing to maintain a ledger of cryptographic timestamps. During each 400ms block, the PoH stream contains approximately 800,000 hashes and "ticks" at 6.25ms intervals. These ticks serve as liveness proofs and maintain the network’s operational rhythm.
Account Model
Solana’s state management relies on AccountsDB, a large key-value store where keys are account addresses and values are corresponding data. Account types include:
- User Accounts: Represent individuals with private keys
- Data Accounts: Store state information like token balances
- Program Accounts: Contain executable bytecode for specific programs
- Native Program Accounts: Execute core network functions
Programs are written in languages like Rust and operate on account data but do not store state themselves. Instead, they interact with Program Derived Addresses (PDAs)—special accounts controlled by programs without private keys.
Turbine and Consensus
Turbine is Solana’s data propagation protocol, inspired by BitTorrent. It breaks transaction data into small packets called "shreds" and disseminates them across the network in a structured manner. Shreds are grouped into batches and broadcast via a Turbine Tree, where validators are organized in layers to relay shreds to others.
Solana uses Tower BFT, a custom implementation of Practical Byzantine Fault Tolerance (PBFT) enhanced by PoH’s synchronized clock. This reduces communication overhead during consensus, as validators rely on predefined transaction orders in PoH rather than multiple rounds of messaging.
Solana Virtual Machine (SVM)
The Solana Virtual Machine (SVM) is an innovative framework designed to manage Maximal Extractable Value (MEV) within the blockchain. MEV involves extracting additional value from transactions by reordering, including, or excluding them from blocks. SVM provides techniques and protocols to detect, analyze, and manage MEV activities, enhancing efficiency, fairness, and security.
SVM vs. Ethereum Virtual Machine (EVM)
SVM differs from EVM in smart contract execution and transaction processing. In SVM, each validator executes smart contracts individually, enabling high transaction throughput. In contrast, EVM requires node consensus for execution, resulting in slower processing. Additionally, Solana’s parallel processing model allows multiple transactions to execute simultaneously, while Ethereum’s sequential model processes one transaction at a time.
SVM Applications
SVM’s decoupled and well-defined interfaces enable various applications beyond Solana validators:
- Off-Chain Services: Simulate Solana’s transaction processing for testing
- Light Clients: Provide fraud proofs for lightweight clients, enhancing scalability and security
- State Channels: Manage peer-to-peer connections using SVM-based state channels
- Rollups: Serve as an execution layer for rollups, improving scalability without full consensus overhead
- Avalanche Subnets: Integrate with Avalanche modules for consensus and networking
- Custom SVM Units: Tailor SVM for specific protocols, increasing flexibility
SVM is now available via the solana-svm Rust package, supporting diverse applications and driving innovation within the ecosystem.
Ecosystem Projects
Solana hosts a vibrant ecosystem of projects across DeFi, DePIN, NFTs, and more.
DeFi Projects
- Marinade Finance: Liquid staking platform allowing users to earn staking rewards while maintaining liquidity via mSOL tokens
- Jito: Protocol optimizing MEV profits through liquid staking
- Sanctum: Liquidity-sharing solution for liquid staking tokens on Solana
- Drift Protocol: Decentralized trading platform offering spot and perpetual trading
- Jupiter: Leading DEX aggregator providing efficient trade routing, limit orders, and perpetual trading
- Zeta Markets: Decentralized derivatives trading protocol supporting options and futures
- marginfi: Decentralized lending protocol offering integrated financial activities across DeFi protocols
- Kamino: DeFi platform for strategic activities like lending, liquidity provision, and portfolio management
- Parcl: Partial real estate investment platform tracking property prices via data feeds
DePIN Projects
- Helium: Decentralized wireless network supporting IoT devices with scalable, cost-effective connectivity
- Hivemapper: Decentralized mapping network rewarding users with tokens for providing real-time road images
- Render Network and io.net: Distributed GPU computing networks for 3D rendering and AI tasks
- IoTeX: Web3 infrastructure platform connecting smart devices and real-world data to blockchain
- Teleport: Decentralized ride-sharing service on Solana, offering lower costs and higher earnings for drivers
Other Projects (NFTs, Memecoins, and Utilities)
- Magic Eden: Leading NFT marketplace on Solana supporting multiple chains
- Tensor: NFT market designed for professional traders, integrating AMM and real-time data features
- Metaplex: Platform providing tools to create, sell, and manage digital assets on Solana
- DRiP: NFT drop platform supporting new artists with affordable minting and free NFT art mints
- TipLink: Lightweight wallet enabling easy asset transfers via links or QR codes
- Solchat: Communication protocol for on-chain messaging and P2P calls on Solana
- Dialect: Decentralized messaging protocol supporting token transfers via messages
- Mad Lads: xNFT collection by Coral exploring NFTs as decentralized applications
- MonkeDAO: First NFT DAO on Solana, originating from Solana Monkey Business
- Superteam DAO: DAO promoting Solana in emerging markets through community-driven efforts
- Solana University: International student organization providing educational resources for Solana and Web3
- Memecoins: $BONK, $WIF, $POPCAT
Market Performance and Metrics
As of September 12, 2024, SOL is trading at $135.07 with a market capitalization of $63.3 billion. The network boasts 5.5 million daily active addresses—a historical high. Total Value Locked (TVL) stands at $80.45 billion, reflecting robust ecosystem activity.
Solana’s DEX trading volume remains strong, with leaders like Jupiter and Orca facilitating significant transactions. The top five validators manage substantial stakes, ensuring network security and decentralization.
👉 Explore real-time analytics and metrics
Frequently Asked Questions
What makes Solana different from other blockchains?
Solana is designed for high throughput and low latency, processing thousands of transactions per second with minimal fees. Its unique architecture, including Proof of History and parallel processing, sets it apart from sequential blockchains like Ethereum.
How does staking work on Solana?
Users can stake SOL tokens with validators to earn rewards. The network currently has a staking rate of 65%, with inflation rewards distributed to stakers. Liquid staking protocols like Marinade Finance allow users to retain liquidity while earning staking yields.
What are the risks associated with Solana?
Like all blockchains, Solana faces risks such as network outages, regulatory changes, and ecosystem dependencies (e.g., the impact of FTX’s collapse). However, the core development community remains committed to enhancing stability and scalability.
Can Ethereum dApps run on Solana?
Yes, projects like Neon EVM enable Ethereum-based applications to operate on Solana, leveraging its speed and cost efficiency. This compatibility expands the developer ecosystem and user base.
What is Solana’s approach to scalability?
Solana employs multiple scaling solutions, including SVM rollups, ZK compression, and Turbine for data propagation. These enhancements ensure the network can handle growing demand without compromising performance.
How does Solana handle security?
The network uses Ed25519 elliptic curve cryptography for key pairs and transaction signing. Validators are selected based on stake, and Tower BFT consensus ensures agreement on transaction order. Regular audits and community oversight further bolster security.