### ZK-Rollups

## Finality

This table presents the key metrics on the efficiency and cost for validity proofs of zero-knowledge rollups that submit state updates to the Ethereum network

Date Range: The start date for each of the four selectable date ranges is defined as the day preceding the current calendar date. This approach ensures the inclusion of the most recent complete set of data for analysis.

Transactions (txs) per Proof: This metric covers the average number of transactions in a single proof submitted for verification on the Ethereum network.

Proving / Finality Time: The mean time from the instantiation of a submitted proof to its verification on the Ethereum network. For zkSync Era, the state update time can be found in the info box on the timestamp.

Proving / Finality Time (Per 100 txs): This metric follows the methodology of finality time calculation, with an adjustment for transaction volume. It is calculated by dividing the average finality time by the average number of transactions per proof and scaled by a factor of 100. This normalization process facilitates a standardized comparison of proving and finality times.

On-Chain Finality Cost: This cost refers to the expenses incurred to verify proofs and update the rollup's state on the Ethereum network.

On-Chain Finality Cost (Per Tx): This metric presents the average cost incurred on the rollup to achieve finality for each transaction within a given batch. It is determined by dividing the on-chain cost associated with finalizing the batch by the number of transactions recorded within that batch.