Core Protocolsvm
Solana Virtual Machine (SVM)
Also known asSVM
The Solana Virtual Machine—the execution environment that runs on-chain programs. SVM loads SBF bytecode, provides syscalls for account access and cryptographic operations, enforces compute budgets, and manages memory. The SVM is being modularized (via the SVM API) to enable use in rollups and other environments outside the main Solana validator.
Related terms
3Core Protocol
Sealevel
Solana's parallel transaction execution engine. Sealevel can process thousands of transactions simultaneously by analyzi...
Core Protocol
BPF (Berkeley Packet Filter)
Berkeley Packet Filter—the original bytecode format used for Solana programs, inherited from Linux's eBPF. Programs writ...
Core Protocol
SBF (Solana Bytecode Format)
Solana Bytecode Format—Solana's customized evolution of BPF. SBF adds Solana-specific syscalls, modifies calling convent...