The Rollup Challenge

Modern Rollup-as-a-Service (RaaS) providers like Conduit and Caldera extend rollup toolkits (Optimism OP Stack, Arbitrum Orbit, ZKSync ZK Stack) by adding precompiles and custom functionality. However, these platforms face significant challenges:

  • Pricing Complexity: No native support for efficiently pricing new types of computation added via precompiles
  • Limited Expressiveness: Restricted ability to add heterogeneous compute without significant modifications
  • Execution Overhead: All nodes must execute all computation, limiting scalability
  • Feature Gaps: No support for advanced features like scheduled transactions

Ritual + RaaS

Ritual’s architecture introduces six key capabilities that enhance L2 RaaS platforms:

Efficient Precompile Pricing

Resonance enables:

  • Dynamic pricing for any new precompile computation
  • Demand-driven resource allocation
  • Automatic price discovery through broker competition

Heterogeneous Compute

Native support for diverse computation:

Minimized Re-execution

Symphony’s EOVMT protocol provides:

  • Node specialization for different computation types
  • Reduced replicated execution overhead
  • Parallel processing of independent computations
  • Enhanced scalability through distributed verification

Scheduled Transactions

Built-in support for scheduled transactions:

  • Conditional computation triggers
  • Enshrined top-of-block inclusion

EIP Extensions

Via EVM++ EIP Extensions:

Robust Blob Pricing

Resonance enables:

  • Efficient pricing of EIP-4844 blob data
  • Dynamic adjustments based on network conditions