Skip to content

Architecture

The figure below details the high-level architecture of the RISE stack.

RISE Stack Architecture

Execution

  • pevm. Fully open source parallel EVM execution engine.
  • Continuous Execution. Aka, Continuous Block Pipeline.

State Access

  • Versioned Merkle Trees (VMT). A novel structure to optimize state access and improve overall system performance.
  • RiseDB. Custom DB specifically designed for EVM chain states.

Reth

The RISE stack is built on top of Reth, the Rust execution client build by Paradigm. We thank the Reth team for building the execution client and SDK on which the RISE stack is built. We look forward to paying it forward by making meaningful contributions to the Reth project.

Data Availability

The RISE stack demands high bandwidth data availability. The stack is designed in a modular fashion to support a variety of data availability solutions.

Based Sequencing

RISE will harness based sequencing to decentralize the block production process. This will allow for a more secure and scalable system.