# Finality

### Bitcoin Finality

Bitcoin provides **probabilistic finality** once a transaction is included in a block, it becomes increasingly difficult to reverse as more blocks are added on top. After a typical threshold of **6 confirmations**, a transaction is generally considered **effectively irreversible**, ensuring strong security and permanence within the blockchain.

### Finality on Via Network

Via Network tie his finality and security mechanisms from Bitcoin. The steps involved in reaching finality in Via Network include:

1. **Batch Formation**: Transactions are collected and grouped into a batch. This step generally takes a few minutes.
2. **Batch Commitment**: The complete batch is committed to DA layer (Celestia).
3. **Proof Generation**: A cryptographic proof that validates the entire batch is generated. This process typically takes about an hour.
4. **Proof Submission**: The generated proof is submitted to DA layer (Celestia).
5. ZK verification: The verifier network verify the batch execution and attest of the result (Valid or not).&#x20;
6. **Batch Finalization**: When the batch receives enough attestations, the batch is finalized.

Overall, the complete finality time for a transaction on Via Network is around 24 hours.
