Skip to main content

Full stack core optimization

Blockchain Transaction Lifecycle The lifecycle of a blockchain transaction, from submission to finalized result, passes through multiple tightly connected stages. A transaction is first submitted through the RPC interface, added to the mempool, packaged into a block, validated through consensus, executed by the state machine, and finally written to persistent storage in the database. Only after completing this full pipeline does the user receive a confirmed result. Improving just one stage in isolation is not enough. Any inefficiency in the pipeline can impact the overall performance of the system. This is why Stable focuses on optimizing the blockchain stack from top to bottom. The following pages describe how Stable upgrades each layer of its architecture (Consensus, Execution, Database, and RPC) to ensure reliable and high-performance transaction processing.

Consensus

Learn how StableBFT extends CometBFT for high throughput and low latency.

Execution

See how Stable EVM runs transactions in parallel with Block-STM and Optimistic Block Processing.

Storage (StableDB)

Understand how decoupled state commitment and memory-mapped storage remove the disk I/O bottleneck.

High performance RPC

Understand the split-path RPC architecture separating reads from writes.
Last modified on April 23, 2026