Back

News

Insights

Stories

Business

Tutorials

Insights

Narrowing the throughput bottleneck

Manifold Finance Team

Jan 3, 2024

Validation and Commit workload throughput

Share validation and commit workload, improving resource utilization and horizontal scalability.

  • The validation phase is compute-heavy as it performs multiple signature verifications.

  • The commit phase is IO-heavy as it performs synchronous disk IO.

During the commit phase (IO heavy) execution, the validation phase (CPU heavy) does not execute, and vice-versa. The validator cannot validate block (𝑁+1) while block (𝑁) is being committed because the state updates performed during the commit could make the validator read stale or incomplete state.

Manifold Finance Team

Manifold Finance Team

Manifold Finance Team

Manifold Finance Team

Share this post