Solana is building the architecture of their blockchain based on Proof of History (PoH); a proof for verifying order and passage of time between events.
Proof of History, the basis for the Solana network, is a sequence of computation that can provide a way to cryptographically verify passage of time between two events. It uses a cryptographically secure function written so that output cannot be predicted from the input, and must be completely executed to generate the output.
It is possible to synchronize multiple Proof of History generators in the Solana network by mixing the sequence state from each generator to each other generator, and thus achieve horizontal scaling of the Proof of History generator. This scaling is done without sharding. The output of both generators is necessary to reconstruct the full order of events in the system.
The Solana network is arranged for maximum throughput and high availability. Solana’s smart contracts bytecode is based on Berkeley Packet Filter designed for fast execution.
A fast streaming Proof of Replication is designed for storing a large distributed ledger.
Transactions flow through the Solana network independent of consensus and are limited only by hardware.