Networkparallel-execution
Parallel Transaction Execution
Solana's ability to process multiple transactions simultaneously by analyzing their account access lists and executing non-conflicting transactions in parallel across CPU cores via the Sealevel runtime. Two transactions can run in parallel only if they do not share any writable accounts; transactions sharing a writable account are serialized. This design allows Solana to fully exploit modern multi-core hardware and is a primary contributor to its high throughput.
Related terms
3Core Protocol
Sealevel
Solana's parallel transaction execution engine. Sealevel can process thousands of transactions simultaneously by analyzi...
Network
TPS (Transactions Per Second)
The rate at which a Solana cluster processes and commits transactions; Solana's theoretical maximum exceeds 65,000 TPS d...
Network
Account Locking (Read/Write)
The mechanism by which Solana's scheduler reserves access to accounts for the duration of a transaction's execution, gra...