What Is Solana? Proof of History, Fees, and Network Trade-offs
An in-depth look at Solana's architecture, including its Proof of History clock, fee markets, validator requirements, and historical network stability.
Key points
- Solana uses Proof of History, a cryptographic clock, to sequence transactions without requiring constant validator communication.
- The network requires enterprise-grade hardware to run validators, trading lower decentralization for high throughput.
- Agave is a continuation of the original validator software, while Firedancer is an independent client built to improve network resilience.
- Localized fee markets allow priority fees to isolate congestion to specific applications without spiking costs globally.
Solana ($SOL) is a layer-1 blockchain designed to process thousands of transactions per second at very low costs. It achieves this high throughput primarily through a unique architectural component called Proof of History, which functions as a cryptographic clock for the network, combined with a Proof of Stake consensus mechanism.
The Proof of History Clock
Traditional blockchains often struggle with throughput because validators must constantly communicate to agree on the exact time and sequence of transactions. Solana addresses this bottleneck by introducing Proof of History (PoH). PoH is not a consensus mechanism itself; rather, it is a decentralized clock. It uses a recursive cryptographic hash function (SHA-256) to create a verifiable record of time passing.
Because validators on the network can trust this cryptographic timestamp, they do not need to wait for other nodes to confirm the sequence of events. They can process transactions continuously. This continuous processing allows Solana to achieve extremely low latency and high transaction volumes compared to older network architectures.
Validators and Hardware Trade-offs
To process thousands of transactions per second, the network requires validators to run on highly performant hardware. Unlike some blockchain networks that can be secured by consumer-grade laptops, operating a competitive Solana node requires data center-grade servers with substantial CPU, RAM, and network bandwidth.
This high barrier to entry represents a core trade-off in the network's design. Critics argue that requiring expensive hardware concentrates validation power among well-funded entities, potentially impacting decentralization. Proponents counter that hardware costs consistently decline over time, and the performance benefits of a single global state without fragmentation (like sharding) outweigh the initial centralization risks.
Client Diversity and Network Stability
Historically, the network relied entirely on a single software implementation built by Solana Labs. In blockchain networks, relying on a single validator client introduces risk: if that software contains a critical bug, the entire network can halt. Solana has experienced several high-profile outages in its history, often resulting from resource exhaustion or bugs in how the network handled intense bursts of transaction traffic.
To mitigate this, developers have pushed for client diversity. Anza recently took over the maintenance of the original codebase, releasing the Agave client. It is important to note that Agave is a fork and continuation of the original Solana Labs validator client, rather than an independent alternative built from scratch. For more details on this transition, see how Anza Advances Solana Agave Client with Series of V4 Pre-Releases.
To achieve true multi-client fault tolerance, independent teams are developing entirely new clients from the ground up, most notably Firedancer (built by Jump Crypto). If a bug causes the Agave client to fail, validators running Firedancer would theoretically remain online, keeping the network functioning.
Fees and Priority Fees
Solana utilizes a fee structure designed to keep standard transaction costs fractions of a cent, while introducing mechanisms to handle congestion. The network utilizes a base fee for all transactions, calculated based on the computational resources required.
During periods of high demand—such as a popular token launch—users can attach priority fees to their transactions. Solana processes these via a localized fee market. Unlike global fee markets where one popular application spikes costs for the entire network, Solana's fee markets are specific to individual accounts.
For example, if a user wants to execute a complex decentralized finance swap, they might pay a 0.005 SOL priority fee to ensure inclusion in the next block. If SOL trades at $150, this transaction costs $0.75. However, this high fee only applies to transactions interacting with that specific smart contract's state. A user sending a simple peer-to-peer payment elsewhere on the network would still only pay the standard base fee of roughly 0.000005 SOL.
Common misconceptions
- Proof of History is the consensus mechanism: PoH only orders transactions and keeps time. The network still relies on Proof of Stake (PoS) for validators to vote on blocks and achieve consensus.
- Solana is highly centralized because it has only a few nodes: While hardware requirements are steep, the network has thousands of independent validators globally. Centralization concerns are more accurately directed at the historical reliance on a single software client and the costs of initial node deployment.
- Outages erase funds: During historical network halts, block production stopped, meaning transactions could not be processed. However, cryptographic balances and the ledger state remained secure; funds were not lost or stolen due to the halts.
What to watch
The most significant technical milestone for the ecosystem is the successful deployment of independent validator clients like Firedancer on the mainnet, which aims to drastically reduce the risk of network-wide halts. Additionally, the network's high throughput is increasingly attracting traditional financial entities looking to build fast, on-chain settlement infrastructure. The recent move where the Solana Foundation Unveils Solana DvP for Institutional Settlement highlights the push to leverage this architecture for traditional capital markets.
Questions this story raises
- What is Proof of History?
- Proof of History is a cryptographic clock that creates a verifiable record of time passing on the Solana network, allowing validators to process transactions continuously.
- Is Agave an entirely new validator client?
- No, the Agave client maintained by Anza is a fork and continuation of the original Solana Labs validator codebase.
- How do priority fees work on Solana?
- Users can pay extra priority fees to speed up transactions. These fees are localized, meaning a surge in demand for one specific application will not increase the fees for unrelated transactions on the network.
References
- [1] Validator Requirements — Solana Foundation
- [2] Solana Documentation: Proof of History — Solana Foundation
- [3] Firedancer Architecture — Jump Crypto
Evergreen explainer written by Basis Desk's system and checked by an independent model pass for factual errors and advice language. Figures, fees and rules change — the references above are where to verify current specifics. Market figures marked "at the time of writing" come from live exchange data. Report an error: corrections@basisdesk.news · corrections policy.
The Daily Brief, in your inbox at 07:00 ET
Five stories, the numbers that moved, what to watch. Three minutes. No hype, no advice, unsubscribe in one click.
Get the big crypto stories first
A few alerts a day at most: major breaking news and the morning brief. Switch off anytime.
Not financial advice. Basis Desk publishes information, not recommendations. Crypto assets are volatile and you can lose what you invest.