Can the Overhead Be Amortized across Multiple Financial Transactions?

Yes, the computational overhead of proof generation is amortized in batching systems like ZK-Rollups. A single, complex proof is generated to validate a large batch of hundreds or thousands of transactions.

The high cost of generating that one proof is then divided among all the transactions in the batch, resulting in a very low cost per individual transaction.

How Does the Cost of Gas on L2 Compare to L1?
What Is the Fundamental Difference between Optimistic Rollups and ZK-Rollups?
Which Rollup Type Is Currently Better Suited for Smaller, High-Frequency Transactions?
What Is the Primary Difference between Optimistic Rollups and ZK-Rollups?
How Does the Overhead of Proof Generation Impact Transaction Fees?
What Are ‘Rollups’ (Optimistic and ZK) and How Do They Use Batching?
What Is the Trade-off in Computational Complexity between the Two Rollup Types?
In a High-Fee Environment, What Is ‘Transaction Batching’?

Glossar