System Architecture Overview

IBVM operates as a layered stack composed of the following major components:

  1. Bitcoin Base Layer: The foundation that provides security and final settlement

  2. Bridge Protocol: Manages the secure movement of BTC between the base layer and IBVM

  3. Execution Layer: EVM-compatible environment for transaction processing

  4. Sequencer Network: Orders and processes transactions before settlement

  5. Prover System: Generates ZK-SNARKs to validate state transitions

  6. Data Availability Layer: Ensures transaction data remains accessible

Settlement Layer: Submits compressed proofs to the Bitcoin blockchain

Architecture Diagram

Last updated