History
Founding and Early Development
Solana was founded by Anatoly Yakovenko, who had worked on distributed systems at Qualcomm, Mesosphere and Dropbox.[22] In November 2017 he published a whitepaper describing proof of history, a way for computers that do not trust one another to keep time.[22][1] He first implemented it in C, then, at the urging of Greg Fitzgerald, a former Qualcomm colleague, rewrote it in Rust; the project was initially called Loom.[22] Fitzgerald began an open-source prototype on February 13, 2018, and Stephen Akridge, another former Qualcomm engineer, showed that signature verification could be offloaded to graphics processors.[22] Yakovenko recruited Fitzgerald, Akridge and three others as co-founders, among them Raj Gokal, who became chief operating officer.[23][22] To avoid confusion with the Ethereum-based Loom Network, the project was renamed Solana, after Solana Beach, California, where Yakovenko, Fitzgerald and Akridge had lived while working at Qualcomm; the Solana GitHub organization was created on March 28, 2018.[22] The development company, Solana Labs, was based in San Francisco. The team reported that a 50-node permissioned testnet handled bursts of 250,000 transactions per second in July 2018.[22] After a seed round in 2018, Solana Labs raised a $20 million Series A in July 2019, led by Multicoin Capital with participation from firms including Foundation Capital, Slow Ventures and BlockTower Capital.[24] In June 2019 it announced Tour de SOL, an incentivized testnet in which outside validators stress-tested the software, with dry runs held through late 2019 ahead of the mainnet beta launch in March 2020.[25]Key Milestones and Launches
Solana's mainnet beta produced its first block on March 16, 2020, and SOL was sold in a public auction on CoinList that ended on March 24, 2020.[3][26] The genesis supply was 500 million SOL, divided among a community reserve, seed and founding-sale investors, the founding team, the Solana Foundation and smaller validator, strategic and auction sales; the shares are given under Native Token and Economics.[27][28] Inflationary staking rewards were enabled on February 10, 2021, after a community vote.[29] FTX and Alameda Research were early backers. In 2020 they launched Serum, an order-book exchange built on Solana, and in November 2021 FTX, Lightspeed Venture Partners and Solana Ventures announced a $100 million fund for Web3 games on Solana.[30][31] When FTX collapsed in November 2022, Serum's upgrade key was held by FTX and was feared compromised, so developers forked the program into a community-run version, OpenBook, and major applications stopped using Serum.[32][33] The FTX bankruptcy estate was left with about 41 million locked SOL; in March 2024 it sold about 25 to 30 million of them at $64 per token, when SOL traded near $170, to buyers including Galaxy and Pantera Capital, and sold a further 1.8 million in late April at around $100.[34][35] In April 2023 the Helium wireless network moved from its own blockchain to Solana.[36] In January 2024 former Solana Labs engineers formed Anza, which in March 2024 forked the Solana Labs validator software into the Agave client; the Solana Labs repository was later archived.[5][6] Jump Crypto and the Solana Foundation announced Firedancer, an independent validator client written in C, in August 2022.[37][38] A hybrid version, Frankendancer, which pairs Firedancer's networking and block-production components with Agave's execution and consensus, went live on mainnet in September 2024, and the full Firedancer client went live in December 2025.[39][40]Technology
Consensus Mechanism
Solana does not support Proof of Work (PoW) mining, as its core design relies on Proof of Stake (PoS) and Proof of History (PoH) instead. This approach provides better performance, efficiency, and scalability compared to PoW, which is energy-intensive and less suited for high-throughput blockchains, with no plans to switch to PoW.[1][41] Solana's consensus mechanism revolves around Proof of History (PoH), a novel time-stamping protocol that leverages sequential SHA-256 hashing to generate a verifiable historical record of events, effectively encoding the passage of time without relying on synchronized clocks across distributed nodes. This approach allows validators to agree on the order of transactions and events prior to consensus voting, reducing the communication overhead typically required in traditional blockchain protocols. By creating a hash chain where each entry incorporates the previous hash along with a verifiable delay function, PoH provides a cryptographic proof that a certain amount of time has elapsed, enabling efficient verification of temporal sequences in a trustless environment.[1][42] PoH is integrated with Tower BFT, a Byzantine Fault Tolerance (BFT) variant adapted for Proof of Stake (PoS) validation, to form Solana's hybrid consensus model. In this system, PoH serves as a decentralized clock that timestamps blocks, while Tower BFT handles the voting process among validators to confirm block validity and resolve potential forks. Validators, selected based on their staked SOL holdings, propose and vote on blocks produced by leaders, with the mechanism incorporating lockout penalties (known as "towers") to deter equivocation and ensure honest participation. This integration allows PoH to provide the temporal ordering needed for efficient BFT operations in a PoS context, where stake weight determines voting power.[43][44][45] Validators play a central role in the consensus process by voting on proposed blocks, with commitment levels including "processed" (immediate inclusion), "confirmed" (supermajority of at least two-thirds of the total staked SOL votes on the block, typically within a few seconds), and "finalized" (irreversible after 32 subsequent slots of confirmations on the fork, taking approximately 12.8 seconds under normal conditions). This threshold ensures that no single adversarial entity controlling less than one-third of the stake can manipulate the chain, aligning with classical BFT guarantees while leveraging PoS economic incentives. The voting mechanism builds confidence iteratively: initial votes provide optimistic confirmation at the "confirmed" level, and subsequent supermajority approvals over additional slots lead to irreversible finality at the "finalized" level.[44][46][43][47] Theoretically, Solana's consensus enables sub-second block production and optimistic finality due to PoH's efficient timestamping, but full practical finality requires multiple voting rounds over approximately 32 slots, typically taking around 12.8 seconds under normal network conditions. This balance provides rapid transaction inclusion while maintaining security through layered confirmations. PoH's design contributes to overall scalability by minimizing the need for inter-node synchronization during consensus.[1][47][48] Alpenglow, a consensus redesign developed by Anza, would replace Tower BFT and proof of history with new components: Votor, which handles voting and block finalization, and Rotor, which propagates block data.[49] In simulations its authors reported median finality of about 150 milliseconds, sometimes 100 milliseconds, compared with about 12.8 seconds under Tower BFT.[49] Votes would no longer be posted on chain; instead each validator would pay a burned admission fee of about 0.8 SOL per day, 80% of the roughly 1 SOL a day validators pay in vote transaction fees under Tower BFT.[50] Validators approved the Votor part of the design, SIMD-0326, in a stake-weighted vote that closed in September 2025, with 98.27% of votes in favor and 52% of stake participating.[51] A community validator test cluster started in May 2026[52] and Alpenglow reached the public testnet in September 2026;[53] reports of a late-September mainnet activation were dismissed by Anza's head of research, Roger Wattenhofer,[54] and as of October 2026 no mainnet date had been set. Firedancer is an independent validator client developed by Jump Crypto and written from scratch in C, intended to diversify the software that validators run and to raise throughput.[37][55] A hybrid version, Frankendancer, has run on mainnet since September 2024,[39] and the full client went live in December 2025.[40] In September 2026 Jump said it would end support for Frankendancer once Alpenglow activates on mainnet.[56]Core Architecture
Solana's core architecture is a monolithic design that incorporates modular components to achieve high throughput and scalability, leveraging parallel processing and efficient data handling mechanisms. This approach allows the blockchain to process transactions at web-scale speeds by integrating distinct components that optimize different aspects of the network's operation while maintaining a unified execution environment. Central to this is the integration of innovative protocols that eliminate traditional bottlenecks, such as mempools and sequential execution, while enabling horizontal scaling of storage and propagation.[57][58] The monolithic design of Solana offers several advantages, including atomic composability, which enables seamless transaction execution across applications within a single block without the need for bridges or delays; unified liquidity and state management, supporting complex DeFi protocols and high-frequency trading; and a simpler developer experience by avoiding the fragmentation associated with Layer 2 solutions.[59][60]Accounts and Addresses
Solana keeps all state in accounts, each identified by a 32-byte address: usually an Ed25519 public key, shown as a base58 string of 32 to 44 characters, or a program-derived address (PDA) that is controlled by a program rather than a private key. Each account records a balance in lamports (one billionth of a SOL), a data field of up to 10 MiB, the program that owns it, and whether it is executable. Programs are stored in executable accounts, while the data they act on, such as token balances, is held in separate accounts that they own. Every account must hold a minimum balance proportional to its data size, which makes it exempt from rent; the deposit is refundable when the account is closed.[61][62] The Sealevel runtime executes transactions in parallel. Because each transaction lists in advance the accounts it will read and write, transactions that do not touch the same writable accounts can run at the same time on different CPU cores. Programs are written mainly in Rust, and also in C and C++, and are compiled to a variant of Berkeley Packet Filter (BPF) bytecode.[57] Gulf Stream is Solana's mempool-less forwarding protocol: because the schedule of block leaders is known in advance, clients and validators forward transactions directly to the current and upcoming leaders instead of keeping a shared pool of pending transactions.[58] The Turbine block propagation protocol splits blocks into small packets called shreds, adds erasure-coded redundancy, and sends them through a tree of validators organized in layers, so that each node relays data to only a limited number of peers.[63] Cloudbreak is the accounts database, which uses memory-mapped files and indexes accounts in RAM while storing their data on SSDs, so that state can be read and written in parallel.[64] Transactions are processed in a pipeline in the Transaction Processing Unit (TPU), with four stages: data fetching at the kernel level, signature verification (which can be offloaded to GPUs), banking on CPU cores, and writing the results. Different batches of transactions occupy different stages at the same time.[65]Storage Model and Limitations
Solana is not designed for storing large binary data such as high-resolution images, videos, or other media files directly on-chain. Individual accounts have a maximum data size of 10 MiB (10,485,760 bytes), though practical limits are much lower due to rent-exempt balance requirements that scale linearly with storage size. Storing even a single HD video file (several GB) would require enormous SOL rent deposits (potentially tens to hundreds of SOL or more, depending on SOL price) and would impose unsustainable storage burdens on validators, who must maintain copies of all active state. This makes pure on-chain hosting of large media economically and technically infeasible, as it would dramatically increase node hardware requirements and risk network centralization. As a result, Solana applications typically store only small metadata, pointers, or hashes on-chain, while keeping actual large files off-chain on decentralized storage networks. Common solutions include:- Arweave for permanent, pay-once storage (popular for Solana NFTs and media archives).
- IPFS with pinning services (e.g., Pinata, nft.storage) for content-addressed, distributed file hosting.
- Specialized protocols like Livepeer for decentralized video transcoding and streaming, often combined with Solana token-gating (using NFTs or SPL tokens) for access control.
Features and Performance
Scalability Solutions
Solana achieves scalability through innovative architectural components that enable high-throughput transaction processing and efficient state management. Central to its design is the Proof of History (PoH) mechanism, which provides a cryptographic timestamping system to order transactions without requiring global clock synchronization across network nodes. By generating a verifiable sequence of events embedded directly into the blockchain, PoH reduces the overhead of traditional consensus protocols, allowing validators to process and validate transactions more efficiently. This approach minimizes latency and supports the network's ability to handle large volumes of data by establishing a historical record that subsequent blocks can reference.[42] Complementing PoH is Sealevel, Solana's parallel smart contract runtime, which enables the simultaneous execution of thousands of non-conflicting transactions across multiple CPU cores. Unlike sequential processing models in other blockchains, Sealevel identifies and processes independent transactions in parallel, avoiding bottlenecks by isolating read-only accounts and allowing concurrent modifications to disjoint state spaces. This runtime leverages the Berkeley Packet Filter (BPF) for safe, efficient execution, ensuring that smart contracts can scale with available hardware resources without compromising security. As a result, Sealevel contributes to Solana's capacity for web-scale performance by maximizing resource utilization during transaction validation.[57] For horizontal scaling of state data, Solana employs Cloudbreak, a distributed database architecture that partitions accounts across memory-mapped files and enables parallel access to the ledger. Cloudbreak treats the account state as a horizontally scalable key-value store, dividing data into manageable segments that multiple processes can read and write concurrently, similar to sharding but without full network fragmentation. This design allows the network to manage growing datasets efficiently, as accounts are indexed in RAM for quick lookups while larger storage is handled via memory-mapped files up to 4MB each. By facilitating parallel state updates, Cloudbreak supports Solana's expansion to accommodate increasing transaction volumes and user activity.[64] These features make Solana particularly suitable for high-throughput applications, including decentralized finance (DeFi), memecoins, and real-world asset (RWA) tokenization, due to its low transaction fees (approximately $0.002) and recent upgrades such as Firedancer, which has enhanced network performance and throughput to support such real-world applications. As of mid-February 2026, Solana's DeFi total value locked (TVL) stood at approximately $6.28 billion, with daily active addresses around 2.6 million (with peaks over 5 million reported in some metrics during January 2026).[42][66][67][68] Under ideal conditions, these combined solutions enable Solana to theoretically process up to 65,000 transactions per second (TPS), with actual performance as of early March 2026 sustaining 2,000–4,000 TPS (current ~3,290 including vote transactions, ~1,410 non-vote), positioning it as one of the highest-throughput layer-1 blockchains and a strong competitor to Ethereum, which handles only 15–30 TPS on its base layer. This capacity is derived from optimizations in PoH for ordering, Sealevel for execution parallelism, and Cloudbreak for state scalability, collectively addressing key limitations in blockchain performance and contributing to Solana's reputation as an "Ethereum Killer" in the community.[69][70][68]Transaction Processing
Under Tower BFT, a transaction passes through three commitment levels: "processed" when it is included in a block, "confirmed" once validators holding at least two-thirds of stake have voted for that block, and "finalized" once enough later blocks have been built on top (about 32 slots, commonly cited as about 12.8 seconds).[46] Many applications, such as payments, act on the "confirmed" level.[46] Alpenglow, which validators approved in 2025 as SIMD-0326 but which was not yet active on mainnet as of October 2026, targets finality of about 150 milliseconds.[71][54][49] Transactions are atomic: if any instruction fails, the whole transaction is reverted, though its fee is still charged.[72] A legacy or version-0 transaction can be at most 1,232 bytes; the version-1 format, live on mainnet since September 2026, raises the limit to 4,096 bytes.[72][71] Each transaction includes a recent blockhash, which prevents it from being replayed and makes it expire if it is not processed within 150 slots; durable nonces allow transactions to be signed in advance, for example for offline signing.[72][73] Each signature costs a base fee of 5,000 lamports (0.000005 SOL), half of which is burned. Users can add a priority fee, priced per unit of computation requested, which goes entirely to the block producer.[7][74] Because transactions declare the accounts they write to, congestion around one heavily used program raises priority fees mainly for transactions touching those accounts, an arrangement often called local fee markets.[75] Typical fees are a fraction of a U.S. cent. The often-cited capacity of 65,000 transactions per second is theoretical.[76] Much of Solana's measured throughput consists of validators' vote transactions; around mid-2026 the network typically processed about 1,100 to 1,300 non-vote transactions per second, according to Metrika data.[8] To resist spam, leaders accept transactions over the QUIC protocol, which lets them limit and prioritize connections, and stake-weighted quality of service (SWQoS) reserves about 80% of a leader's inbound capacity for connections from staked validators; RPC providers obtain this access by peering with staked validators.[77] In December 2025 co-founder Anatoly Yakovenko said the network was under a distributed denial-of-service attack of about 6 terabits per second; the infrastructure firm Pipe Network said the network showed no significant signs of stress, though Cointelegraph could not independently verify the attack or its scale.[78]Ecosystem
Native Token and Economics
SOL is the native token of the Solana blockchain. It pays transaction fees and is staked to secure the network: holders delegate SOL to validators, whose weight in consensus voting and share of leader slots are proportional to their stake.[7][79][80] Stakers earn rewards from new issuance at the end of each epoch (about two to three days), minus the validator's commission.[79] The base fee of 5,000 lamports per signature is split, with half burned and half paid to the validator; optional priority fees go entirely to the validator.[7] SOL holders do not vote on protocol changes directly. Changes are proposed as Solana Improvement Documents (SIMDs), and major ones are put to votes cast by validators and weighted by their stake.[20][21] In March 2025 SIMD-0228, which would have made issuance depend on the share of SOL staked, failed to reach the required supermajority; larger validators mostly supported it and smaller ones mostly opposed it.[81] In September 2025 they approved the Alpenglow consensus redesign.[51] The genesis supply was 500 million SOL, and there is no fixed cap. Inflation was enabled in February 2021 at an initial annual rate of 8%, falling by 15% a year toward a long-term rate of 1.5%.[29][82] In August 2026 validators narrowly approved a proposal (SGP-0002) to double the disinflation rate to 30% a year, which would bring issuance to the 1.5% floor around 2029 instead of 2032; its implementation (SIMD-0550) still had to be activated by client teams.[83] At genesis, about 38.9% of the supply went to a community reserve, 16.2% to seed investors, 12.9% to a founding sale, 12.8% to the founding team and 10.5% to the Solana Foundation, with the rest sold to validators, strategic buyers and auction participants. Most of these tokens had unlocked by early 2021, and the team's remaining allocation vested monthly until February 2023.[84]Decentralized Applications and Projects
Solana's application ecosystem is dominated by trading and related financial services. Decentralized exchanges include automated market makers such as Raydium and Orca and order-book venues such as OpenBook, a community fork of the FTX-backed Serum, while Jupiter aggregates prices across venues and has added perpetual futures and lending.[33][85] As of October 2026, the largest Solana DeFi protocols by value locked, according to DefiLlama, included liquid staking services such as Sanctum and Jito, which issue tradable tokens representing staked SOL, the lending markets of Kamino and Jupiter, and Raydium.[86] Stablecoins and payments are another large use. USDC is the largest stablecoin on the network, and in May 2024 PayPal made its PYUSD stablecoin available on Solana alongside Ethereum.[87][86] NFT marketplaces such as Magic Eden and Tensor serve Solana collections, and compressed NFTs, which store data in Merkle trees, lowered the cost of large mints; when the Helium wireless network moved to Solana in April 2023, it issued about 991,000 NFTs representing its hotspots.[36][88] Helium is one of several decentralized physical infrastructure (DePIN) networks on Solana. Gaming projects include Star Atlas, a space strategy game whose in-game assets are tokens.[89] Programs (smart contracts) on Solana are usually written in Rust, often with the Anchor framework, and compiled to a variant of Berkeley Packet Filter bytecode.[90][57] The ecosystem has suffered several large exploits. In February 2022 an attacker exploited a verification flaw in the Wormhole bridge to mint 120,000 wrapped ether (about $325 million) on Solana without collateral; Jump Crypto replaced the funds.[91] In August 2022 approximately 9,200 wallets were drained after private keys from the Slope mobile wallet were sent to an application monitoring service.[92] In October 2022 Avraham Eisenberg drained about $110 million from the Mango Markets exchange by manipulating the price of its MNGO token; a jury convicted him in April 2024, but in May 2025 the trial judge overturned the verdict, acquitting him of wire fraud and vacating the other two convictions.[93]Market Position and Adoption
As of March 2026, Solana has approximately 9.15 million unique wallets holding SOL tokens on the mainnet, indicating broad distribution and user base growth alongside high transaction activity. In March 2026, the Solana Foundation launched the Solana Developer Platform (SDP), which consolidates infrastructure including nodes, wallets, compliance tools, and on-ramps into a unified platform. This toolkit allows enterprises and financial institutions to build and scale applications, such as stablecoins, real-world assets (RWAs), and payment products, in weeks rather than months without requiring deep crypto infrastructure expertise. Early users and partners building on the platform include Mastercard, Western Union, and Worldpay.Market Capitalization Trends
SOL's price has been highly volatile. It rose sharply in 2021 as DeFi and NFT activity on Solana grew and Sam Bankman-Fried's FTX and Alameda Research invested heavily in SOL and its ecosystem, reaching a peak of about $260 on November 6, 2021.[94][95] In 2022 SOL fell with the broader cryptocurrency market and was hit harder than most large tokens by the collapse of FTX and Alameda in November, because of its close association with Bankman-Fried. It dropped below $10 in late December 2022, for the first time since February 2021, down 94% for the year and about 96% from its peak.[96][94] In 2024 the FTX bankruptcy estate sold its roughly 41 million locked SOL, about 30 million of them at $64 per token to buyers including Galaxy and Pantera Capital, and the rest in later auctions at around $100.[97][98] SOL recovered from 2023 onward, helped by renewed on-chain activity. It surpassed its 2021 high in November 2024 and reached a new all-time high of about $293 on January 19, 2025; it fell back in the following months.[94][99] Exchange-traded products added institutional access. In the United States, the REX-Osprey SOL + Staking ETF launched in July 2025,[100] and the Bitwise Solana Staking ETF, the first fully spot SOL fund in the country, began trading on October 28, 2025.[101] As of October 2026, SOL's market capitalization was about $65 billion, the seventh largest among cryptocurrencies, and about one-fifth of Ether's.[99][102] Analysts' price forecasts for SOL have varied widely and are not a reliable guide to future prices.Recent Developments in Tokenized Assets
Solana has become one of the main networks for tokenized real-world assets (RWAs), especially tokenized stocks. On June 30, 2025, the Swiss issuer Backed Finance launched xStocks, more than 60 tokens tracking US shares such as Apple and Microsoft and backed one-for-one by shares held with a custodian, on the exchanges Bybit and Kraken and on Solana, where they could be traded and used as collateral in DeFi applications.[103] The tokens are not offered to US residents.[104] In January 2026 Ondo Finance launched Ondo Global Markets on Solana, offering more than 200 tokenized US stocks and exchange-traded funds to eligible non-US investors.[105] Fund managers have also issued tokenized funds on the network. In 2025 the tokenization firm Securitize brought BlackRock's BUIDL fund and Apollo's tokenized credit fund ACRED to Solana,[106][107] and in January 2026 WisdomTree made its full range of tokenized funds, including money market, equity and fixed-income funds, available on Solana.[108] At that time Solana was the fourth-largest network for distributed tokenized assets, with about $1.3 billion and a 5.6% market share, far behind Ethereum's more than 60%, according to RWA.xyz.[108] By October 2026 the value of distributed tokenized assets on Solana had risen to about $4.4 billion, held by about 885,000 addresses.[109] Regulation remains a constraint. Most tokenized-stock products are restricted to investors outside the United States, and the International Organization of Securities Commissions (IOSCO) warned in a November 2025 report that the way tokenized assets are structured could leave investors unsure whether they own the underlying security or only a token, and exposed to the token issuer as a counterparty.[110] In December 2025 Ondo said the US Securities and Exchange Commission had closed a multi-year investigation into its tokenization business without bringing charges.[111]Challenges and Criticisms
Network Reliability Issues
Solana's mainnet beta halted seven times between December 2020 and February 2024; each time validators had to agree on a restart point and restart the cluster manually. According to a review by the RPC provider Helius, five of these outages were caused by bugs in the validator client and two by transaction spam.[18]- December 2020: about 6 hours, a block propagation bug.[18]
- September 14, 2021: about 17 hours, after bots flooded the network during a token sale on Raydium, exhausting validator memory.[112]
- April 30, 2022: about 8 hours, spam from bots competing to mint NFTs.[18]
- June 1, 2022: about 4.5 hours, a bug in durable nonce transactions that caused validators to disagree on a block.[113]
- September 30, 2022: about 8.5 hours, a validator's hot-spare node produced duplicate blocks, triggering a bug in fork selection.[114]
- February 25, 2023: about 19 hours, an abnormally large block overwhelmed the deduplication logic in the Turbine propagation protocol.[115]
- February 6, 2024: about 5 hours, a bug in the program cache caused validators to recompile a program in an endless loop.[116]