
StableBFT
Initially, Stable Blockchain leverages StableBFT, a customized PoS consensus protocol built on CometBFT, to ensure high throughput, low latency, and strong reliability across the network. To further optimize consensus performance, Stable is planning to decouple data dissemination from the consensus process and implement direct transaction broadcasting to block proposer. To significantly accelerate consensus, Stable intends to upgrade its protocol to a DAG-based Autobahn. StableBFT, built atop Autobahn, will enable:- Parallel proposal processing by eliminating the single-leader limitation.
- Faster finality by separating data propagation from final ordering.
- Enhanced resilience against network adversities through robust BFT mechanisms.
Stable EVM
Stable EVM is Stable’s Ethereum-compatible execution layer, enabling seamless interaction with the chain using existing Ethereum tools and wallets. To bridge the gap between the Stable EVM and the StableSDK, Stable EVM introduces a set of precompiles, enabling EVM smart contracts to call into the core chain logic securely and atomically. Stable plans to maximize EVM execution performance through the introduction of StableVM++, which integrates an alternative EVM implementation such as EVMONE and an optimistic parallel execution engine based on Block-STM.StableDB
Stable improves blockchain speed by fixing a major bottleneck: slow disk storage after each block. It separates state commitment from storage, allowing blocks to process without delay. WithMemDB
and VersionDB
powered by mmap
, recent data is handled in-memory while older data is stored efficiently, boosting overall throughput.