Proof Size & Verification Times

Proof Size and Verification Times

This document provides performance characteristics of zero-knowledge proofs in Roru.

Proof Size

Typical Sizes

Single Transaction: ~1-2 KB

Batch Transaction: ~2-3 KB

Optimized: Can be smaller with optimization

Verification Times

Performance

Single Proof: <100ms

Batch Verification: <200ms for multiple proofs

Optimized: Can be faster with batching

Optimization

Techniques

Proof Compression: Reduce proof size.

Batch Verification: Verify multiple proofs together.

Parallel Processing: Parallel verification.

Conclusion

Proofs are small and verification is fast, enabling efficient private transactions.

Last updated