System Architecture Overview
IBVM operates as a layered stack composed of the following major components:
Bitcoin Base Layer: The foundation that provides security and final settlement
Bridge Protocol: Manages the secure movement of BTC between the base layer and IBVM
Execution Layer: EVM-compatible environment for transaction processing
Sequencer Network: Orders and processes transactions before settlement
Prover System: Generates ZK-SNARKs to validate state transitions
Data Availability Layer: Ensures transaction data remains accessible
Settlement Layer: Submits compressed proofs to the Bitcoin blockchain

Last updated