Proof-of-History
PoH timestamps each transaction before it is included in a block, establishing a historical record of events. This enables Solana to achieve high transaction throughput by ordering transactions before they reach consensus, significantly reducing confirmation times and network congestion.
Tower BFT
Tower BFT leverages a distributed network of nodes to achieve consensus on the state of the blockchain. It ensures the security and integrity of the network by tolerating Byzantine faults, such as malicious behavior or network failures, while maintaining high throughput and low latency.
Pipeline
Pipeline organizes transactions into multiple parallel pipelines, each capable of processing transactions independently. This allows Solana to achieve unparalleled transaction throughput, scaling with the number of available CPU cores and network bandwidth.
Turbine
Turbine efficiently disseminates transactions and blocks across the network, enabling fast and reliable data transmission. Turbine minimizes network overhead and latency, ensuring that transactions are propagated quickly and uniformly throughout the Solana network.
Sea Level
Sea Level provides developers with a secure and scalable platform to deploy and execute smart contracts written in programming languages like Rust. It leverages Solana's high-performance architecture to execute smart contracts with minimal overhead and maximal throughput.
Archivers
Archivers are specialized nodes within the Solana network responsible for storing historical data and maintaining the blockchain's entire transaction history. They provide reliable access to historical data for network participants, enabling full archival nodes to synchronize with the blockchain and validate transactions.