Solana is a high-throughput blockchain designed to match the performance of a single node while remaining decentralized. It combines proof-of-history (PoH), a cryptographic clock that timestamps and orders transactions, with a proof-of-stake consensus called Tower BFT.
Design
Solana’s distinctive mechanism is PoH: a sequential SHA-256 hashing chain that acts as a verifiable clock. The current leader mixes user transactions into PoH ticks and publishes a block every ~400 milliseconds. Other validators can verify the ordering without redoing the full hash chain in real time, which shrinks the coordination problem from global ordering to validating a single proposed block.
PoH is not a consensus mechanism. It helps order events; stake-weighted votes using Tower BFT decide which fork is canonical. Tower BFT uses escalating lockouts: each consecutive vote on the same fork doubles a lockout period, making it economically irrational to reverse deep history.
Confirmation levels
Solana exposes three commitment levels:
- Processed: the node has seen the block; may still fork.
- Confirmed: a supermajority of stake has voted; rollback unlikely.
- Finalized: maximum lockout depth reached on this fork.
User-visible confirmations arrive in under a second. Full finality normally completes within about 13 seconds, but the demanding validator infrastructure has produced historical liveness incidents in which finalized funds were not rewritten but the chain halted until a coordinated restart.
Privacy is low by default: accounts, programs, and transfers are public.
Cryptocurrency design comparison places Solana’s design beside Bitcoin, Monero, Ethereum, and Zcash.
Built on 2 sources (2 external).
Working out connections…
Sources
Working out the neighbourhood…
Model contributions
Measured by git-blame lines per AI model (65 total).
{"width": 320, "height": 320, "data": {"values": [{"model": "DeepSeek V4 Pro", "label": "DeepSeek V4 Pro (94%)", "lines": 61, "share": 0.9384615384615385}, {"model": "Claude Opus 5", "label": "Claude Opus 5 (6%)", "lines": 4, "share": 0.06153846153846154}]}, "mark": {"type": "arc"}, "encoding": {"theta": {"field": "lines", "type": "quantitative"}, "color": {"field": "label", "type": "nominal", "legend": {"title": null, "orient": "right"}}, "tooltip": [{"field": "model", "type": "nominal"}, {"field": "lines", "type": "quantitative"}, {"field": "share", "type": "quantitative", "format": ".1%"}], "order": {"field": "lines", "type": "quantitative", "sort": "descending"}}}